首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >测试计划、测试套件和测试用例之间的关系是什么?

测试计划、测试套件和测试用例之间的关系是什么?
EN

Stack Exchange QA用户
提问于 2015-01-15 06:49:02
回答 3查看 1.9K关注 0票数 4

我搜索了一些关于测试计划、测试套件和测试用例之间的区别和关系的东西,我发现了下面的图片作为总结:

我的理解完全正确吗?我错过了什么重要的事情吗?

EN

回答 3

Stack Exchange QA用户

回答已采纳

发布于 2015-02-09 17:06:48

我认为你的理解从根本上是正确的。

测试计划就是--一个测试计划。这是您计划如何测试应用程序或更改为一个应用程序作为一个整体。该计划可能包括对您需要涵盖的场景的描述、它们是自动化测试还是手动测试、您是否要进行性能测试、在什么样的环境(os、系统、浏览器等)中进行测试,等等。

维基百科说这是关于一个试验计划

测试计划是一份详细描述系统测试方法的文档,比如机器或软件。该计划通常包含对最终工作流的详细理解。

测试套件是测试用例的集合。将测试用例想象为磁盘上的文件,而套件是一个文件夹(尽管它们可能不是实际的文件夹和文件)。测试套件是一种组织所有单个测试用例的方法。

维基百科说这是关于一个测试套件

...a测试套件(通常称为验证套件)是一组测试用例,用于测试软件程序,以表明它具有特定的行为集。

测试用例是在测试期间实际执行的。测试用例可以是单个自动测试,也可以是执行手动测试的指令。

维基百科说这是关于一个测试用例

在软件工程中,测试用例是一组条件,在这些条件下,测试人员将确定应用程序、软件系统或其特性之一是否像最初为其所建立的那样工作。

票数 2
EN

Stack Exchange QA用户

发布于 2015-01-15 07:30:30

测试计划的通常定义是详见

但是,您发布的图像正是的组织方式。您可以为某个版本或sprint创建一个“测试计划”(用他们的术语--这意味着要执行的测试)。在测试计划中,您可能有一个或多个测试套件,其中包含测试用例。(根据测试领导者的愿景或策略,通常按某一标准分组。)

所以是的,这个图表对测试可执行文件的高层次描述是正确的。如果您被绑定到某个工具,则强制使用工作流,Selenium也使用这个套件-测试用例部门。但是,即使在使用Excel时,每个工作表(或每个文件)也可能有一个包含多个测试用例的测试套件。

票数 1
EN

Stack Exchange QA用户

发布于 2015-01-16 15:39:27

使用测试套件将多个测试计划分解为多个测试用例关系。

所以你可以有一个测试计划,有很多测试套件(测试用例的子集分组),它有很多测试用例。

因此,测试用例可以包含在应用程序X的测试计划中的许多测试套件中。

例如:应用程序X的测试计划将包括针对Sprint 123的测试套件,它由Sprint 123中故事的测试用例子集组成。

票数 -2
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/11810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档