【文件属性】:
文件名称:cucumber_restassured:Cucumber+放心的蜜蜂自动化
文件大小:21KB
文件格式:ZIP
更新时间:2021-05-01 03:51:46
Java
搭建这个完全是因为之前某个团队就要这么做而搭建,然后实际API自动化测试中,非常不建议通过(Cucucmber)这种方式来实现。完全可以用rest assured + TestNG/JUnit 完成你需要的API自动化测试
cucumber_restassured
cucumber + restassured api automation
框架实现
通过引入cucumber相关包,实现支持gerkin语言编写case。
引入Rest Assured 并做简要的Post 和 Get请求封装,实现Restful类型API的POST和GET请求。
引入TestNG 并继承Assert,增加部分校验方式。
引入log4j 完成log日志
引入json-unit,完成对两个json文件的校验
快速入门:
发起Get请求step:
When I send a GET request to "Api
【文件预览】:
cucumber_restassured-master
----pom.xml(4KB)
----config()
--------log4j.properties(708B)
----src()
--------test()
--------main()
----jsondir()
--------requestTest.json(208B)
--------reponseTest.json(223B)
----Getting started.md(4KB)
----.gitignore(94B)
----README.md(7KB)