首页 > 代码库 > 接口自动化:Jenkins 自动构建python+nose测试

接口自动化:Jenkins 自动构建python+nose测试

参考:

http://www.cnblogs.com/LanTianYou/p/6559916.html#_label1

http://blog.csdn.net/limm33/article/details/51191263



通过Jenkins自动化构建python nose测试分两步:

1. 创建节点(节点就是执行自动化测试的机器);

2. 创建任务并绑定节点(用指定的机器来跑我们创建的任务,这里我们选择执行一段脚本)


1,创建节点:

jenkins-》系统管理-》管理节点-》新增节点,输入“节点名称”-->选择“Dumb Slave”-->点击“OK”


2,配置节点

远程工作目录:E:\jenkins\

用法: 尽可能使用这个节点

启动方法:。。。java Web

保持在线


3,. 在需要执行自动化测试的机器上访问新创建的AutoNose节点页面并点击“Launch”下载“slave-agent.jnlp”:


  以下方法测试通过:

。下载slave.jar,放在path目录中,便于运行

。java -jar slave.jar -jnlpUrl http://192.168.10.64:8092/jenkins/computer/autonose/slave-agent.jnlp

正面此节点已经连接上了jenkins。



最后设置执行windows脚本

cd D:\autotest\apitest\TestCase_ZhiMa\

nosetests   -s -v --with-html-output --html-out-file=./TestReport_%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.html




备注:




接口自动化:Jenkins 自动构建python+nose测试