在之前的文章介绍了
mac搭建stf设备集群管理平台和stf appium python实现多机自动化,在前面的介绍中,我们是 利用了python脚本调用了远程的api的接口去实控制stf的设备,选择执行测试的,可能会很多人可能问到,那么stf和jenkins 放在一起呢,jenkins 是否可以集成stf 呢,答案是可以的。那么我们今天来看看是怎么操作呢。
那么我们去打开我们的jenkins的平台。没有jenkins环境的可以去jenkins的官网,下载包,用java启动即可,我这里是下载的war包,然后丢到tomcat启动的,启动完毕后,选择管理,选择管理插件,然后在插件里去查找搜索 OpenSTf ,然后点击安装即可。
然后我们去stf的平台,去配置我们jenkins需要的key 。点击Settings,选择keys。
然后点击
然后点击Generats,创建。
然后复制出来给到key,注意key只会展示一次,我们需要记录下来,我们去jenkins配置中去配置对应的。
安装完毕后选,我们去jenkins 配置我们对应的key。
然后点击config system
配置stf
正确配置后,点击保存
然后去新建项目。在环境的时候,可以选择stf。
选择你想要的设备
然后这里的设备和你在stf的设备是一致的。我们可以看下对比下
可以看到我们的设备 和stf是一致的,这样 我们在实际操作的时候,就可以集成stf进行我们的自动化的测试。在自动化测试的使用,在后续的文章会持续分享。不管怎样去实现,我们最终的目的,就是为了完成我们的自动化测试即可,以最低的成本完成自动化,获取最大的效益。