美文网首页想法读书简友广场
关于软件测试的3个认知

关于软件测试的3个认知

作者: 影子喵喵喵 | 来源:发表于2022-10-04 18:45 被阅读0次

一、缺陷是解决不完的

质量&效率的平衡,需把控一个适当的“度”。

一味追求Bug解决100%,期望一个缺陷不留,只会导致版本上线遥遥无期;对于99%的系统,这不是科学的玩法(特别是快速发展、迭代的电商等系统)。

对于每位测试从业者,都需要去思考的一个事:“当发版时间临近,还存在一些Bug没解决完时,如何处理?”

【建议】:拉上相关人(业务、IT老大、测试老大、项目经理),梳理Bug优先级,确定发版前必须要解决的Bug,可暂缓的,遗留到下个版本解决。

二、是不可能发现1 0 0 %缺陷的

所以考核指标,才存在“线上漏测率”这个指标。

软件测试能做到的是:尽可能多的发现软件的缺陷;

没人能够保证100%发现所有缺陷;这就是为何现在各企业在落地实战「测试右移」;

虽然不能发现100%的缺陷,但我们可以做到实时监控,以及在用户发现缺陷之前,把缺陷给“偷偷的”解决了

三、缺陷是相对的

除了明显的功能不可用、Error报错等;不符合预期结果,也可以称为“Bug”;

如果连预期结果都没有,或者产品经理,根本就没有告诉你,这个点,应该是怎么样的;

这个时候,就得跟产品经理,好好勾兑,怼需求了;

这就是为何IT团队,经常跟产品经理,讨论如此火热的原因(每个人对预期结果的想法是不一样的);

但,这里有一个点:作为一名软件测试工程师,你是可以通过接触足够多的行业软件/行业系统,去引导产品经理、开发工程师,按你的想法,达成你期望的结果;

这就是所谓的“用户体验测试”。

相关文章

  • 关于软件测试的3个认知

    一、缺陷是解决不完的 质量&效率的平衡,需把控一个适当的“度”。 一味追求Bug解决100%,期望一个缺陷不留,只...

  • 软件测试:关于软件测试

    一、 软件危机 开发工作计划很难制定,缺乏大型软件开发经验和软件开发数据的积累。 软件需求不能确切的表达,开发初期...

  • 零基础学软件测试基础篇

    1.软件测试的定义 首先我们看一下什么是软件测试,也就是软件测试的定义。关于软件测试有很多的定义和说法,这里和大家...

  • 关于软件测试

    1.什么是软件测试? 软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性...

  • 究竟什么才是软件测试?哪些人适合做软件测试呢?新手看过来!

    摘要 在软件测试界有很多的相关书籍,其中就有一本经典著作《软件测试的艺术》。在这本书中,提到的关于软件测试的定义是...

  • 【软件测试】-关于软件测试的5个误传

    综观现今软件测试的一些轶事, 我对某些错误想法的频繁出现感到吃惊。尽管有很多可以罗列,但是我还是想分享测试的五个最...

  • 软件性能测试目录

    软件性能测试Ⅰ 软件性能测试Ⅱ 软件性能测试Ⅲ 软件性能测试Ⅳ 软件性能测试Ⅴ 软件性能测试Ⅵ 软件性能测试Ⅶ 软...

  • 关于软件测试和软件测试人员[转载]

    一、软件测试人员应该居安思危 身为测试人员,虽然我们平常的工作相对比较安逸。 但是千万不能温水煮青蛙。 应该自强不...

  • 全程软件测试

    一、认知 面试时,一个常规的问题是你对软件测试的理解?不同的人理解不同,最常见的理解是:软件测试就是寻找bug,发...

  • 007--一般app测试的最佳方法

    一提到软件测试,测试员基本想到的就是去检查文件,功能,API,性能并确定软件是否安全,以及关于软件特定部分的其他事...

网友评论

    本文标题:关于软件测试的3个认知

    本文链接:https://www.haomeiwen.com/subject/owtuartx.html