HttpRunner接口自动化框架钩子机制详解
发布时间
阅读量:
阅读量
导读内容概览
-
- 前言
- 一、从Python编程基础到高级应用的全面掌握
- 二、接口自动化项目的实际操作与应用
- 三、Web自动化项目的实践与实施
- 四、App自动化项目的开发与测试
- 五、一线大厂简历制作与优化技巧
- 六、测试开发中DevOps体系的构建与应用
- 七、常用自动化测试工具的使用与分析
- 八、JMeter在性能测试中的应用实践
- 九、总结(结尾处的小惊喜)
- 前言
前言
httprunner 4.x具备hook机制的支持功能,允许在请求发送之前执行预处理操作,或在请求完成之后进行后续处理。
setup_hooks:主要应用于接口的前置准备环节,同时可对请求参数进行签名与加密等处理
teardown_hooks:主要用于执行后置清理任务,也可对返回结果进行解密等操作
测试步骤中添加hook
需在项目根目录下创建名为debugtalk.py的文件,且文件名称必须保持一致
# debugtalk.py
def hook_up():
print("前置操作:setup!")
def hook_down():
print("后置操作:teardown!")
全部评论 (0)
还没有任何评论哟~
