如何管理测试用例?测试用例有什么管理工具?YesDev

news2024/12/23 23:51:13

3.1 测试用例

测试用例(Test Case) 是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果等。简单地认为,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。

3.1.1 测试用例库管理

用例库是软件开发过程中重要的工具,它帮助开发人员和测试人员理解系统的需求,指导系统设计和开发,并用于测试系统的正确性和完整性。

测试用例库,由多个测试用例构成。编写用例库时,需要注意用例的简洁明确、完整性、可读性和维护性,以提高用例库的效果和价值。用例库的规范化和规范整洁的格式对于项目的成功实施和后续维护非常重要。

测试用例库列表

进入测试用例库,查看当前的测试用例库列表。
可以搜索测试用例库,添加新测试用例库,以及对测试用例库进行重命名,或删除测试用例库。

温馨提示:为避免误删,删除测试用例库时,须先清空该用例库内的全部测试用例,方可继续删除用例库。

创建新测试用例库

点击【+ 测试用例库】,在弹窗输入 测试用例库 名称,确定后即可完成创建测试用例库。

管理测试用例库

在测试用例库列表,点击 测试用例库 名称,进入到测试用例库的管理。

3.1.2 测试用例

测试用例主要包含四个内容:用例标题,前置条件,测试步骤和预期结果。测试用例的其他信息还包括:

  • 所属用例库
  • 所属模块
  • 用例类型(功能测试/接口测试/安装部署/配置相关/安装测试/性能测试/UI测试/兼容测试/其他)
  • 优先级(P0紧急/P1高/P2中/P3低)
  • 用例状态(就绪/正常/评审不通过/禁用)
  • 创建人
  • 创建时间
  • 执行统计(通过次数、失败次数、总执行次数)
  • 关联的测试计划

管理测试用例

进入到指定测试用例库后,可以对该测试用例库内的测试用例、目录模块(支持多层级目录) 进行管理和维护。

添加用例目录层级

在左侧测试用例库的层级目录,点击用例库名称或目录后,继续点击【+号】,可以添加新的目录。

添加目录后,点击【编辑图标】,可以对目录进行重命名,或删除该目录。

温馨提示:如果需要调整用例目录顺序,可以通过重命名,在目录前面添加编号的方式,进行排序。

添加测试用例

点击【添加测试用例】,进入新建测试用例页面。录入:测试用例标题、测试用例前置条件(支持富文本)、测试步骤(支持多组)、所属模块、用例类型等信息,然后 【保存】。

针对,测试步骤,除了支持录入多组,也可以快速进行上移、下移、添加、删除和编辑。

如果需要保存并继续添加新测试用例,可以点击【保存并继续添加】。

导入测试用例

除了录入单个测试用例,还可以通过Excel批量导入测试用例。点击【导入】,调出 批量导入新用例 弹窗。

下载Excel导入模板,根据Excel模板,填写测试用例信息。

  • 用例ID(YesDev的用例ID,仅更新时必填)
  • 所属一级模块(不存在时自动创建)
  • 所属二级模块(不存在时自动创建)
  • 所属三级模块(不存在时自动创建)
  • 优先级(P0紧急/P1高/P2中/P3低)
  • 用例名称(必填)
  • 前置条件
  • 用例状态(就绪/评审不通过/正常/禁用)
  • 用例类型(功能测试/接口测试/安装部署/安全测试/性能测试/UI测试/兼容性测试/其它)
  • 测试步骤(每个步骤一行,和预期结果对应)
  • 预期结果(每个结果一行,和测试步骤对应)

整理好测试用例Excel文件后,保存后,点击【选择Excel导入文件】上传导入到YesDev。

克隆测试用例

如果需要快速复制拷贝某个测试用例,可以在列表上对应的测试用例,点击【克隆用例】。

查看和编辑测试用例

点击用例标题,进入到测试用例详情页。可以查看和编辑测试用例的详情信息。

