zoukankan      html  css  js  c++  java
  • jenkins+svn+python+appium启动+mail+html报告

    第一步:jenkins从svn中获取最新的测试代码

    1.jenkins启动,进入jenkins目录,使用“java -jar jenkins.war”启动(安装后,jenkins已自启动,不用再自己启动,否则启动好几个,导致问题)

    2.进入浏览器,输入“http://127.0.0.1:8080”

    3.提示输入密码,命令行有,直接copy过来

    4.修改jenkins的启动端口号,默认8080,有冲突 “C:Program FilesJenkins 下修改 jenkins.xml”

    5.jenkins+svn已经配置成功,需要配置的位置如下:

       5.1先确认插件subversion安装了

       

               5.2创建一个自由风格的新项目

                

                 5.3设置要chekout的svn的版本库,以及用户名密码,其他默认

                  

               5.3构建

               

    tips:

    6.jenkins忘记密码后,补救方法。删除登录需要用户名和密码才能登录的限制。重新设置密码(不好用,重装了jenkins)

    参看:https://blog.csdn.net/qq_35119422/article/details/80465654(不好用)

    第二步:jenkins执行windows的批处理命令,来运行从svn获取的代码

    1.如果是运行app的ui测试,需要提前把appium打开,或者放在jenkins中去做

    2.在jenkins中配置批处理命令

     

    3.批处理命令的意思是:第一行表示:进入到checkout的目录下,第二行表示:执行run.py脚本

    4.在执行run.py脚本时,提示无法用python执行run.py,这个时候需要在jenkins中设置python变量

    5.同时保证在本级的电脑中的cmd中输入python即可调用python命令(这个需要在本机的windows电脑下配置环境变量,把python.exe的路径放到path中)

  • 相关阅读:
    [LOJ537] DNA 序列
    yum安装jdk
    centos7添加tomcat自启服务
    ajax下载文件的方法 php下载图片的方法
    kali linux dpkg安装和删除的方法
    javascript 曲线流光动画
    javascript获取曲线路径每个像素的坐标
    抓取微信小程序源码的方法
    javascript canvas拖尾效果
    php错误execution timed out (118.236064 sec), terminating解决方法
  • 原文地址:https://www.cnblogs.com/1234abcdttttjy001/p/10455445.html
Copyright © 2011-2022 走看看