| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> 接口测试工具Apifox 基础篇:测试管理 -> 正文阅读 |
|
[开发测试]接口测试工具Apifox 基础篇:测试管理 |
一、测试用例 1、路径:【自动化测试】-【测试用例】-【全部用例】-【详情】-【添加步骤】 添加用例有两种方式:从接口导入和从接口用例导入 (推荐) 2、从【接口】导入 根据接口参数自动生成一个用例,其参数值为空,需要手动填写。 3、从【接口用例】导入 有两种模式复制和绑定。将接口用例以复制的方式导入,接口用例里的参数也会一同复制过来,和原来用例数据相互独立,各自改动后互不影响。将接口用例以绑定的方式导入,会直接引用原来的用例,两边的改动都会相互实时同步。 二、测试套件 1、定义 测试套件为测试用例的集合,每个测试套件包含多个测试用例。 2、主要用途: A、实现测试用例的复用。 B、业务流程复杂时,可避免将所有步骤都写在单个用例里,防止造成单个用例里的步骤过多,难以管理。 三、测试数据 1、原理规则 测试用例和测试套件支持测试数据集。当用例或套件运行时,系统会循环运行数据文件里所有的数据集,并且会将数据集里的数据赋值给对应的变量。 A、每个数据集可包含多个变量,接口运行时?使用变量?的地方会读取对应的值(变量优先级:临时变量 > 测试数据变量 > 环境变量 > 全局变量)。 B、可创建多个数据集,系统会遍历运行所有的数据集(每个数据集都会被运行一次)。 C、数据集云端同步,成员之间共享测试数据。 D、可根据不同环境设置不同的数据集。 2、编辑数据集 打开测试用例或测试套件详情页就可以看到测试数据页。通过添加数据集、批量编辑、添加变量等直接编辑测试数据;点击导入可以导入本地csv文件的数据。 3、使用测试数据 测试步骤导入的接口或用例,通过引用变量的方式获取测试数据。 这个方法可以用来测试登录注册的接口场景。 4、中文乱码问题
5、测试用例说明 5.1、分组的名称可以是不同项目 5.2、子分组可以后台或者app等不同端的区分 这边绑定和未绑定的区别是:绑定的话,源头接口的改动会自动更新到用例,未绑定不做关联更新。 ?5.3、测试套件可以建立用例的项目-模块-具体某个功能的用例集合 5.4、测试执行情况? ?5.5、测试报告可以导出查看 5.6、测试报告查看? ? 四、性能测试 1、Apifox 应用内测试 2、导出 JMeter 测试 测试用例和测试套件可以导出JMeter格式数据,然后可以导入 JMeter 做性能测试。 ? ? ? |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/18 2:59:52- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |