什么是冒烟测试?什么时候做冒烟测试?冒烟测试的用例哪儿来的?

什么是冒烟测试

冒烟测试(Smoke Testing) 是软件测试中的一项基础测试,也称为构建验证测试(Build Verification Testing),通常用于确认新版本的软件是否可以进行基本的功能测试或者是否能够正常启动。它的主要目的是在软件发布前快速验证系统的关键功能能否正常运作。

冒烟测试通常会执行一组基本的测试用例,这些测试用例覆盖了应用程序的核心功能和主要功能点,通常是通过手动测试实现的。

什么时候做冒烟测试?

冒烟测试通常在软件开发周期的早期或中期进行。它的目标是确保软件的关键功能已经被完整地集成到系统中,并且系统由于基本的编码错误而无法正常工作的风险较小,以便后续的测试工作可以更有效地进行。

通常情况下,在代码完成开发的同时,开发人员也会自测一遍,并完成一定的集成测试,之后就会交付给测试组进行测试。在测试组收到代码后,首先要进行的就是冒烟测试,只有通过冒烟测试之后才能进入后续的测试环节。

冒烟测试的用例哪儿来的?

冒烟测试的用例通常来自以下几个方面:

  1. 需求文档:冒烟测试用例应该覆盖被定义在需求文档中的核心功能点。
  2. 先前的缺陷和错误:如果之前有过缺陷或错误,相应的测试用例也应该包含在冒烟测试中,以确保这些问题已经得到解决。
  3. 用户场景:用户往往会使用软件的一些典型场景,因此测试团队可以参考用户场景编写冒烟测试用例。
  4. 专业知识:测试人员可能具备专业知识,如黑盒测试、白盒测试等,这些知识可以帮助他们编写更好的冒烟测试用例。

冒烟测试的用例谁来提供?

当然是测试同学,在开发准备提测前,将冒烟测试用例先提供给开发,由开发确认冒烟测试确认通过后,在发邮件提测。

提测后测试同学首先先跑一遍冒烟测试用例,如果P0级别的问题很多或者直接阻断测试,可以直接打回。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值