一个处女座的测试

一个处女座的测试

通常在自动化测试中,我们需要对自动化测试用例定时构建,并生成报告并通过邮件发给指定的人。最佳工具选择莫过于Jenkins了。通过Jenkins集成robot framework插件,我们能非常方便的定时从git/svn上拉取最新的自动化测试用例,然后执行用例并把最终结果以测试报告的形式发给指定的人群。

下面我就来详细为大家介绍一下Jenkins集成RF插件的环境安装:

一、Jenkins安装

下载地址 https://jenkins.io/download/。下载后直接运行war包,或者直接用tomcat运行。

备注:在windows环境下,笔者在配置好java环境变量的前提下(怎么配置java变量直接百度,或搜索本站查找对应内容),直接下载jenkins.msi一键安装包,运行后按安装引导就完成了Jenkins的安装。

Jenkins+RF持续集成测试(一) 环境搭建-LMLPHP

二、安装Jenkins的robot framework插件

在系统设置-管理插件中搜索插件RobotFrameWork-Plugin,下载安装。

Jenkins+RF持续集成测试(一) 环境搭建-LMLPHP

三、创建新Job

1、点击新Job,输入一个任务名称,并选择“构建一个自由风格的软件项目”

Jenkins+RF持续集成测试(一) 环境搭建-LMLPHP

2、如果在Windows系统中搭建jenkins的话,在构建中,选择“Execute Windows batch command”,输入pybot  d:/test.txt (这只是举个例子,具体执行哪个目录下或者目录下的哪些case,根据实际情况决定)

Jenkins+RF持续集成测试(一) 环境搭建-LMLPHP

3、构建后的操作,选择“Publish Robot Framework test results”

Directory of Robot output 填一个本地路径,要根据你的output文件放在哪里了,如果默认则不用填。

Thresholds for build result  阀值设置,如70%和100%,测试用例执行成功率和通过率

Jenkins+RF持续集成测试(一) 环境搭建-LMLPHP

至此,Jenkins的安装告一段落,后续文章将介绍怎么定时从SVN拉取自动化测试脚本,完成定时构建,以及生成报告发送给指定人群。请持续关注

实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

如有不懂还要咨询下方小卡片,博主也希望和志同道合的测试人员一起学习进步

在适当的年龄,选择适当的岗位,尽量去发挥好自己的优势。

我的自动化测试开发之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,

测试开发视频教程、学习笔记领取传送门!!!
Jenkins+RF持续集成测试(一) 环境搭建-LMLPHP

06-05 04:53