花费 19 ms
httprunner学习1-环境与登录接口案例

前言 HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试。 具有以下优点: 继承 Requests 的全部特性,轻松实现 HTTP(S) 的各种测试需求 采用 YAML/JSON 的形式描述测试 ...

Fri Sep 20 07:33:00 CST 2019 0 3537
httprunner学习7-extract提取content返回对象

前言 提取response返回的对象数据,用extract关键字。前面有关于token的取值,通过content.token取值。 本篇详细讲解如何从返回的json数据提取出想要的各种数据 content对象 httprunner里面的content实际上就是request里面 ...

Mon Sep 23 02:18:00 CST 2019 0 2946
httprunner学习2-har2case录制生成脚本

前言 复制毁一生,录制穷三代,如果你只是因为不想写脚本,而去录制脚本,那我建议你还是别学录制了。 录制脚本,只是一个过渡,从0到1的一个过渡,如果让你直接写脚本,你会无从下手,可以将录制的脚本快速转化成httprunner脚本文件。 har2case可以将.har文件转化成yaml格式 ...

Sun Sep 22 02:12:00 CST 2019 0 2576
httprunner框架学习总结

  目前在开发通用接口平台,已经完成参数引擎,内置函数引擎,执行引擎,API抽离等工作,突然发现了httprunner这个优秀的开源APItest框架,初步研究发现httprunner各方面都很优秀,遂进一步考虑是否将通用接口平台执行后台迁移至httprunner,经过多日的研究我发现了一个很不 ...

Tue Feb 06 19:30:00 CST 2018 3 6894
HttpRunner2.X 版本和 3.X 版本的区别到底有哪些?(吐血总结!)

前言 HttpRunner 的版本截止到目前已经更新到3.1.5了,那么很多初学者都有这样的疑问: HttpRunner2.X 版本和 3.X 版本的区别到底有哪些? 到底要不要学2.X 版本,还是直接入手3.X 版本呢? 设计理念上的差异 HttpRunner 每一次大版本的更新,都会 ...

Wed Jul 14 19:25:00 CST 2021 0 949
httprunner学习11-辅助函数debugtalk.py

前言 在httprunner里面,每个 YAML / JSON 文件的脚本都是独立运行的,有时候我们希望能跨文件使用公用的参数。 比如登录生成一个token,后面的用例都可以去引用这个token值,或者有些复杂的逻辑,需要写个函数去实现,比如操作数据库,加密解密等。 httprunner中可以使 ...

Thu Sep 26 07:30:00 CST 2019 0 2160
实现接口上传文件的方式们

1、接口信息: 接口地址:http://xxx.xxx.xxx.xxx:8010/xxx/upload 请求方法:POST 请求类型:Content-Type: multi ...

Sat Aug 01 03:51:00 CST 2020 0 3129
httprunner学习4-variables变量声明与引用

前言 在 HttpRunner 中,支持变量声明(variables)和引用($var)的机制。在 config 和 test 中均可以通过 variables 关键字定义变量,然后在测试步骤中可以通过 $ + 变量名称 的方式引用变量。 区别在于,在 config 中定义的变量为全局的,整个 ...

Sun Sep 22 17:17:00 CST 2019 0 2096
httprunner学习9-完整的用例结构(yaml&json)

前言 前面几篇零散的学了一些httprunner的知识点,那么一个完整的 YAML/JSON 用例文件包含哪些关键字呢? 测试用例结构 在 HttpRunner 中,测试用例组织主要基于三个概念: 测试用例集(testsuite):对应一个文件夹,包含单个或多个测试用例(YAML ...

Tue Sep 24 07:51:00 CST 2019 0 2062
httprunner学习8-validate校验器

前言 在一个完整的测试用例中,断言是必不可少的,断言是拿实际结果和期望结果去比较,在httprunner中用validate来对比测试结果。 validate校验器 在httprunner的源码里,utils.py可以找到有哪些校验方法 平常用eq比较多,eq就是equals的缩写 ...

Mon Sep 23 07:20:00 CST 2019 0 1970

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM