测试人专属技术:通过钉钉机器人发送Allure测试报告

前言

前面小编介绍过如何通过钉钉机器人在钉钉群中发送禅道的缺陷内容,今天小编在这里介绍如何将统计好的测试结果和Allure报告一起发送到钉钉群中。

这样群里的同事,直接可以点击使用,方便更快的了解到自动化结果的执行情况。

编写用例

小编先编写几个简单的用例,然后通过Allure生成测试报告。

# coding:utf-8import pytest
class TestCase:
    def test_01(self):        print('---用例01---')        assert 1            def test_02(self):        print('---用例02---')        assert 0            def test_03(self):        print('---用例03---')        assert 1            def test_04(self):        print('---用例04---')        assert 0

(左右滑动查看完整代码)

编写完成后,直接在cmd中执行以下命令,生成测试报告。

执行报告命令:

pytest test03.py --alluredir ./report/result allure generate report/result/ -o report/html --clean

 

获取Allure结果

测试报告生成后,可以通过查看对应目录下的json文件进行查看测试用例的执行情况,通过分析执行情况,进行分析出来测试结果。

目录:...\report\html\widgets\summary.json(根据报告存放路径自行查看)。

{
    "reportName" : "Allure Report", 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值