随笔分类 -  httprunner

摘要:"TOC" httprunner设置接口关联 在实际的接口测试中,后一个接口经常需要用到前一个接口返回的结果,从而让后一个接口能正常执行,这个过程的实现称为关联。 在httprunner中在extract关键字中可以对接口返回的内容进行提取;extract 的列表中可指定一个或多个需要提取的参数。 阅读全文
posted @ 2020-05-25 18:17 Solarium 阅读(554) 评论(0) 推荐(0)
摘要:查看测试报告 使用 HttpRunner 执行完自动化测试后,会在当前路径的 reports 目录下生成一份 HTML 格式的测试报告。 默认情况下,生成的测试报告文件会位于项目根目录的 reports 文件夹中,文件名称为测试开始的时间戳。 测试报告形式如下: 在 Summary 中,会罗列本次测 阅读全文
posted @ 2020-05-25 18:13 Solarium 阅读(607) 评论(0) 推荐(0)
摘要:"TOC" 设置日志级别 在运行过程中,默认输出的日志是info级别的,只会包含最基本的信息,包括用例名称、请求的URL和Method、响应结果的状态码、耗时和内容大小。 若需要查看到更详尽的信息,例如请求的参数和响应的详细内容,可以将日志级别设置为DEBUG,即在命令中添加 log level d 阅读全文
posted @ 2020-05-16 17:56 Solarium 阅读(1240) 评论(0) 推荐(0)
摘要:HttpRunner 在命令行中启动测试时,通过指定参数,可实现丰富的测试特性控制。 使用命令是:hrun hrun h 可以列出所有支持的参数; 运行测试用例: 1、运行单个或者多个指定的测试用例; $ hrun filepath/testcase1.yml [filepath/testcase2 阅读全文
posted @ 2020-05-16 17:52 Solarium 阅读(436) 评论(0) 推荐(0)
摘要:"TOC" 断言是拿实际结果和期望结果去比较; httprunner在validate(校验器)关键词中添加断言,有两种断言描述的方式; 断言描述方式 validate: comparator_name: [check_item, expect_value] {"check": check_item 阅读全文
posted @ 2020-05-07 17:17 Solarium 阅读(3198) 评论(0) 推荐(0)
摘要:"TOC" 在上一篇博文中我们给大家简单的介绍了一下在yml文件中编写接口用例脚本,使用httprunner来进行执行,有人就会觉得比较奇怪了,yml文件中的那些关键字是什么意思,httprunner提供了哪些关键词呢?今天这篇文章就给大家详细介绍一下吧; 变量空间作用域简介 httprunner中 阅读全文
posted @ 2020-04-30 17:20 Solarium 阅读(346) 评论(0) 推荐(0)
摘要:"TOC" 很多毕业的学员都会来问有没有httprunner的相关资料,那今天就开始给大家把httprunner介绍一下吧,欢迎留言; 一、HttpRunner简介 HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、 阅读全文
posted @ 2020-04-27 17:37 Solarium 阅读(714) 评论(0) 推荐(1)