目录
当开发提交新的版本后能够自动的执行UI自动化测试或者接口自动化测试,这时就需要用到持续集成工具jenkins,快速的开展自动化验收测试。
jenkins环境配置
安装jdk1.8并配置环境变量
我的电脑-->右键-->属性,在弹出的窗口中按如图所示的顺序配置JAVA_HOME
配置path:
下载jenkins的war包
官网链接:https://jenkins.io/download/
里面包含各种类似的release版本,我们以windows平台为例,下载war版本。向下滑动页面,可以看到有LTS和Weekly两种版本,版本建议下载LTS版本,Weekly版本每周都会更新,更新频率太快。
启动jenkins
命令:java -jar [war包路径]
在windows下用浏览器访问jenkins
打开浏览器,输入:http://127.0.0.1:8080
安装Robot Framework插件
作用:解析RF运行后的output.xml文件,将解析的结果展示出来。
步骤:进入jenkins主页面,系统管理-管理插件-可选插件,在过滤窗口输入robot,安装Robot Framework插件
构建robot framework任务
单击新建任务
选择*风格的项目
General配置
源码管理
构建触发器
构建
命令:robot -df:\ -tbaidu "F:\pythonTest\robot\rf_web\Example1 Baidu.robot"
-d:指定3个log文件的输出位置为f盘
-t:指定测试用例的名称
由于文件名中有空格,所有用引号
构建后操作
用Robot Framework插件在任务首页来展示测试结果
保存
执行结果
左下角的构建历史:只保留最近3次的构建情况,大概每隔2分钟执行一次构建
项目界面展示执行报告
更详细的测试信息