首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >测试阶段,烟雾测试在哪里?

测试阶段,烟雾测试在哪里?
EN

Stack Overflow用户
提问于 2012-07-04 22:04:15
回答 3查看 770关注 0票数 0

所以我在找一本书,但我不太明白他们的分类:

代码语言:javascript
复制
Unit tests
Integration tests
Smoke and Sanity tests
System tests
Acceptance tests

我还以为烟测试会在集成一号之后出现呢?另外,我认为健全性意味着在部署新部件时对应用程序进行快速检查。

还有一个问题:这是正确的,还是烟雾和理智测试应该按不同的顺序进行。如果有,原因何在?

EN

回答 3

Stack Overflow用户

发布于 2012-07-05 14:52:00

烟雾测试应该在健康测试之前进行--这是正确的。冒烟测试的目的只是为了快速检查SUT是否可运行,它的接口和主要组件是否对用户的操作做出响应。在这些测试过程中,对应用程序没有深入的了解。健全性测试可以是回归测试的子集。他们的主要目标是根据所提供的需求快速测试应用程序的逻辑。应该在每次重大更改后对系统的某些部分进行工作。简单地说,如果结果是否定的,那么就没有必要进行更详细的测试。他们应该向我们提供系统的测试部分是否符合要求和规范的信息。

现在的问题是,健全性测试既可以放在单元测试级别,也可以放在系统测试级别。您可以简单地运行一些专门设计用于检查基本功能的单元测试,这些测试可以称为健全性测试。这同样适用于系统测试级。因此,对于在哪里进行理智测试并没有严格的定义。我相信你不应该认为这是理所当然的,因为每个案例都是不同的,测试和应用的上下文应该是主要的考虑因素。

票数 1
EN

Stack Overflow用户

发布于 2016-04-18 13:26:08

冒烟测试是对最重要的特性的快速测试,通常在单元和集成测试之后由开发人员以外的其他人完成,以查看是否有必要进行更具体/严格的测试。

关键功能的Basic测试。

  • 仅测试快乐路径。
  • 的主要功能。

以为例,如果您正在冒烟测试一个API

使用有效的details.

  • Test主endpoints.

  • Check登录时,
  • 检查响应将返回正确的响应。
票数 1
EN

Stack Overflow用户

发布于 2017-12-08 15:26:54

烟雾测试是任何QA人员进行的首要测试。这是在开发人员完成单元测试后完成的。

执行冒烟测试的主要目的是相信您的应用程序至少可以处理积极的流程。完成此操作后,QA将逐步执行以下步骤:1.功能测试2.链接和下载选项3.UI 4.系统测试5.回归以获得以前构建的更好结果。

快乐测试:)

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

https://stackoverflow.com/questions/11330639

复制
相关文章

相似问题

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