当自动化用例特别多,目前只需运行部分用例 测试函数标记: 一个标记可以应用在多个函数上;一个函数可以有多个标记;被标记的在不同文件夹下也可以被执...
结合上一篇,补充fixture的用法 一、什么是fixture? fixture属于pytest中的一种方法,可以用作测试用例的前置或后置操作,...
一、Allure简介: Allure是一款轻量级并且非常灵活的开源测试报告框架。 它支持绝大多数测试框架, 例如TestNG、Pytest、JU...
一、fixture的特点 在测试函数运行前后,由pytest执行的外壳函数,代码可定制用于将测试前后进行预备或清理核心逻辑的一种机制,在执行测试...
1、 创建HttpRunner项目 hrun --startproject demo 2、指定目录创建HttpRunner项目 hrun --...
本篇描述了框架中,如何定义get带参请求,如何获取参数,如何将参数引入到请求中(关于token部分,下篇单独详细说明)【适合有基础摸索框架中的同...
实现原理: 请求之前,对请求的url进行替换 1、需要二次封装requests,对请求进行定制化;2、将请求的结构体的url从一个写死的ip地址...
加密原理:在得到响应后对响应做解密处理 场景: 1、知道加密方式,可使用通用加密算法(base64)2、不了解,让研发提供加解密的lib3、1-...
一、@pytest.mark.parametrize()基本用法 @pytest.mark.parametrize(args_name,args...
文集作者