首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >冒烟测试和健全测试的区别是什么?

冒烟测试和健全测试的区别是什么?
EN

Stack Overflow用户
提问于 2015-02-19 19:44:06
回答 10查看 126.3K关注 0票数 31

冒烟测试和健全测试的区别是什么?什么时候执行冒烟测试,什么时候执行健全测试?

EN

Stack Overflow用户

发布于 2016-04-26 20:14:36

烟雾和健全性测试

一般来说,冒烟和健全性测试似乎与许多刚刚开始的测试人员非常相似,因为在我们讨论构建时,我们都讨论功能,如果构建的健康状况不利于可行的测试,我们就会讨论拒绝构建。

在经历了几个项目后,从初创公司到产品基础公司,我弄清楚了冒烟测试和理智测试之间的基本区别。

我在这里写了烟雾测试和理智测试之间的区别,以帮助您回答通常所有测试人员在面试中都会被问到的至少一个问题。

烟雾测试

  • Smoke测试是为了测试构建的健康状况。
  • 它也被称为浅层和广度测试,因为我们通常包括那些可以覆盖产品所有功能的测试用例。
  • 我们可以说这是测试的第一步,在此之后,我们通常会进行其他类型的功能和系统测试,包括回归测试。
  • 通常由开发人员在某些脚本或某些工具的帮助下完成。但在某些情况下,它也可以由测试人员执行。
  • ,它对构建确认的初始阶段有效。例如,假设我们已经开始了某个产品的开发,并且我们是第一次生产一个构建,那么冒烟测试就成为该产品的必需品。

健全性测试

对于那些已经经历了许多回归测试并且代码发生了微小变化的构建,sub-regression

  • Sanity is
  • 是这样做的。在这种情况下,我们通常在发生或可能影响此更改的情况下对功能进行密集测试。

代码语言:javascript
运行
复制
- Due to this, it is also known as "narrow" and "deep" testing

这是由测试人员执行的,对于成熟的构建是这样做的,比如那些刚刚投产的构建,并且已经经历了多次回归processes.

  • It可以从测试过程中删除,如果回归已经在performed.

  • If
  • 未通过健全性测试,则将其抛回给开发人员以进行构建的更正。
票数 5
EN
查看全部 10 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28605496

复制
相关文章

相似问题

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