将pytest结果发送到Ibutsu服务器的插件

pytest-ibutsu的Python项目详细描述


这是一个插件,它将向Ibutsu服务器报告pytest rest。在

要求

Python 2.7和3.6+

安装

通过pip安装插件:

pip install pytest-ibutsu

如果您正在开发此插件,您可以创建一个可编辑的安装:

^{pr2}$

入门

要将结果推送到Ibutsu服务器,请将--ibutsu选项与指向服务器的URL一起使用:

pytest --ibutsu http://ibutsu/

更多选项

要设置测试结果的源,请使用--ibutsu-source选项:

pytest --ibutsu http://ibutsu/ --ibutsu-source my-test-run

如果要将元数据添加到每个结果的元数据,可以使用--ibutsu-data选项:

pytest --ibutsu http://ibutsu/ --ibutsu-data key=value

您可以指定多个此选项:

pytest --ibutsu http://ibutsu/ --ibutsu-data key1=value1 --ibutsu-data key2=value2

您也可以通过虚线表示法指定子关键字:

pytest --ibutsu http://ibutsu/ --ibutsu-data key.subkey.susbsub=value

设置项目

如果您的Ibutsu服务器需要项目集,您可以使用--ibutsu-project选项执行此操作:

pytest --ibutsu http://ibutsu/ --ibutsu-project 5eb1aff37c274bcd20002476

您还可以使用项目name字段:

pytest --ibutsu http://ibutsu/ --ibutsu-project my-project

离线使用

如果你还想上传你的插件,但是你不能马上上传结果 你可以稍后上传的档案。将archive--ibutsu选项一起使用:

pytest --ibutsu archive

Ibutsu插件将把存档文件保存在当前目录中,并打印出位置。在

使用

安装此插件并设置配置后,您的测试结果将自动 发送到Ibutsu服务器。在

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

推荐PyPI第三方库


热门话题
spring引导服务器忽略java上载请求   java多个驼峰路由会导致大量线程吗?   java 安卓单签入回收器gridLayout管理器   Java中指向类的不同实例的对象数组   java的启动/停止和打开/关闭等分组功能是否违反了单一责任原则?   java hibernate组件映射与自定义值类型   java如何使用不同的JDK在Jenkins作业中使用JDK8   java从匹配器获取字符串的特定部分   java通过在Spark数据框内的数组列中映射来创建新列   servlet的java Tomcat配置   java多个活动不在一个应用程序安卓 studio中   javajsf:view beforePhase在我离开页面时多次触发   javascript如何使用“java脚本”进行加密,使用和“java”进行解密   java My App不是从URL ASPX读取简单的JSON   java在RESTish web服务中应用DDD原则