软件测试-UnitTest框架
发布时间
阅读量:
阅读量
目录
1. 语法结构
2. 测试案例的前置与后置条件
3. 断言机制
4. 自动化测试中的数据参数化处理
5. 测试用例的加载、执行及报告生成实例
一、Unittest语法
1、命名规范
①在编写测试文件时,需首先导入unittest模块
②测试类应当继承自unittest.TestCase类
③测试方法的命名需以‘test_’作为前缀,同时测试类的命名也可采用‘test_’作为前缀
④测试类中必须包含unittest.main()函数
二、Unittest用例编写_用例前后置条件
1、测试用例执行前的初始设置条件
2、测试用例执行后的清理操作条件
3、测试类初始化前的准备条件
4、测试类初始化后的资源释放条件
import unittest
#运行时注意鼠标放的位置
# 定义类 必须继承unittest.TestCase
class Test_add(unittest.TestCase):
@classmethod
#类的前置条件
def setUpClass(cls) -> None:
print("每个类执行之前,运行的")
#前置条件:每条用例执行之前都会执行的这个的条件
全部评论 (0)
还没有任何评论哟~
