如何通过jenkins运行appium测试脚本

时间:2017-01-24 13:34:38

标签: android ios jenkins appium

我是Appium和Jenkins测试框架的新手,我的问题是,可以通过jenkins运行appium测试脚本吗?如果可能,请提供链接或示例。

谢谢你。

1 个答案:

答案 0 :(得分:3)

步骤1:在系统中安装Jenkins,在浏览器中访问Jenkins网址。 在我当地,我使用" http://localhost:8080"

访问Jenkins

第2步:点击" New Item" > "自由式项目" > ' OK'

第3步:滚动到'构建'部分>添加构建步骤> '执行Shell'并输入以下命令:

#!/bin/bash --login -x
appium &
sleep 5s

enter image description here

第4步:点击'立即构建'。

步骤5:打开正在运行的作业> '控制台输出'确保Appium服务器正在运行。

以下文本应显示在控制台日志中:

[Appium] Welcome to Appium v1.6.4
[Appium] Appium REST http interface listener started on 0.0.0.0:4723

步骤6:所有测试脚本都应放在'工作区内。詹金斯目录。我的脚本位于以下位置:     /用户/共享/詹金斯/主页/工作区/ appium-机器人/

第7步:我在Python中使用pytest,所以我的命令如下:

cd $WORKSPACE
pytest /Users/Shared/Jenkins/Home/workspace/appium-android/tests/listings/test_listing_create.py

确保您在Jenkins机器中安装了所有依赖项,如Python,Appium python客户端,Appium服务器等