摘要: 背景 在写接口或功能自动化case的时候,会遇到一些case有先后执行顺序的场景。比如:注册->登陆,先调用注册接口在数据库里面生成用户名和密码,然后使用登陆接口验证登陆。 在pytest里,如果注册和登陆分别是两个testcase,默认执行执行顺序是从前到后的。 例子 有一个pytest的测试ca 阅读全文
posted @ 2021-08-09 11:45 Tester-** 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 背景 使用pytest进行断言判断的时候,为了用例的精准性,经常会多个方面进行断言,比如如下: 断言1:断言响应的http的状态 断言2:断言响应返回的code值 断言3:断言响应返回的json中的data字段是否符合预期。 如果使用原生python的assert,就会遇到一个断言失败则全部失败的情 阅读全文
posted @ 2021-08-09 11:40 Tester-** 阅读(214) 评论(0) 推荐(0) 编辑