最近在迷茫,用开源平台不能锻炼代码能力,有什么好的框架或者开源项目推荐一下吗?或者有群的,发个二维码进一下群
如果有二次开发的需求,或是开发接口测试平台,建议使用开源的项目;如果只是做接口自动化,有如下选择:
1,python+requests+unittest+HtmlTestRunner+jenkins
2,python+requests+pytest+allure+jenkins
3, java+httpclient+testNG+maven+jenkins
这是三条常用的技术栈及相关的技术组合,你自己选择吧!
Requests 可以满足你的需求吧
rest allure
接口自动化工具有很多种,先玩转其中的一个。
目前测试平台项目研发已经完成并且在 Github 开源,有兴趣的朋友可以去 Github 下载https://github.com/ooqitech/ATP
如果有二次开发的需求,或是开发接口测试平台,建议使用开源的项目;如果只是做接口自动化,有如下选择:
1,python+requests+unittest+HtmlTestRunner+jenkins
2,python+requests+pytest+allure+jenkins
3, java+httpclient+testNG+maven+jenkins
这是三条常用的技术栈及相关的技术组合,你自己选择吧!
jmeter + ant + jenkins 短平快
以前用的是 rest assured + testng
pytest+requests+allure
java+rest-assured+junit
httprunner 封装一下,做个类似 httprunnerManager 的 UI 界面,推广给内部测试人员使用。我们现在内部用的挺好的,开发人员都开始用了。 唯一缺点就是缺个前端,要是能把前端改的更好看一点就好了。
postman 接口功能
mocha 接口自动化
jmeter + ant + jenkins 我们团队开始就建议用这个,现在也有这个,但是缺点也很明显,扩展性不行,数据分析没那么方便
嗯 使用哪种方案还是根据项目具体情况而定
jmeter 资料丰富 上手快 对人员要求也低 用来做一些短期项目的接口自动化还是挺不错的
最主流的是 Postman 和 JMeter,但是他们适合单人用。如果要多人多团队,建议使用测试平台,比如开源的 MeterSphere。
httprunnerManager 可以自己 fork 了之后做二次开发(好像后面作者又新出了 fastrunner?)。 但是如果自己想重新撸就是我说的自己写。