摘要: 转载自:https://www.jianshu.com/p/78998bcf3e05 一般进行接口测试时,每个接口的传参都不止一种情况,一般会考虑正向、逆向等多种组合。所以在测试一个接口时通常会编写多条case,而这些case除了传参不同外,其实并没什么区别。这个时候就可以利用ddt来管理测试数据, 阅读全文
posted @ 2021-09-08 18:55 Jacob高 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Python 异常处理 python代码在运行过程中,如果出现异常,程序会报错并终止运行,如果使用try-except语句,可以捕获异常,程序继续运行。 1、try...except...语句 try 语句中是运行代码,except语句中是出现异常后执行的代码,当try语句某代码行出现异常,try语 阅读全文
posted @ 2021-09-07 20:03 Jacob高 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Python pytest fixture夹具 一、简要描述 在自动化测试过程中,为测试用例提前准备的一个运行环境,这个测试环境被称为测试夹具。 测试夹具的本质是一个函数,在函数上方加上@pytest.fixture()声明即可成为夹具。 在测试用例方法执行之前的称为前置条件,测试用例方法执行之后的 阅读全文
posted @ 2021-09-07 20:01 Jacob高 阅读(740) 评论(0) 推荐(0) 编辑
摘要: Python几种常用的测试框架 一、测试的常用规则 一个测试单元必须关注一个很小的功能函数,证明它是正确的; 每个测试单元必须是完全独立的,必须能单独运行。这样意味着每一个测试方法必须重新加载数据,执行完毕后做一些清理工作。通常通过setUp()和setDown()方法处理; 编写执行快速的测试代码 阅读全文
posted @ 2021-09-03 20:08 Jacob高 阅读(376) 评论(0) 推荐(0) 编辑