-----------
4.总结
4.1.web接口框架使用的工具/框架
序号 | 工具或框架名 | 版本 |
---|---|---|
1 | Maven | apache-maven-3.8.1 |
2 | httpClient | httpClient 4.5.3 |
3 | TestNG | Testng 6.11 |
4 | Allure测试报告 | Allure 2.13.2 |
5 | Git | git |
4.2.框架的优点
1、采用数据驱动方式来解决大量功能重复性接口的测试
2、代码分层
3、针对返回JSON字符串,采用JSONPath和Gson结合的模式来精准判定JSON的内容。
4、可以生成比较直观的报告。
5、后期可以跟Jenkins持续集成,执行结果生成测试报告并发送邮件告知相关人员。
------------------
1.Java web接口自动化框架
框架名称:Java+Maven+httpClients+TestNg+Allure