软件测试在IT行业中真的就不受待见吗?

2024-01-14 14:20

本文主要是介绍软件测试在IT行业中真的就不受待见吗?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

这个是HR的职业素养的问题。
对于这种类型的人我的话会这样回答:

昨天去面试软件测试工程师HR很不屑的问我:
假设1.0版本你测出了100个bug,1.1版本你只测出了20个bug,而且严重性都不高,怎么说明你牛逼呢?怎么说明测试对这个软件的贡献呢?
我的回答:
bug不在于数量,在于提高软件的安全性,稳定性和功能的完备…(被打断)

对于一个软件来说,结果导向才是最重要的。
交付后的软件没有问题,那么软件产品的质量本身就证明了开发和测试工程师的合作是很牛逼的。
个人去证明没意义,事实说话才有力量。
如何说明测试对这个软件的贡献?
可以通过测试case的覆盖率来说明工作量,
测试数据和产品缺陷率降低的对比曲线以及针对BUG不同维度的数据统计来证明测试的作用。

HR继续说:
功能都是开发做的,bug少说明开发写的好,或者说,不是所有测试出来的bug都是bug
我不知道该如何回答了。

bug少说明开发写的好这个观点我也认为是对的。但是还是必须要测试的。
因为是否有BUG本身就是一种风险。有bug更会带来负面的风险。
测试是降低这种风险的一种必要手段,没有测试无法降低风险。
开发者也可以自己测试,但是做超出他工作范围的测试会降低他的工作效率,
同时他自己测试也无法替代第三者视角从不同维度测试所带来的效果。

我在之后向这个hr解释了许多,但大部分他都表示不屑,开发就真的比测试重要那么多吗?(题主认为开发在一个项目里确实比测试重要)

开发比测试重要是显而易见的。因为从流程上他们是一个先后衔接的关系。
没有开发的成果输出,那么就没有测试的输入。
开发的产品会带来收益,但是BUG会带来负面风险,严重的时候负面风险甚至比收益更大。
而测试来降低这种负面风险。能够保证在约定范围内,收益远大于负面风险。
所以测试是有所价值的。
这是个逻辑问题。

在等面试结果的时间里,我问了很多做开发的同学,他们的回答基本都一样,测试的用处真的不大。

你首先问他们 BUG的负面风险怎么来控制并降低。
再问当一个软件足够复杂到超过参与开发的个人理解能力或者范围的时候,
怎么样去降低这种BUG风险?
同时再让它们思考是否能够通过分工提高工作效率?

我并不是不了解软件测试,题主在惠普的基地受过专业培训,拿到了惠普测试工程师资格认证,毕业前也在公司做过软件测试的实习,对软件测试还算有一点经验。
我真的不明白,国内的软件测试真的那么不受待见吗?


测试肯定是重要的。但是测试不受待见的原因一般是下面几条:
1 软件足够简单,bug的风险开发者自己能够解决(不需要)
2 测试工程师对软件的了解未达到软件本身复杂度要求的水平(控制不了风险)
3 测试工程师的技术能力差未达到能和开发工程师配合一起工作的水平(提高不了效率)
4 工期太紧(质量重要,但暂时不是首要目标,开发者自己测试足够了)
5 团队烂(根本不注重质量)

最后:【可能给予你帮助】

然后下面分享一些我的自学资料,希望可以帮到大家。


这份资料整体是围绕着【软件测试】来进行整理的,主体内容包含:python自动化测试专属视频、Python自动化详细资料、全套面试题等知识内容。对于软件测试的的朋友来说应该是最全面和完整的备战仓库了,这个仓库也陪伴我走过了很多坎坷的路,希望也能帮助到你。

加群:1140267353,就可以直接获取了最后呢,群里有测试大牛分享经验。

最后感谢相遇,感谢缘分,感谢支持,感谢选择,感谢信任。也祝大家可以顺利找到心仪的工作,成功转行!拿下高薪!

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!
 

这篇关于软件测试在IT行业中真的就不受待见吗?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/605462

相关文章

AI行业应用(不定期更新)

ChatPDF 可以让你上传一个 PDF 文件,然后针对这个 PDF 进行小结和提问。你可以把各种各样你要研究的分析报告交给它,快速获取到想要知道的信息。https://www.chatpdf.com/

为什么现在很多人愿意选择做债务重组?债重组真的就这么好吗?

债务重组,起初作为面向优质企业客户的定制化大额融资策略,以其高效周期著称,一个月便显成效。然而,随着时代的车轮滚滚向前,它已悄然转变为负债累累、深陷网贷泥潭者的救赎之道。在此路径下,个人可先借助专业机构暂代月供,经一段时间养护征信之后,转向银行获取低成本贷款,用以替换高昂网贷,实现利息减负与成本优化的双重目标。 尽管债务重组的代价不菲,远超传统贷款成本,但其吸引力依旧强劲,背后逻辑深刻。其一