在测试用例详情页,除了用例的信息,还可以查看执行统计,即该用例累计被手动执行的次数,包括成功和失败的次数。以及进行用例备注评论、返回用例库和快速切换同目录模块下的其他用例,还可以删除此用例。

导出用例到Excel

在测试用例库,点击【导出Excel】,可以导出用例到Excel文件。

查看用例脑图

点击【查看脑图】,可以查看该用例库的用例脑图,方便梳理测试思路。

3.1.3 后台管理

在 管理后台 - 系统高级配置 - 全局别名配置 - 测试用例,可以对测试用例状态、测试用例优先级和测试用例执行结果,进行全局别名配置。

测试用例维护好后,下一步,需要继续创建测试计划。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1679405.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

STM32 各外设GPIO配置

高级定时器TIM1/TIM8 通用定时器TIM2/3/4/5 USART SPI I2S I2C接口 BxCAN SDIO ADC/DAC 其它I/O功能

【开发】模型部署笔记

目录 模型量化 模型量化 1、模型量化优点 低精度模型表示模型权重数值格式为FP16(半精度浮点)或者INT8(8位定点整数),但是目前低精度往往就指代INT8。常规精度模型则一般表示模型权重数值格式为FP32(32位…

第二十届文博会中芬设计园分会场:发展新质生产力,释放文化创新活力

今年是中国(深圳)国际文化产业博览交易会(以下简称“文博会”)创办20周年,二十蝶变再启航,站在新的历史起点上,本届文博会将重点突出数字赋能、强化交易功能、激发和扩大文化消费、弘扬文化传承…

AI大模型探索之路-训练篇23:ChatGLM3微调实战-基于P-Tuning V2技术的实践指南

系列篇章💥 AI大模型探索之路-训练篇1:大语言模型微调基础认知 AI大模型探索之路-训练篇2:大语言模型预训练基础认知 AI大模型探索之路-训练篇3:大语言模型全景解读 AI大模型探索之路-训练篇4:大语言模型训练数据集概…

直播预告 | 进入智能时代,你的公司准备好了吗?

在数字化浪潮的推动下,全球各行业和地区正经历着前所未有的转型。尽管数字化转型已成为发展的必然趋势,但许多企业仍面临着诸多挑战,比如:缺乏对前沿科技的战略洞察、难以将企业转型与国家战略相融合、缺少系统性规划的数字化思维…

机器学习(3)

目录 3-1线性回归 3-2最小二乘解 3-3多元线性回归 3-4广义线性模型 3-5对率回归 3-6对率回归求解 3-7线性判别分析 3-8LDA的多类推广 3-9多分类学习基本思路 3-10类别不平衡 3-1线性回归 线性模型为什么重要? 人类在考虑问题时,通常…

德国储能项目锂电池储能集装箱突发火灾:安全挑战再引关注

2024年4月27日,德国尼尔莫尔商业区的一起锂电池储能集装箱火灾事件引起了全球关注。这起事故不仅导致两名消防员在救援过程中受伤,更暴露了储能系统在安全领域亟待解决的重要问题。 根据德国消防队的出警记录,火灾发生在晚上9点前不久。消防人…

【电路笔记】-有源低通滤波器

有源低通滤波器 文章目录 有源低通滤波器1、概述2、有源低通滤波器2.1 一阶低通滤波器2.2 带放大功能的有源低通滤波器3、有源低通滤波器示例4、二阶低通有源滤波器通过将基本的 RC 低通滤波器电路与运算放大器相结合,我们可以创建一个具有放大功能的有源低通滤波器电路。 1、…

【半夜学习MySQL】内置函数(含日期、字符串、数学等函数常用用法介绍及示例详解)

🏠关于专栏:半夜学习MySQL专栏用于记录MySQL数据相关内容。 🎯每天努力一点点,技术变化看得见 文章目录 日期函数字符串函数数学函数其他函数 日期函数 函数名称描述current_date()当前日期current_time()当前时间current_time()…

Linux平台和Windows平台互传文件

rz和sz的出发对象都是从Linux出发的,例如sz发送(Send)从Linux->发送到Windows。 rz 从Windows文件发送到Linux中 先创立一个新文本文件 之后将hello Windows输入到该文本文件中 在显示器上显示里面是否有hello Windows内容 sz发送Lin…

yolov8使用与训练步骤

第一:安装miniconda 网址:Index of /anaconda/miniconda/ 登录网址后 在网页按ctrF 输入:搜py38 Miniconda3-py38_22.11.1-1-Windows-x86_64.exe 52.5 MiB 2022-12-23 07:57 下载进行安装 安装过程中记得加环境变量这个项。 第二…

2024年最新软件测试面试题必问的1000题!

我了解的测试理论和方法包括以下几个方面: 黑盒测试与白盒测试: 黑盒测试:基于对软件系统外部行为进行测试,独立于内部代码实现细节。黑盒测试关注输入与输出之间的关系以及软件功能是否符合预期。白盒测试:基于对软件…

k8s 部署 CoreDNS master02 节点部署 负载均衡部署

目录 一、部署 CoreDNS 1.1.在所有 node 节点上操作 1.2.在 master01 节点上操作 1.3.DNS 解析测试 二、master02 节点部署 2.1.从 master01 节点上拷贝证书文件、各master组件的配置文件和服务管理文件到 master02 节点 2.2.修改配置文件kube-apiserver中的IP 2.3.在 …

RT-Thread中使用Mqtt

环境: 开发板:Panduola(stm32L475) KEIL5 开发环境 rtthread 4.0.3内核 使用ENV 配置Rtt MQTT 1.MQTT介绍 ​ 客户端 Client 使用MQTT的程序或设备。客户端总是通过网络连接到服务端。它可以发布应用消息给其它相关的客户端。订…

记笔记从学Typora开始--------------------(1)下载、安装、购买、激活

一、登录Typora官网 官网地址:Typora 二、鼠标往下滑,点击下载按钮 三、下载得到安装包,双击 四、一直点击下一步,进行安装 五、安装完成 六、启动Typoera 七、针对欢迎界面点击下一页 八、一直点击直到弹出以下软件激活界面 九…

企业OA办公系统开发笔记:1、搭建后端环境

文章目录 企业办公系统:搭建环境一、项目介绍1、介绍2、技术栈3、项目模块4、数据库 二、搭建环境1、搭建后端1.1、搭建父工程clfwzx-oa-parent1.2、搭建工具类父模块common1.3、搭建工具类common的子模块1.4、搭建实体类模块model和项目模块service-oa 2、配置依赖…

经济寒冬 | 品牌策划人还可以去哪些行业发展?

在这个经济寒冬下,咱们品牌策划人也需要考虑后路问题了。 随着市场竞争的加剧和消费者需求的不断变化,品牌策划人的工作不再只是简单的广告宣传和市场推广。 咱们需要重新思考自己的角色,寻找新的生存和发展之道。 当然,品牌策…

基于Python的jieba库分析《斗破苍穹》文本中的高频词汇

分析《斗破苍穹》文本中的高频词汇 在进行文本分析时,了解文本中出现频率较高的词汇对于把握文本的主题和风格非常有帮助。本文将介绍如何使用Python的jieba库对《斗破苍穹》这部小说的文本进行分词处理,并统计高频词汇的出现次数(本文只统计…

idea连接远程仓库

git ->克隆。 url为远程仓库的地址,输入好后,选择项目存放目录,再点击克隆 点击新窗口打开。 切换到对应分支

[AI开发配环境]jupyter notebook远程连接ssh

照这个操作: https://blog.csdn.net/wuqrcn/article/details/135512396 步骤 安装并生成配置文件 注意,在base环境中安装,这样在其他所有环境中都能用,到时候选环境即可。 pip install jupyter notebook # 安装jupyter notebo…