本文讲述以下几个小知识点:
�1、Unittest 如何组织冒烟用例
�2、Pytest 组织冒烟测试
�3、Pytest 执行 unittest 冒烟用例
环境准备:
�Python 3.x
�Pytest 5.x
项目目录:
smoke_testing_demo
test_case
__init__.py
test_case_with_unittest.py
test_case_with_pytest.py
run_unittest_smoke_testing.py
一、Unittest 如何组织冒烟用例
�当 import unittest 时 ,会自动导入 TestLoader 类
�TestLoader 这个类下,封装了 5 种组织用例的方法
�本文主要讲解 loadTestsFromNames
loadTestsFromNames 方法简介
# loader.py
该文件在
python3.7
已不存在,建议使用
python3.64
查看使用方法
class TestLoader(object):
"""
该类负责根据各种标准加载测试并将它们包装在 TestSuite 中
"""