自动化测试

我要开发同款
测试王超2023年03月06日
203阅读
所属分类自动化

作品详情

通过开源框架karate实现都web程序的自动化测试
通过jks调用自动化代码,实现ct
通过report实现测试结果的展示
Karate是基于另一个BDD测试框架Cucumber来建立的,并且共用了一些相同的思想。其中之一就是使用Gherkin文件,该文件描述了被测试的功能
与Cucumber不同的是测试用例不需要用Java编写,并且被完整的描述在Gherkin文件中
通过Karate,您可以编写任何类型的Web服务端的测试脚本,并检查响应是否符合预期
Karate的验证引擎可以灵活的比较两个JSON或XML文件内容,不受空格和数据顺序的影响
有关Karate的更详细的内容,请参考Karate官方介绍
特点
建立在Cucumber-JVM基础上
可以像标准的Java工程一样运行测试并且产生报告
测试代码的开发不需要掌握任何的Java知识
即使对非编程人员,测试代码也很容易编写
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论