- allure 本地安装
- 安装包,方便打开报告的网页,allure-command-line, 运行报告服务
- allure 放到本地 allure\bin 目录配置到环境变量
- 下载地址:http://allure.qatools.ru/
- MAC配置环境变量:
1、修改配置文件
vi ~/.bash_profile
PATH="/Users/liujing/Downloads/allure-2.7.0/bin:${PATH}"
export PATH
2、使配置的环境变量生效:source ~/.bash_profile
- allure 命令。
- allure python 包, pip install allure-pytest 用来生成测试报告
- pytest --alluredir=output 这里可以写入到run.py的命令里
- allure serve output 查看测试报告。在项目目录下执行,会自动打开网页报告
allure定制测试集合、名称、步骤
使用selenium截图,用allure上传
- allure jenkins 集成
- 安装jenkins allure 插件
- 构建后步骤配置:allure 显示
步骤:
1、安装 allure 插件,jenkins 可以使用 allure
2、manage jenkins-->global tool configuration-->Allure Commandline-->新增安装,设置别名allure,保存
3、在jenkins 项目中设置构建后操作,选择 allure report, 注意修改 path : output,需要与项目中的目录一致
4、点击 jenkins 运行。
jenkins主从模式
概念:
一台服务器:一个人拥有多个slave 奴隶
我们称奴隶为节点
由master 主人发配任务
master / slave 去执行
分布式:
jenkins 服务: 注册节点,,给项目下达任务。
其他的节点: 执行任务
jenkins 和其他节点 进行通信。
设置节点:
1、设置节点 Manage Nodes and Clouds--》新建节点
2、直接通过节点连接服务器。
3、在项目中限制节点运行: kunkun
连接节点
使用节点