- 博客(3)
- 收藏
- 关注
原创 软测从零单排day03
本身具备有一定的数据驱动能力,可以管理简单的测试数据,但是对于复杂的数据,一般会通过其他的数据驱动形态来实现,比如yaml。可以提取公共的数据内容,作为锚点,然后通过引用的方式,将同样的内容全部以变量来实现调用。这种手段用于解决yaml中数据冗余的问题。data修饰器有多个数据的时候,会基于,对数据进行区分,根据最终所得的参数长度来决定用例的循环次数,将每一个数据传入用例之中。通过unpack对[a,b]二次解包,变成a和b,将解包的数据传入test_01。*表示引用指定的锚点,也就是调用了定义的变量。
2024-05-14 22:18:51 250 1
原创 软测从零单排day02
2.所有的unittest必须是以class的形态编写,必须继承unitTest.TestCase类使用,类名以Test开头。前置:测试执行过程中需要准备的内容叫做前置条件,setup函数实现,通过不同的等级定义实现不同前置效果。测试套件在创建的时候,一定是通过新建一个py文件的形式来实现对suite的操作。基于class名称实现对用例的添加:通过类名称将整个class中所有用例全部添加到套件。做测试之前的准备工作,setup,teardown,测试准备,测试清理。通过测试用例的名称实现对用例的添加。
2024-05-11 22:32:09 346 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人