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

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

谢谢提前。

第1步:在系统中安装Jenkins,在浏览器中访问Jenkinsurl。 在我的本地我使用“ http:// localhost:8080 ”访问Jenkins

第2步:点击“新建项目”>“自由式项目”>“确定”

步骤3:滚动到“Build”部分> Add Build Step>’Execute Shell’并输入以下命令:

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

在此处输入图像描述

第4步:单击“立即生成”。

步骤5:打开正在运行的作业>’Console Output’以确保Appium服务器正在运行。

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

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

步骤6:所有测试脚本都应放在Jenkins的“workspace”目录中。 我的脚本位于以下位置:/ Users / Shared / Jenkins / Home / workspace / appium-android /

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

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

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