jenkins下载和配置,请参考:https://www.cnblogs.com/simple-free/p/8566557.html
其中,在代码中,执行的testsuit需要在最前面加一段,这样可以保证脚本可以在命令行自动运行:
import sys
import os
project='E:\eclipse-workspace-python\TTS_TestDemo' #项目所在路径
sys.path.append(os.getcwd().split(project)[0]+project)
#上述代码可保证脚本可以在命令行正常运行
jenkins项目配置:
执行时选择windows批处理命令,其实也就是相当于在命令行执行,需要注意的是,如果项目目录下没有python.exe,那么就需要把python.exe所在路径写出来才能执行testsuit.py脚本。
构建触发器配置:这里选择的是定时构建,这里有5个参数:可以点击后面?查看说明文档,*代表任意时间
第一个:分钟(0-59)
第二个:小时(0-23)
第三个:日(1-31)
第四个:月份(1-12)
第五个:星期几(0-7,0和7都代表星期日)
所以我上述的设置就是每个周一到周五的9点40都会执行这个项目的脚本,需要注意的是,jenkins构建项目后,没有界面显示执行结果,可以自己去看结果和日志。