随笔分类 - 自动化测试
摘要:定义 Locust是一款易于使用的分布式负载测试工具。即使一个Locust节点也可以在一个进程中支持数千个用户的并发,主要通过gevent(协程)的方式。 Locust是完全基于Python,http请求完全是基于requests库。Locust支持http、https协议,还支持测试其他协议,we
阅读全文
摘要:一:跳过测试函数 根据特定的条件,不执行标识的测试函数. 方法: skipif(condition, reason=None) 参数: condition:跳过的条件,必传参数 reason:标注原因,必传参数 使用方法: @pytest.mark.skipif(condition, reason=
阅读全文
摘要:pytest修饰器用来标记固定工厂函数,在其他函数,模块,类或整个工程进行调用它时会被激活并执行,通常会被用于完成预置处理和重复操作。 方法:fixture(scope="function", params=None, autouse=False, ids=None, name=None) 常用参数
阅读全文
摘要:一: Pytest Exit Code含义清单 Exit code 0 所有用例执行完毕,全部通过 Exit code 1 所有用例执行完毕,存在Fail的测试用例 Exit code 2 用户中断了测试的执行 Exit code 3 测试执行过程发生了内部错误 Exit code 4 pytest
阅读全文
摘要:pytest是python的一种单元测试框架,与unittest测试框架类似,但是比unittest框架使用起来更加简洁,效率更高. 安装pytest: pip install pytest 框架使用流程 创建如下源码文件test_1.py def add(x, y): return x+y def
阅读全文

浙公网安备 33010602011771号