• 0
  • 0
分享

读者提问:冒烟测试怎么做?

阿常回答:这个问题我从三方面来回答:

1、什么是冒烟测试;

2、为何做冒烟测试;

3、怎么做冒烟测试。 

一、什么是冒烟测试

「冒烟测试」这一术语源自硬件行业。对一个硬件或硬件组件进行更改或修复后,直接给设备加电。如果没有冒烟,则该组件就通过了测试。

在软件中,「冒烟测试」是一种针对软件版本包的快速基本功能验证策略,它是对软件基本功能进行确认验证的手段,并非对软件版本包的深入测试。

冒烟测试是针对软件版本包进行详细测试之前的预测试,如果冒烟测试用例不能通过,则不必做进一步的测试。

二、为何做冒烟测试

提升软件测试效率。

快速确认软件是否具备测试准入条件,避免正式测试阶段全面开展后,甚至到测试中后期才发现阻塞型问题而严重影响测试进度。

三、怎么做冒烟测试

一)编写冒烟用例

测试人员选取主流程、重要功能,或者 P0、P1级别用例作为冒烟测试用例。

二)执行冒烟用例

开发人员正式提测之前,执行测试提供的冒烟测试用例,全部通过后方可正式移交给测试。

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家留言阿常,一起探讨交流。

转发、点赞、在看三连走起,感谢支持。

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   前言  在这个行业,到了35+还没有干到高级测试开发或者架构师的水平,那就真是的不好干了,因为这个年龄,面对的竞争不是20多岁小年轻可以比的。  如果你25岁了,中间有10年的时间,保持敬畏心,持续学习,10年时间你觉得自己可以达到什么程度的大佬?  但是话说回来,你也一定听说过做点点点做了五六年,最后找不到工作,扔下一句,测试行业就是吃青春饭的,这上哪说理去?  简单来说,就是年龄上去了,但是能力没有上去。  你不是具备10年工作经验的测试工程师,你只不过是一年的工作经验用了10年。  我以以下三点进行一个深度的解析:  1,谈谈二十五岁做软件测试怎么样?  2,软件测试前景怎么样?  ...
            0 0 987
            分享
          •   版本与系统参数  Loadrunner12支持的环境参数:  LR12.02不支持win10,需要升级到12.53或以上。  LR12.55安装  注意事项:  1.去掉勾选”指定LoadRunner代理将要使用的证书”选项;  2.不能同时装两个版本,装低版本时需要卸载掉高版本。  安装结束,发现比LR11多了HPE Network Virtualization。  扩展知识:HPE网络功能虚拟化(NFV)系统(参考https://buy.hpe.com/us/en/enterprise-solutions/network-functions-virtualization-nfv/hpe...
            13 14 2327
            分享
          •   近日,有消息称,腾讯XR(扩展现实)团队全线解散,字节跳动收购的VR企业PICO启动人员调整优化。  XR是虚拟现实(VR)、增强现实(AR)和混合现实(MR)等沉浸式技术的总称。2022年6月,腾讯宣布成立软硬一体的XR业务线,归入腾讯互动娱乐事业群(IEG),被外界视为高调进军元宇宙的信号。腾讯高级副总裁马晓轶当时表示,该布局是希望抓住未来4-5年内的机会,在软件、内容、系统、工具SDK、硬件等各环节积极尝试,打造行业标杆的VR产品与体验。  对于解散传闻,今日腾讯方面回复记者称,腾讯游戏 XR 业务将变更硬件发展路径,相关业务团队进行调整。腾讯将为受影响员工提供两个月过渡期,并优先安...
            0 0 850
            分享
          • 前言       在网站的开发过程中,接口联调和测试是至关重要的一环,其直接影响产品的核心价值,而目前也有许多技术方案和工具加持,让我们的开发测试工作更加便捷。接口作为数据传输的重要载体,数据格式和内容具有多样性,从宏观的角度上看,分为成功和失败,这两种状态又可以细分,例如失败对应的状态码有5/4,不同的状态码代表的问题是不一样的,都需要一一考虑,成功返回后,所有字段返回结果又是排列组合形式,那么问题就来了,是否能在条件容许的情况下快速覆盖所有的场景呢,从技术的角度上讲,问题不大,但是有时候成本却有点高,那怎么以一种低成本的方式快速实现呢,本文将围绕这个...
            15 14 1893
            分享
          •   为什么要进行自动化测试  开始正文前,我们必须先统一认知,充分认识到自动化测试的必要性,随着被测系统越来越大,逻辑越来越复杂,测试的工作量也会倍增,这必然会暴露出测试资源与测试生命周期的冲突,因此为了更快、有效、可靠的对被测系统进行测试,需要引入自动化测试。  而另一方面,当下测试开发岗位是目前软件测试的主趋势,也是升职加薪的必要手段,因此自动化测试必须要尽快实施。  分层做自动化  选择做自动化,首先要明确目标,自动化是分层的,目前主流认为,自动化测试主要分为UI、SERVICE、JUNIT 三层。  所以我们做自动化的第一步要确认,自己要做针对哪一层的自动化,每一层自动化要做的事情如下...
            15 16 1132
            分享
      • 51testing软件测试圈微信