Apikit 自学日记:测试数据集

news/2025/3/15 5:08:37/

测试数据集

添加数据集的变量

在测试用例详情页面中,您可以点击上方的 测试数据 标签,进入用例的数据管理页面。在这里您可以添加多组测试数据,以及每组测试数据的变量。

 

在添加数据集前,我们需要设置数据集中存在什么变量。可以将数据集和变量理解为是Excel表格中的行(数据集)和列(变量)。

点击添加变量按钮,在弹窗可以输入多个变量值,并且通过换行分隔。

 

比如我们希望在测试步骤中将user_name、user_password、user_type这三个参数的值通过数据集来进行动态赋值。那么我们在测试数据中可以添加三个变量:user_name、user_password、user_type。

 

保存之后可以看到列表中添加了几列变量。

 

添加测试数据

点击添加数据集按钮,会在下方列表中添加一行数据集,您可以填写数据集的名称和该数据集的各个变量的值,如:

数据集名称$dc{user_name}$dc{user_password}$dc{user_type}
用户信息1(普通用户)jackliu1234560
用户信息2(管理员)adminadmin1
用户信息3(访客)percy6543212

 

在测试步骤中使用数据集的变量

在用例的执行步骤中,您可以在请求参数、返回结果、校验规则的输入框中,将鼠标聚焦在输入框,此时输入框上方会出现 关联数据集变量 按钮,点击之后在弹窗中可以选择需要使用的数据集变量。您也可以通过手动输入 $dc{变量名} 的方式来引用变量,在测试时会自动将该变量名替换为每个数据集的实际变量值。

 

 

测试时选择需要执行的数据集并获取返回结果

在测试流程页面,点击右上角批量操作按钮,会在弹窗中选择需要执行的数据集(如果已经添加了多个数据集),点击确定之后,系统会自动执行用该测试流程执行多次并得到每个数据集的测试报告。

 


http://www.ppmy.cn/news/813768.html

相关文章

多线程与并发编程【守护线程、线程同步】(三)-全面详解(学习总结---从入门到深化)

目录 守护线程 什么是守护线程 守护线程的使用 线程同步 实现线程同步 线程同步的使用 守护线程 什么是守护线程 在Java中有两类线程: User Thread(用户线程):就是应用程序里的自定义线程。 Daemon Thread(守护线程):比如垃圾回收线程&am…

telegram 常见问题

目录 一般的问题 问:什么是电报?我在这里做什么 问:谁是电报? 问:电报与WhatsApp不同? 问:电报多大? 问:我可以使用哪些设备? 问:电报背后…

Android开源控件收集整理

一 、基本控件 TextView HTextView 一款支持TextView文字动画效果的Android组件库。GitHub - hanks-zyh/HTextView: Animation effects to text, not really textview ScrollNumber 滚动数字控件 https://github.com/a-voyager/ScrollNumber ticker 滚动数字控件 GitHu…

8万字带你入门Rust

Rust ?? 学习建议: 先从 整体出发,不要让自己陷入到细节中去和自己已知的知识建立联系rust 和go一样采用 组合的手段实现代码复用,不要深思为什么不是继承学会阅读源码,从源码中学习Rust设计哲学 使用 cargo new 项目名 在终端…

掌握未来趋势的测试工程师成长之路

入门 计算机基础 计算基础知识 掌握技能 了解计算机软件和硬件系统。 熟练应用键盘快速打字。 熟练使用百度搜索引擎的技巧。 熟练掌握Excel操作。 课程亮点 …

搜集的超全的E71快捷键、设置、键盘命令总结方法

搜集的超全的E71快捷键、设置、键盘命令总结方法 此帖对" 诺基亚"的评论 个性化设置-主屏幕-模式设置-主屏应用程序里面可以设置所有桌面显示方案 一、输入法切换: 切换中文/英文输入法:↗键+CTRL键+空格键 切换拼音/…

〖Python APP 自动化测试实战篇⑤〗- appium Capability详解

订阅 Python全栈白宝书-零基础入门篇 可报销!白嫖入口-请点击我。推荐他人订阅,可获取扣除平台费用后的35%收益,文末名片加V!说明:该文属于 Python全栈白宝书专栏,免费阶段订阅数量4300+,购买任意白宝书体系化专栏可加入TFS-CLUB 私域社区。福利:加入社区的小伙伴们,除…

听说你们害怕异常?保姆式的图文手把手教你如何调试出程序的 bug

订阅 Python全栈白宝书-零基础入门篇 可报销!白嫖入口-请点击我。推荐他人订阅,可获取扣除平台费用后的35%收益,文末名片加V!说明:该文属于 Python全栈白宝书专栏,免费阶段订阅数量4300+,购买任意白宝书体系化专栏可加入TFS-CLUB 私域社区。福利:加入社区的小伙伴们,除…