原文:HttpRunner3.X - 用例分层概念与基本用法说明

一 前言 前面讲了怎么搭建框架环境,怎么运行,以及直接就讲到了怎么生成allure测试报告,说白了就是阐述了一个大的框架,但具体运用到工作中时,测试用例怎么编写呢 且看下面的唠叨,哈哈哈。 二 用例分层 在一个pytest格式的Python文件的testcase里可以有一个或者多个测试步骤,就是teststeps 列表里的Step 。 每一个Step 就可以类比成pytest框架下的def tes ...

2021-07-17 14:39 0 162 推荐指数:

查看详情

httprunner3.x 测试用-teststeps-RunTestCase

通过RunTestCase对其他测试用进行调用,并且还可以导出用中所需要的变量,来满足后续用的的运行。 主要的两个特征:一个是在一个用中引用另一个测试用,另一个则是变量的导出与引用 1. RunTestCase(name) 这个参数还是一个名称 ...

Mon Jul 20 22:55:00 CST 2020 0 641
httprunner3.x 测试用teststeps-RunRequest

测试用另一个重要部分——teststeps 一、测试用分层模型 一个testcase里(就是一个pytest格式的Python文件)可以有一个或者多个测试步骤,就是teststeps[]列表里的Step。 每一个Step可以类比成pytest框架下的def test_xxx ...

Mon Jul 20 21:48:00 CST 2020 0 940
httprunner3.x hook机制

接口自动化测试中,难免会出现前置条件和后置条件的处理问题,unittest框架中使用最多的是setUp() 、tearDown() ;pytest中使用最多的是在夹层 conftest.py 文件中定义函数加 @pytest.fixture() 装饰器来处理;而httprunner中使 ...

Sat Mar 27 03:06:00 CST 2021 1 361
Httprunner3.x使用详情

一:Httprunner简介   Httprunner是一款面向Http和HTTPS协议的通用测试框架,只需编写维护一份YAML/JSON脚本即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求,是基于关键字驱动的框架,基于Har实现接口录制和用生成公告。   Httprunner ...

Sun Apr 03 06:36:00 CST 2022 0 654
httprunner3.x 测试用应用/变量传递(测试用编写)

用flask快速写了2个接口,以供在本地调用: 一共有2个接口: /getUserName,查询用户名,返回是写死的字典。 /joinStr,两个字符串拼接,返回的是拼接后的结果。 运行后可在浏览器查看: 一、编写测试用 ...

Mon Jul 20 23:15:00 CST 2020 0 1015
httprunner 2.x学习4-测试用分层

前言 httprunner 2.x版本最大的改进就是分层机制了,1.x的版本是线性设计的,每个用都是独立的。 一个用里面涉及到流程性的,我们测试修改个人信息是否修改成功,在yaml文件里面需写3个步骤:登录-修改个人信息-查询个人信息。 这样3个测试步骤,每个测试步骤写的test下。但是下个 ...

Sat Jun 13 07:45:00 CST 2020 2 1469
HttpRunner3.X - 项目实例一

一、前言   前面讲的比较理论,本篇主要用实际项目,体现下HttpRunner的一些基本用法。 二、项目场景实例说明 1、业务流程:登录——创建订单——领取订单 2、接口信息如下: 登录:/auth/login_password 创建版单:type/add 领取版 ...

Sat Jul 17 23:21:00 CST 2021 0 145
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM