• 国内的软件测试真的这么不受待见吗?


    有很多初学者都有这个疑问,测试员是否比开发的等级要低一级,并且好多刚入行的测试人员很困惑,总会遇到开发认为测试是件很low的事情,整天像机器人一样点点点。

    而在国内,测试工程师好像更不受人待见,逛知乎时看到某知友吐槽自己的面试经历,大致如下:

    去面试软件测试工程师HR很不屑的问我:假设1.0版本你测出了100个bug,1.1版本你只测出了20个bug,而且严重性都不高,怎么说明你牛逼呢?怎么说明测试对这个软件的贡献呢?

    功能都是开发做的,bug少说明开发写的好,或者说,不是所有测试出来的bug都是bug!而该知友无论如何解释软件测试的工作性质,该HR对大部分的回答都表示不屑。

    面试过后该知友询问身边做开发的同学,发现他们的回答基本一样:测试的用处不大!对此,该知友不禁怀疑:国内软件测试真的那么不受待见吗?

    说实话,在第一个版本发现上百个bug,第二个版本只发现了20个bug,确实在一定程度上说明是开发工作能力和态度的问题。

    bug数量越多,体现产品的质量越差;但是,如果没有测试做这个测试工作的保障,请问如何知道这个产品的质量是好还是坏?

    难道要给到用户使用的时候才发现么?那恐怕太晚了吧!我敢说,没有一个开发在交付一个产品的时候能拍着胸脯说,我做的产品没有bug。

    任何一个产品都有bug 的风险,把这种风险控制在公司内部解决,而不是暴露在用户面前,就是测试最大的职责。

    更重要的是,维护产品口碑最后防线的关键性也需要靠测试来承担!

    所以,bug的数量并不能唯一衡量测试工作的质量,真正体现测试工作质量的是用户使用过程中,对产品无论从功能,性能,用户体验等各方面都满意,都跳不来问题和毛病

    这才是测试工作者的宗旨,也是测试员存在的意义。

    一、软件测试的意义

    软件测试(英语:SoftwareTesting),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。

    软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。

    二、软件测试的作用

    1、在一些大型软件开发过程中,测试活动需要花费大量的时间和成本,如果用手工测试,测试的效率非常低;而测试工具可以进行部分的测试设计、实现、执行和比较的工作。通过运用测试工具,可以达到提高测试效率的目的。

    2、测试工具的发展,大大提高了软件测试的自动化程度,让测试人员从繁琐和重复的测试活动中解脱出来,专心从事有意义的测试设计等活动。

    3、采用自动比较技术,还可以自动完成测试用例执行结果的判断,从而避免人工比对存在的疏漏问题。设计良好的自动化测试,在某些情况下可以实现

    “夜间测试”和“无人测试”。在大多数情况下,软件测试自动化可以减少开支,增加有限时间内可执行的测试,在执行相同数量测试时节约测试时间。

    三、软件测试的岗位职责

    软件测试,在专业上区分工作,分黑盒和白盒测试两种,白盒测试一般在一些大的软件工程项目里面使用得到,要求的技术层次相对较高,基本上是半个以上研发人员的技术水平要求。(具体两者区分可以自行百度)这里具体说说软件测试中,两种测试工种的工作内容。

    白盒测试, 往往要直接接触程序的 源代码 ,所以白盒测试人员任职的一个很重要的条件就是读懂对应开发语言,最好是半个以上的开发人员。

    黑盒测试, 则没有要能读懂程序 源代码 要求(当然有软件开发这方面知识的更佳), 黑盒测试 人员的要求往往更侧重测试人员对软件测试理论和对应行业了解。

    综上所诉,软件测试技术与软件开发技术一样,正在飞速发展中,我们期待有更多的软件测试人员成长、成长,也期待软件测试人员在软件企业中受到正视。

    文章来源:网络 版权归原作者所有

    上文内容不用于商业目的,如涉及知识产权问题,请权利人联系小编,我们将立即处理

  • 相关阅读:
    如何在 R 中对模型性能执行交叉验证
    UE5中双pass解决半透明材质乱序问题
    【体系结构】计算机体系结构知识点清单
    信息安全技术概论-李剑-持续更新
    生活中的光伏
    js高级知识点
    【论文解读】Performance Comparison of H.264 and H.265 Encoders for 4K Video Sequences
    arthas在线改代码
    HarmoneyOS星河版 安装和启动
    私有继承和虚函数私有化能用么?
  • 原文地址:https://blog.csdn.net/xuezhangmen/article/details/126598437