国产游戏行业的崛起与挑战:技术创新引领未来

国产游戏行业的崛起与挑战:技术创新引领未来 近年来,国产游戏行业蓬勃发展,技术水平不断提升,许多优秀作品在国际市场上崭露头角。从画面渲染到物理引擎,从AI技术到服务器架构,国产游戏已实现质的飞跃。然而,面对全球游戏市场的激烈竞争,国产游戏技术仍然面临诸多挑战。本文将探讨这些挑战,并展望未来的机遇,深入分析IT技术的创新将如何推动行业发展。 国产游戏技术现状 国产游戏在画面渲染、物理引擎、AI

【IT】软件行业发展的前瞻性和希望的广度

我说一下我对程序应用的一个看法就是 我其实个人不太建议自动驾驶技术的发展因为这个东西它说到底还是什么那么一点安全隐患 ,虽然我们平常考虑用同时实行各种各样的高级的自动作用, 但是自动驾驶可能是个特例,其实我个人觉得程序可以在以下方面发展 1.医学(包括诊断 治疗 手术等)因为现在也有很多的疾病是医学还没有能力去解决的 ,2.国防 有的时候因为国家安全真的非常重要的,因为我们每个人

提升PrestaShop外贸电商网站安全的几款行业必备工具

提升PrestaShop外贸电商网站安全的几款行业必备工具 PrestaShop发展历程 PrestaShop是一款优秀且强大的外贸开源电商软件,我们开始使用PrestaShop始于2009年,那时PrestaShop还是0.9版本:界面清新,性能强悍,扩展友好等特性,既没有Magento的笨重,也没有ZenCart的古老,更没有OpenCart的脆弱,因此PrestaShop如雨后春笋,迅速

AI 与大模型:物流行业的变革力量

一、物流行业的现状与挑战 物流行业在现代经济中扮演着至关重要的角色,但目前也面临着诸多挑战。 在效率方面,交通拥堵是一个突出问题。许多城市道路容量不足,无法满足日益增长的货物运输需求,导致运输时间延长。例如,在一些大城市,货物运输常常因交通拥堵而延迟,影响了整个供应链的效率。此外,信息不对称也严重影响了物流效率。供应商和购买方之间缺乏实时信息共享平台,双方无法准确了解货物的到达时间、配送状

车险该怎么买?行业人讲解车险

很多车主对汽车保险知识不了解,稀里糊涂的买了车辆保险,但是出险时发现很多不赔的,还有很多对自己来说没什么用的保险,花了不少钱,还没买到自己想要的,殊不知只要多了解点汽车保险知识就能轻松省下一大笔钱并且买到自己真正想要的,何乐而不为呢! 因为卖保险的或者4S店,都是按照常规情况给你推荐保险,具体用车情况,只有你自己最清楚,所以保险是个个性化定制的产品,需要什么买什么,不需要的就没必要购买了。 一般

写给大数据开发:你真的“慢“了吗?揭秘技术与职场的平衡艺术

你是否曾经在深夜里,面对着一个棘手的数据处理问题,感到无比沮丧?或者在一次重要的项目汇报中,突然语塞,无法清晰地表达你的技术方案?作为一名大数据开发者,这些场景可能再熟悉不过。但别担心,因为你并不孤单。让我们一起探讨如何在这个瞬息万变的行业中,既磨练技术利刃,又培养职场软实力。 目录 技术与时间的赛跑1. 长远视角的重要性2. 复利效应在技能学习中的应用 跨界思维:数据结构教我们的职场智

软件测试之压力测试知识总结

软件测试之压力测试知识总结 一、压力测试概述 压力测试(Stress Testing)是软件测试中的一种重要手段,用于验证软件应用程序在极端负载条件下的稳定性和可靠性。其主要目的是在软件承受极高负载时,测量其健壮性、错误处理能力和恢复能力,确保软件在危急情况下不会崩溃或表现异常。压力测试也被称为耐力测试,在软件工程中占有举足轻重的地位。 1.1 压力测试的目的 压力测试的主要目的包括:

软件测试中常用的linux命令总结

1、修改ssh登陆密码命令:passwd 2、新建一个名字为dbuser的Linux新用户:(sudo adduser dbuser) 4、./frps -c ./frps.ini(FRP启动命令) 5、lsof -i:7500(监听端口) 6、sh reload.sh master(文件后缀为sh时,nginx启动命令);( 文件为执行文件启动命令:./nginx -s reload) 7、sh