大家好啊,我是大田

2022.04.26,日更第 80 / 365 天。

先来看看百度百科对软件测试中冒烟测试的描述:

冒烟测试是在软件开发过程中的一种针对软件版本包的快速基本功能验证策略,是对软件基本功能进行确认验证的手段,并非对软件版本包的深入测试。冒烟测试也是针对软件版本包进行详细测试之前的预测试,执行冒烟测试的主要目的是快速验证软件基本功能是否有缺陷。如果冒烟测试的测试例不能通过,则不必做进一步的测试。进行冒烟测试之前需要确定冒烟测试的用例集,对用例集要求覆盖软件的基本功能。

简单概括来说:在系统测试之前的测试,保证新提测的主流程通过,再继续深入测试。

今天分享两个问题:

1、问:为何做冒烟测试?
答:bug发现的时间越早,修复成本越低,反之,修复成本越高。如果我们没有做冒烟测试,当项目测试到一半时,发现本次提测的最基本的主流程都不通过,这时让开发去修复:

1)可能会引发其他的问题,而且你之前测试一些内容也需要重新测

2)严重的时候可能会出现项目延期

那在这里可以看出不做冒烟测试,测试效率是比较低的,所以我们做冒烟测试就是为了提早发现bug,提高我们测试人员的工作效率。

2、问:一个项目如何做冒烟测试?

答:大田的做法是,当开发提测后,我会把本次提测中主流程的功能提取出来,先只进行正向测试。如果测试通过,继续深入的系统测试等;如果测试不通过,打回开发,等到他们修复好后再测试或者把我们设计的冒烟测试用例交给开发去执行,开发测试通过交给测试,我们再走一遍即可。

以上是今天的内容,有问题给我留言吧,end ~

为何要做冒烟测试 如何做冒烟测试相关推荐

  1. 业内人员告诉你银行测试到底做什么,怎么进银行测试.....

    前言 从一家工作了五年的软件公司的测试管理者跳槽到银行做软件测试,短短两个月,对银行测试有了初步认识,总结和记录下来,加深个人的理解,同时也共享给各位. 银行作为大家的理财顾问,对金钱非常敏感,频繁甚 ...

  2. BVT测试(版本验证测试、冒烟测试)和Daily build

    BVT测试介绍: BVT测试也称为"冒烟测试".版本验证测试 (BVT) 通常由一组广泛的测试组成,这些测试用于验证特定版本的总体质量.BVT 通常根据设定的计划自动运行,经常在夜 ...

  3. Web测试要点 做移动端的测试,也做web端的测试,甚至后面桌面端的测试和后台的测试也做了,基本上把我们产品各个端都玩了一轮...

    Web测试要点 一.功能测试 1.链接测试 (1).测试所有链接是否按指示的那样确实链接到了该链接的页面:   (2).测试所链接的页面是否存在:   (3).保证Web应用系统上没有孤立的页面(所谓 ...

  4. android冒烟测试自动化,自动化冒烟测试脚本应当遵循的原则

    自动化冒烟测试脚本应当遵循的原则 发表于:2009-06-29来源:作者:点击数: 自动化冒烟测试脚本应当遵循的原则: 1.覆盖主要功能: 冒烟测试不是 系统测试 或 集成测试 ,所以不需要面面俱到, ...

  5. 做python自动化得时候怎么添加断言_在编写Web自动化测试用例的时候,如何写断言使新手不解,严格意义上来讲,没有断言的自动化脚本不能叫测试用例。就像功能测试一样,当测试人员做了一些操作...

    在编写Web自动化测试用例的时候,如何写断言使新手不解,严格意义上来讲,没有断言的自动化脚本不能叫测试用例.就像功能测试一样,当测试人员做了一些操作之后必然会判断实际结果是否等于预期结果,只不过,这个 ...

  6. Struts2、SpringMVC、Servlet(Jsp)性能对比 测试 。 Servlet的性能应该是最好的,可以做为参考基准,其它测试都要向它看齐,参照...

    2019独角兽企业重金招聘Python工程师标准>>> Struts2.SpringMVC.Servlet(Jsp)性能对比 测试 . Servlet的性能应该是最好的,可以做为参考 ...

  7. mysql不能做端点测试吗_端点测试的分步介绍

    mysql不能做端点测试吗 I've been playing around with testing lately. One thing I tried to do was to test the ...

  8. 最近在做支付宝支付,在本地测试一切正常,上传到服务器就遇到报错:

    最近在做支付宝支付,在本地测试一切正常,上传到服务器就遇到报错: Warning: openssl_sign() [function.openssl-sign]: Unknown signature ...

  9. 测试架构师应该做和不应该做的事情

    内容大纲 原文解读 测试架构师是产品测试专家,是测试团队的灵魂人物,也是测试工程师在软件测试技术上的一个重要发展方向. 在需求分析阶段,首先要理解产品的商业目标和核心价值,了解我们的公司.客户及商务, ...

  10. 保证项目如期上线,测试人能做些什么?

    要保证项目按照正常进度发布,需要整个研发团队齐心协力. 有很多原因都可能会造成项目延期. 1.产品经理频繁修改需求 2.开发团队存在技术难题 3.测试团队测不完 今天我想跟大家聊一下,测试团队如何保证 ...

最新文章

  1. linux c 删除非空目录
  2. 口语学习Day5:今天聊聊美国路牌PED XING是什么?
  3. android内存不足,Android OutOfMemoryError:内存不足问题的排查与解决
  4. jvm性能调优 - 21案例实战_百万级用户的在线系统如何基于G1垃圾回收器优化性能
  5. Java 多态、抽象类 笔记
  6. thymeleaf 异常:SpelEvaluationException: EL1008E: Property or field ‘url‘ cannot be found
  7. java 内部编码_Java 中文编码分析
  8. Istio调用链埋点原理剖析—是否真的“零修改”分享实录
  9. 如何检查字符串是否以指定的字符串开头? [重复]
  10. 中英文数字混合字符串排序js
  11. 微信号注册人工服务器,两个方法让你一次性找到微信人工客服,简单而又粗暴!...
  12. android系统cpu/内存信息提取设计
  13. spark学习小象学院陈超
  14. SQLServer下载与安装
  15. 宁可编译和链接时出错,也不要运行时出错
  16. SIP协议学习(3)
  17. dell10代cpu装linux,戴尔10代cpu装win7系统及bios设置|戴尔十代cpu台式机装win7
  18. 机器学习中的梯度消失问题vanishing gradient
  19. java:对字母进行大写(小写)的转化
  20. 南京大学网络教育计算机第二次作业,南京大学网络学院计算机基础第二次作业...

热门文章

  1. Python游戏编程入门(有目录及案例图片)-通过简单游戏学习python
  2. cad中简单流程图制作_教你怎么制作出高逼格的专业流程图!
  3. VBox 启动虚拟机失败 - NtCreateFile(\Device\VBoxDrvStub)
  4. 海绵城市工程_海绵城市工程案例详解—雨水调蓄池
  5. ShareX 屏幕截图分享好工具
  6. 商家冷启难题,快手每天8亿流量能解决吗?
  7. vbs脚本实现qq定时发消息(初级)
  8. 上半年晋升 P8 成功,还买了别墅!
  9. 程序员七夕表白攻略:原来数学才是世界上最浪漫的学科!
  10. 多看系统kindle最新版_谁说电气造价难?这样系统梳理一下简单多了!小白必看...