Python接口自动化之执行测试用例的几种方法

Posted 小断盒丶印记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python接口自动化之执行测试用例的几种方法相关的知识,希望对你有一定的参考价值。

方法一:

# 创建测试运行程序
runner = unittest.TextTestRunner()
runner.run(suite)

方法二:

# 使用BeautifulReport来执行测试套件中的用例,并生成报告
from BeautifulReport import BeautifulReport
br = BeautifulReport(suite)
br.report("第一份测试报告","brreport.html",report_dir=r"C:\\project\\py27_class\\py27_01day")

UI效果:

 

 

方法三:

复制代码
# 使用 HTMLTestRunner来生成测试报告
# suite = unittest.defaultTestLoader.discover(r"")

from HTMLTestRunnerNew import HTMLTestRunner

runner = HTMLTestRunner(stream=open("new_report.html","wb"),
                        title="第一份测试报告",
                        tester="2c",
                        description="第一个版本的测试"
                        )
runner.run(suite)

UI效果:

 

 

复制代码
 

以上是关于Python接口自动化之执行测试用例的几种方法的主要内容,如果未能解决你的问题,请参考以下文章

使用postman做接口自动化测试,如何设置执行某个用例前先执行指定的用例(除了用复制用例的方法)

Spring Boot 编写Test测试用例的几种方式

测试用例的几种常见设计方法

python+unittest接口自动化执行多条测试用例怎么实现?

(三)接口自动化测试平台之——测试集合接口测试交互页面设计

接口自动化之pytest——用例设计原则及执行顺序