如果TAPD没有关联Jenkins的话,可以参考上一篇博客《TAPD关联Jenkins》https://blog.csdn.net/weixin_42763696/article/details/106412881

1. 新建测试任务

首先新建流水线,选择自由风格
TAPD pytest自动化测试部署 (git or 本地)
TAPD pytest自动化测试部署 (git or 本地)

2. 测试任务配置

源码管理中选择Git,输入仓库ssh链接
TAPD pytest自动化测试部署 (git or 本地)

也可以使用本地的路径(只要是git项目)
TAPD pytest自动化测试部署 (git or 本地)

在构建中添加shell构建步骤,输入如下的参数
TAPD pytest自动化测试部署 (git or 本地)

  • –junitxml 表示生成xml报告的命令
  • report.xml 表示xml报告的名字,下面要用到
  • ./ 报告输出路径

添加构建后操作,使用Unittest测试框架,并且测试报告的名字和路径要和上一步中的相同。因为我就是在当前目录下生成,因此没有添加路径。
TAPD pytest自动化测试部署 (git or 本地)
保存上述设置就可以啦!

3. TAPD运行

在TAPD中选择执行流水线,就可以看到测试报告啦!
TAPD pytest自动化测试部署 (git or 本地)

如果出现不能运行发问题,一般都是路径所导致的,这曾经也困扰过我很久…如果实在无法运行,又需要测试报告的话,可以参考我之前写的博客,用allure制作的报告《Jenkins + pytest + allure生成可视化报告》https://blog.csdn.net/weixin_42763696/article/details/106244387

相关文章: