首页
学习
活动
专区
工具
TVP
发布

从零开始学自动化测试

专栏作者
1108
文章
1534964
阅读量
301
订阅数
httprunner 3.x学习1 - 环境安装与准备
httprunner 3.x最大的改变是执行用例用的是 python 的 pytest 框架,支持3种格式的用例:YAML/JSON/pytest 代码 对比 httprunner 2.x 以前版本,早期版本用的是 unittest 框架,只支持2种格式的用例: YAML/JSON
上海-悠悠
2021-06-24
1.2K0
httprunner 3.x学习2 - 测试用例结构(testcase)
httprunner 3.x 支持3种格式的用例:YAML/JSON/pytest 代码,3.x版本主推的是pytest测试用例。
上海-悠悠
2021-06-24
1.1K0
httprunner 3.x学习11 - 参数化(parameters)引用外部 csv 数据文件
对于已有参数列表,并且数据量比较大的情况,比较适合的方式是将参数列表值存储在 CSV 数据文件中。 对于 CSV 数据文件,需要遵循如下几项约定的规则:
上海-悠悠
2021-06-24
1.1K0
httprunner 2.x学习12-在testcase中传递变量(output)
httprunner 2.x 的版本,testcase 可以引用 api, 同样的 testcase 也可以引用另外一个 testcase 文件 在2个 testcase 中传递变量可以用到 output 关键字
上海-悠悠
2021-04-26
8990
pytest文档63-内置fixture之pytestconfig
前面讲 request 是pytest的一个内置 fixture ,作用是获取测试的上下文,可以通过request.config 获取配置对象。 pytestconfig 的作用跟 request.config 是一样的,都是获取配置对象
上海-悠悠
2020-12-03
5700
httprunner 2.x学习6-参数化与数据驱动
从 2.0.0 版本开始,HttpRunner 不再支持在测试用例文件中进行参数化配置; 参数化的功能需要在 testsuite 中实现。变更的目的是让测试用例(testcase)的概念更纯粹
上海-悠悠
2020-06-17
7690
httprunner 2.x学习4-测试用例分层
httprunner 2.x版本最大的改进就是分层机制了,1.x的版本是线性设计的,每个用例都是独立的。 一个用例里面涉及到流程性的,我们测试修改个人信息是否修改成功,在yaml文件里面需写3个步骤:登录-修改个人信息-查询个人信息。 这样3个测试步骤,每个测试步骤写的test下。但是下个测试用例,重新写个yaml文件也需要遇到登录的话,这样登录的步骤就会重复去写,所以维护起来不方便。 httprunner 2.x版本开始引入分层机制,可以定义公共的方法,在用例里面直接引入步骤,这样登录方法我们只需写一次
上海-悠悠
2020-06-17
7490
httprunner 2.x学习5-测试用例集(testsuite)
httprunner 分层主要是分三层:api、testcase、testsuites 前面讲分层的时候讲到api单独封装每个接口,testcase可以有多个测试步骤,调用api层的接口是写测试用例,用例的步骤是有序的。 testsuites 这一层是测试用例的集合,把测试用例放到一个测试套件去执行,用例执行应该是无序的,有依赖的场景在testcase这一层测试用例里面就已经按步骤写好了。
上海-悠悠
2020-06-17
1.2K1
pytest文档32-allure描述用例详细讲解
pytest+allure是最完美的结合了,关于allure的使用,本篇做一个总结。 allure报告可以很多详细的信息描述测试用例,包括epic、feature、story、title、issue、testcase、severity等 环境准备
上海-悠悠
2020-02-18
1.3K0
httprunner学习14-完整的项目结构设计
一个完整的接口自动化测试项目到底该如何设计?httprunner框架的知识点其实并不多,前面基本上把一些重要的概念都介绍完了。 本篇就是一个总结性的,可以用于实际工作中设计一个接口自动化测试项目。
上海-悠悠
2019-09-29
7200
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档