Python学习
文章平均质量分 74
记录Python学习记录
Jasmine839
测试开发
展开
-
Unittest单元测试框架详解
当我们在写接口用例的时候,会继承 unittest 当中的 TestCase 的类和方法,可以用来创建新的测试用例,一个TestCase的实例就是一个测试用例,unittest中的测试用例都是以 “test” 开头,并且它的执行顺序是按照方法名的ASCII值进行排序。此框架可以组织执行测试用例,并且提供了丰富的断言方法,提供丰富的日志,判断测试用例是否执行通过,并生成测试结果。一个功能的验证往往需要多个测试用例,可以把多个测试用例集合在一起执行,这就产生了TestSuite的概念。原创 2024-07-18 11:26:30 · 767 阅读 · 0 评论 -
Python中的切片详解
for i in range(0,100)[2::3][-10:]: ## 意思是从第二位开始取,步长为3,[-10]则是从倒数10位开始取,意思是去末尾10位.step:步长,默认取值为1,如果步长为正数的情况表示从左往右,反正若为负数则表示从右往左. step的正负决定切的方向,这一点需要尤为注意!以 a = [ 1,2,3,4,5,6,7,8,9] 为例,正索引和负索引。 2.如果切片操作的时候方向相互矛盾的话,不会报错,返回为空。(0, 1, 2, 3, 4, 5)[:3]#元组的切片操作。原创 2024-07-17 14:48:31 · 249 阅读 · 0 评论