随笔分类 - httprunner使用
摘要:在接口自动化中,是需要参数化设置,否则只用一套参数时无法测试接口的准确率。 这是就需要参数化。在httprunner中有一种简单的参数化,只对当前用例生效 这是定义一个变量 并赋值,在下方需要使用此参数时,直接调用变量名称就可以 这样的书写后,在引用get_token函数时,参数输入$user\$p
阅读全文
摘要:在做接口自动化时,不能将参数写在测试用例中,写入用例中这条用例就不能方便多数据验证,会使成本增加,所以此时就需要提取参数, 当然还有当需要一些需要前置接口返回数据来使下层接口可以成功调用 例如:签名,加密等这是就需要debugtalk 来进行函数操作 现在项目中创建一个debugtalk.py文件,
阅读全文
摘要:本片文章环境背景: windows10 python 3.6 httprunner 1.5.8 httpRunner 是为运行.yml文件编写与执行,所以首先要创建一个.yml文件 因为yml文件中是按照缩进来进行运行脚本位置,所以建议不要用tab键来进行缩进,最好是用空格来控制缩进的长度。 在ym
阅读全文
摘要:HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。 HttpRunner 是一个基于 Python 开发的测试框架,可以运行在 macOS、Linux、Windows 系统
阅读全文
摘要:在httprunner运行报错问题 代码书写: 当此段yml文件运行时会出现一下错误 在出现此错误时,为base_url的格式出现错误,只需修改base_url的位置 修改位置后运行yml文件 运行成功
阅读全文