自动化测试之Jenkins+SVN+Robotframework+TestLink
新博客地址:点我传送title: 自动化测试之Jenkins+SVN+Robotframework+TestLinkdate: 2017-06-22 10:47:55categories: Jenkinsjenkins上配置robotframeworkride、svn、TestLink进行自动化脚本任务,编写好的自动化脚本,集成在jenkins上进行自动运行于监控,这里采用分布式构建,在一台
新博客地址:点我传送
- title: 自动化测试之Jenkins+SVN+Robotframework+TestLink
- date: 2017-06-22 10:47:55
- categories: Jenkins
jenkins上配置robotframeworkride、svn、TestLink进行自动化脚本任务,编写好的自动化脚本,集成在jenkins上进行自动运行于监控,这里采用分布式构建,在一台slave上进行任务构建与自动化脚本的运行。
必备插件
- TestLink Plugin
- Subversion Plug-in
- Robot Framework plugin
插件安装
TestLink Plugin
安装Testlink
windows推荐xampp,linux使用yum命令
设置Testlink
1.进入“自定义字段管理”页面,创建一个自定义字段,如:robot,具体如下图:
2.在“产品管理”模块,进入“指定自定义字段”模块,可看见刚才创建的字段,勾选后进行指定操作
3.在“产品管理”模块,创建测试项目
4.在“测试用例”模块,创建测试需求和测试用例
5.在“测试用例创建”页面中,显示之前创建的自定义字段,如下图
在该输入框中,输入测试类的完整包路径,表明当前测试用例与该类相关联,若想关联的颗粒度到方法一级,则在类后加上“#方法名”即可,并将类型设置为“自动的”
6.在“测试计划管理”模块,创建测试计划
7.回到“测试用例”模块,将创建好的测试用例关联到测试计划中
三、设置Jenkins
1.在“插件管理”里下载安装TestLink插件
2.安装成功后,在“系统设置”页面可以看到testlink相关设置项,如下图:
其中Develop Key中输入的key是TestLink的“个人账号”中API一栏显示的内容
3.Job配置页面,在"构建"步骤中添加invoke TestLink,填写测试项目名称、测试计划名称、构建名称、自定义字段名称即可与testLink中定义好的测试项目下的测试计划中的测试用例及其测试类进行关联
执行上述步骤后,每次自动构建便会将测试代码的执行结果回传给testlink,可在testlink上查看每次的自动化后的用例通过情况!
Subversion Plug-in
安装Subversion Plug-in
jenkins搜索安装
job中配置SVN
构建命令
UR01-A1-DMT-Customization.robot在上述SVN目录
- 构建后可以发送邮件
Robot Framework plugin
jenkins 搜索安装
构建结果
robot程序内case名称要与Testlink内用例名称对应
更多推荐
所有评论(0)