我是Appium和Jenkins测试框架的新手,我的问题是,可以通过jenkins运行appium测试脚本吗?如果可能,请提供链接或示例。
谢谢你。
答案 0 :(得分:3)
步骤1:在系统中安装Jenkins,在浏览器中访问Jenkins网址。 在我当地,我使用" http://localhost:8080"
访问Jenkins第2步:点击" New Item" > "自由式项目" > ' OK'
第3步:滚动到'构建'部分>添加构建步骤> '执行Shell'并输入以下命令:
#!/bin/bash --login -x
appium &
sleep 5s
第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服务器等