appium+python+jenkins ios测试
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了appium+python+jenkins ios测试相关的知识,希望对你有一定的参考价值。
项目代码:
https://github.com/ellisa11/ynoteios-appium-test
项目结构:
jenkins配置:
mac配置jenkins
步骤:
1. 下载tomcat
安装wget
brew install wget
下载tomcat
wget http://apache.mirrors.ionfish.org/tomcat/tomcat-9/v9.0.0.M10/bin/apache-tomcat-9.0.0.M10.zip
解压
unaip apache-tomcat-9.0.0.M10.zip mv apache-tomcat-9.0.0.M10.zip tomcat_jenkins
2. 下载jenkin(对应mac)
*.war文件
3. 将jenkins.war文件复制到jenkins/tomcat_jenkins/webapps,然后删除ROOT文件, 重命名jenkins.war -> ROOT.war
4. 在 jenkins/tomcat_jenkins/bin 目录下新建 setenv.sh 文件,
内容如下:
export JENKINS_HOME=/Users/wujia/Documents/jenkins
5. 启动tomcat
cd jenkins/tomcat_jenkins
sh ~/.startup.sh
6.浏览器打开http://127.0.0.1:8080/ 即可
结果中放入html展示
1. 下载并安装 jenkins插个HTMLPublisher
2. html 报告中有乱码,解决办法:
在jenkins系统管理>脚本命令行中输入以下脚本运行:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
以上是关于appium+python+jenkins ios测试的主要内容,如果未能解决你的问题,请参考以下文章
appium+python+jenkins 一套自动化测试框架搭建
学会这篇至少涨薪10K:appium+python+jenkins自动化测试框架持续集成
Jenkins,xcodebuild -> JUnit-Tests with Appium?