rotest结果处理程序将数据发送到reportportal系统

rotest-reportportal的Python项目详细描述


PyPIhttps://travis-ci.org/gregoil/rotest_reportportal.svg?branch=masterAppVeyorhttps://coveralls.io/repos/github/gregoil/rotest_reportportal/badge.svg?branch=master

这是什么?

Rotest测试的插件 框架,它可以将测试结果报告给 Report Portal系统。

安装

使用pip

安装
$ pip install rotest_reportportal

配置

rotest.yml配置文件(或任何可用配置)中 格式,如.rotest.yaml)添加以下条目:

rotest:<rotest configuration>reportportal:endpoint:http://<reportportal_host>:<port>project:<project name>

例如:

rotest:...reportportal:endpoint:http://reportal:8080/project:SUPERADMIN_PERSONAL

除此之外,还需要定义ROTEST_REPORTPORTAL_TOKEN 环境变量用户的uuid。例如:

$ export ROTEST_REPORTPORTAL_TOKEN="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"$# or, on Windows:$ set ROTEST_REPORTPORTAL_TOKEN="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

关于uuid的一些事情:

  • 您可以从您的用户配置文件中获取: http://{report_portal}:{port}/ui/#user-profile
  • 使用此uuid发布的测试将标识运行这些测试的用户。
  • 除非你希望每个人都能为你发布结果 uuid是一个秘密(在存储库的代码或任何公共空间中都没有提到)。

用法

您可以按以下方式运行测试并激活结果处理程序:

$ python <some_test_file> -o reportportal

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么@DELETE REST不起作用?   带有JPA2的java表值参数。1和Hibernate,Sql Server   如何将Java类添加到Xamarin VS2017项目   绘制多边形时出现java空指针异常   java Apache WebClient 303状态未重定向   java如何用一组字符串数组从数据库中获取数据   java是否可以使用Google Drive API向文件中添加脚本?   java组织。阿帕奇。贾斯珀。JspC jar文件下载   java在整个JSON映射中将单个值作为JSON流   通过命令行将文件输入到java   java rs.next()总是返回false   java标记异常,通知调用方利用异常消息   java Spring YML数组属性为空