原文:【HttpRunner v3.x】笔记—8.用例引用、变量传递

看到这里,对于httprunner已经有了一个大概的了解,现在想对于一些比较重要或者常用的功能,进行一些实践操作。 毕竟那谁说过, 纸上得来终觉浅,绝知此事要躬行。 上一篇提到了RunTestCase,里面有 个重要的特征: 一个是在一个用例中引用另一个测试用例,另一个则是变量的导出与引用。 那就先来实践一下这 个货。 我用flask快速写了 个接口,以供在本地调用: 一共有 个接口: getUs ...

2020-06-30 19:48 0 1952 推荐指数:

查看详情

HttpRunner v3.x笔记 —— 开篇

最近在社群聊天里,发现了一款适用于http协议的接口框架——HttpRunner。在对其有个大致了解后,我觉得这款框架优点多多,整合了接口测试中所配套用到的多种框架。通过优秀的封装,将case整合到一份yaml或者json文件里即可运行,我觉得可以学习一下。 目前官方最新版本为3.x的版本 ...

Thu Jun 18 18:19:00 CST 2020 0 1132
HttpRunner v3.x笔记 ——5. 测试用-config

上一篇中,我们了解到了config,在配置中,我们可以配置测试用级级别的一些设置,比如基础url、验证、变量、导出。 我们一起来看,官方给出的一个例子: 一、name(必填) 即用名称,这是一个必填参数。测试用名称,将显示在执行日志和测试报告中。比如,我在之前的百度搜索的case里 ...

Tue Jun 30 00:25:00 CST 2020 2 1399
HttpRunner V3.x学习笔记系列 (四) -- 测试用结构及用配置config

一、官方首推pytest格式 httprunner可以支持三种格式的用,分别是pytest、yaml和json。yaml和json是以前的版本所使用的用格式,但是在3.x版本上,官方强烈建议使用的是pytest格式的用。 上图是来自官方的用格式关系图,可以看出来 ...

Mon Aug 10 23:12:00 CST 2020 0 674
HttpRunner v3.x笔记 ——4. 测试用-结构解析

一、官方首推pytest格式 上篇文章我们知道了,httprunner可以支持三种格式的用,分别是pytest、yaml和json。yaml和json是以前的版本所使用的用格式,但是在3.x版本上,官方强烈建议使用的是pytest格式的用。 上图是来自官方的用格式关系图,可以看出来 ...

Mon Jun 29 19:31:00 CST 2020 0 1908
HttpRunner V3.x学习笔记系列 (三) -- har2case生成测试用

一、Fiddler抓包生成.har文件 httprunner的录制生成用功能依托于另一个独立的项目-har2case 原理就是当前主流的抓包工具和浏览器都支持将抓取得到的数据包导出为标准通用的 HAR 格式(HTTP Archive),然后 HttpRunner 将 HAR 格式的数据包转换 ...

Sat Aug 08 00:30:00 CST 2020 0 1168
HttpRunner v3.x笔记—6. 测试用-teststeps-RunRequest

之前我们了解了config里的各项参数,今天来了解另一个重要部分——teststeps,在这之前,先看看测试用的分层模型。 一、测试用分层模型 一个testcase里(就是一个pytest格式的Python文件)可以有一个或者多个测试步骤,就是teststeps[]列表里的Step ...

Wed Jul 01 00:23:00 CST 2020 0 1614
HttpRunner v3.x笔记—7. 测试用-teststeps-RunTestCase

以前我在写接口自动化用的时候,为了保证用的独立性,需要在setUp里调用各种满足用的一些前置条件,其中就不乏调用了其他测试用中的方法。 而httprunner也是支持了这一项很重要的特性,通过RunTestCase对其他测试用进行调用,并且还可以导出用中你所需要的变量,来满足后续用 ...

Wed Jul 01 01:35:00 CST 2020 0 1046
HttpRunner v3.x笔记 ——3. 录制生成测试用

在正式手动编写case之前,我们可以先来熟悉下httprunner的录制生成用功能。 用postman的童鞋都知道,里面有个功能可以将接口转换成代码,可以直接copy过来使用,提升case编写效率。 那httprunner的录制生成用功能又是怎么回事呢? 一、har2case 其实,这都 ...

Mon Jun 29 01:21:00 CST 2020 0 1629
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM