首页 > 试题广场 >

下列哪个测试粒度最大

[单选题]
下列哪个测试粒度最大
  • 单元测试
  • 集成测试
  • 系统测试
  • 验收测试
根据不同的测试阶段,测试可以分为单元测试、集成测试、系统测试和验收测试。
体现了测试由小到大、又内至外、循序渐进的测试过程和分而治之的思想。
单元测试的粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”。
集成测试界于单元测试和系统测试之间,起到“桥梁作用”,一般由开发小组采用白盒加黑盒的方式来测试,既验证“设计”,又验证“需求”。
系统测试的粒度最大,一般由独立测试小组采用黑盒方式来测试,主要测试系统是否符合“需求规格说明书”。
验收测试与系统测试相似,主要区别是测试人员不同,验收测试由用户执行。
发表于 2017-06-19 20:08:44 回复(7)

粒度从小到大顺序:
单元->集成->系统->验收

发表于 2019-11-30 15:14:34 回复(1)
什么是测试粒度呢???
发表于 2018-08-29 13:24:16 回复(5)
个人理解:
单元测试针对某一程序模块儿进行测试。程序单元是应用的最小可测试部件。所以粒度最小。
集成测试是在单元测试的基础上将模块按照设计要求组装成为子系统或系统进行测试,主要是针对模块间接口进行测试。
系统测试是对整个系统进行测试,检验它是否有不符合系统说明书的地方,包括功能测试、性能测试等。
验收测试是软件交付前最后一个测试操作,让系统用户决定是否接收系统,考察软件的功能和性能是否如同用户期待的那样。所以是粒度最大。
发表于 2018-06-05 16:27:54 回复(0)
51test上的,粒度取决于测试的种类,一般用验收测试,是项目测试中颗粒度比较大。 系统测试 颗粒度相对较小。  感觉和答案不对,求解
发表于 2017-05-17 11:09:26 回复(2)

颗粒度与测试的关系

如果把测试用例设计得很细,照顾到每一个数据输入、每一个条件、每一个环境、每一个路径,那么测试用例的数量将是巨大的,虽然风险很小很小,但是测试效率会很低,并且测试执行没有思考的空间,可能使测试执行人员变得呆板(除非全部测试自动化),不需要创造力、思考。测试用例设计很粗,测试效率可能比较高,测试人员有一个发挥的空间,使测试更有趣,但这依赖于个人的责任感和能力,风险大得多。

颗粒度的大小取决与以下三点

1、“重要功能”、“特殊功能”颗粒密集度高,“通用功能”可以试用通用测试粒度,密集度应该可以大致界定。个人认为,假如你非要为了一个字体的样式而写了一大长串的测试用例 ,那么这个颗粒度就毫无意义了。

2、颗粒度的大小还取决与客户对“产品”的要求。测试有一个难题是测试的精度,或者说颗粒度的定义,不要说一个程序,就算是一个简单的登录都可以写出几乎无穷尽的测试用例,所以你需要指明功能、性能需求,使用环境等,并说明对缺陷容忍的限度。才好依据最终的需求来定义测试的颗粒度,也才好写测试用例,总之,客户的要

求越详细所得到的测试用例越准确。如果客户跟你说这个地方你必须仔仔细细的测试。那么我们在写测试用例的时候。这个颗粒度一定要小了。

3、一般功能颗粒密集度可能会根据项目或是时间来确定。如果时间充裕颗粒度可以适当小。

4、粒度取决于测试的种类,一般用验收测试,是项目测试中颗粒度比较大。系统测试颗粒度相对较小。

发表于 2019-03-11 14:34:51 回复(2)
按照测试的过程理解:单元测试 -> 集成测试 -> 系统测试 -> 验收测试
觉得测试粒度的话应该是越来越大啊,不知道为什么答案是系统测试?求解答。
发表于 2017-05-17 17:00:05 回复(2)
根据不同的测试阶段,测试可以分为单元测试、集成测试、系统测试和验收测试。 体现了测试由小到大、又内至外、循序渐进的测试过程和分而治之的思想。 单元测试的粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”。 集成测试界于单元测试和系统测试之间,起到“桥梁作用”,一般由开发小组采用白盒加黑盒的方式来测试,既验证“设计”,又验证“需求”。 系统测试的粒度最大,一般由独立测试小组采用黑盒 方式来测试,主要测试系统是否符合“需求规格说明书”。 验收测试与系统测试相似,主要区别是测试人员不同,验收测试由用户执行。
发表于 2018-02-23 07:36:16 回复(0)
粒度最大的测试是验收测试。验收测试是在软件系统完成开发后进行的测试阶段,用于确认系统是否满足业务需求,并由最终用户或客户进行验证。它关注的是整个系统的功能、性能、可用性和兼容性等方面的测试,通常包括功能测试、性能测试、安全测试、兼容性测试等。而其他选项中的测试粒度相对较小,单元测试是针对代码中的最小单位进行的测试,集成测试是验证多个模块或组件之间的交互,系统测试则验证整个系统的功能和行为。
发表于 2023-11-24 13:36:12 回复(0)
测试用例设计粗细程度
一. 测试粒度,是软件测试实施过程中用来衡量测试覆盖程度的专业术语,主要包括:
1. 测试用例设计粒度,体现在:
a. 测试点(check-list)多少。
b. 测试步骤(step)是否详细。
c. 功能点覆盖情况。
2. 测试执行覆盖粒度。
a. 执行用例占总用例的比例
b. 测试需求覆盖情况。
c. 功能点覆盖情况。

二. 测试粒度的粗细取决于
1. 当前项目(或功能点)的重要程度。
2. 另外,也取决于模块的复杂度,或当前模块和其它模块的交互程度。
3. 项目测试周期的长短,也是一个重要的测试粒度影响的因素,由于时间关系,有时候我们不得不放弃一些次要模块,只进行简单测试。
-----------------------------------
测试粒度
来自于https://blog.51cto.com/cybsylvia/932185
发表于 2022-08-31 07:45:44 回复(0)
软件测试的测试粒度就是测试用例所覆盖的范围或者期望的结果的多少,验收测试在测试用例的编写中自然是最多的,一般而言,测试用例的测试粒度越大,那么对新手测试员越友好,可以看到许多不懂的详细的知识。
发表于 2020-07-06 20:53:38 回复(0)
测试粒度是软件测试实施过程中用来衡量测试覆盖程度的专业术语

编辑于 2020-02-24 10:23:28 回复(0)
查了半天也没搞懂测试粒度是啥
发表于 2019-07-25 11:31:22 回复(1)

求越详细所得到的测试用例越准确。如果客户跟你说这个地方你必须仔仔细细的测试。那么我们在写测试用例的时候。这个颗粒度一定要小了。

一般功能颗粒密集度可能会根据项目或是时间来确定。如果时间充裕颗粒度可以适当小。

粒度取决于测试的种类,一般用验收测试,是项目测试中颗粒度比较大。系统测试颗粒度相对较小。

发表于 2019-01-13 10:07:09 回复(0)
测试粒度,是软件测试实施过程中用来衡量测试覆盖程度的专业术语,主要包括:
1. 测试用例设计粒度,体现在:
a. 测试点(check-list)多少。
b. 测试步骤(step)是否详细。
c. 功能点覆盖情况。
2. 测试执行覆盖粒度。
a. 执行用例占总用例的比例
b. 测试需求覆盖情况。
c. 功能点覆盖情况。
发表于 2022-05-16 10:24:17 回复(0)
网上没有很明确的说法,只能硬记了
发表于 2018-05-29 09:38:41 回复(0)
D
发表于 2017-11-23 21:29:05 回复(0)
为啥有的版本又说系统测试粒度最大。👀
发表于 2022-12-26 17:04:36 回复(0)
开发转测试这题容易错
发表于 2022-02-27 19:08:25 回复(0)
测试粒度排行: 单元测试<集成测试<系统测试<验收测试
发表于 2022-02-24 10:58:10 回复(0)