将这一串密码复制粘贴到管理员密码处点击继续出现下面的截图:
我们选择“安装推荐的插件”,出现下面的界面:
这个安装过程需要一段时间然后出现下面的界面:
设置好你的账户和密码,点击“保存并完成”出现如下界面:
然后,再点击“保存并完成”出现如下界面:
点击“开始使用Jenkins ”,出現如下截图:
restart”并勾选后点击“直接安装”,等待一段时间后就可以安装成功
参数放在XML文件中进行管理
管悝使用了testNg管理使用了TestNG参数化测试,通过xml文件来执行case
测试报告这里用到第三方的包ReportNG 项目组织用Maven
1.1 参数放在XML文件中进行管理
例:这里测试获取角色的接口输入参数为,page和rowsmapRole.xml内容如下
测试用例管理使用了testNg管理 ,使用了TestNG参数化测试通过xml文件来执行case
// 关闭流并释放資源 |
[注] 因为API接口测试时每次都要校验Cookie,所有我们每次都先执行登录操作去获取Cookie
4、测试报告和项目组织
测试报告这里用到第三方的包ReportNG 项目组织用Maven
框架目前存在的不足
数据校验这一块的功能还没有完善计划用MyBatis
2、参数使用了xml文件配置虽然灵活但有些繁琐,目前还没想到好的解决方案testlink是否可以尝试一下呢
前两篇普及相关基础知识后本篇主要对举例对国家气象局接口自动化测试进行讲解(Get请求及结果断言),以达到自动化测试入门目的除了前两篇的一些了解外,需要有一萣的JAVA知识(HTTP相关)
以下实例均为本次总结再次编写,,如转载还请保留出处与作者姓名谢谢!
TestNG自动化测试系列实例,基本已完毕Post方法甴于篇幅问题,则再不贴出来了了解了以上实例,Post方法没有太大问题后续如有时间看心情再上持续集成、自动化部署、自动化用例执荇与测试报告输出博文~~~
将这一串密码复制粘贴到管理员密码处点击继续出现下面的截图:
我们选择“安装推荐的插件”,出现下面的界面:
这个安装过程需要一段时间然后出现下面的界面:
设置好你的账户和密码,点击“保存并完成”出现如下界面:
然后,再点击“保存并完成”出现如下界面:
点击“开始使用Jenkins ”,出現如下截图:
restart”并勾选后点击“直接安装”,等待一段时间后就可以安装成功