对软件测试的理解,怎么保证测试质量?【乐搏TestPro】

77 篇文章 1 订阅
7 篇文章 1 订阅
本文通过小李和小王的公司对比,揭示了软件测试中业务需求与技术质量的关系。强调软件质量不应仅关注技术层面,而是要解决用户核心问题。保证业务功能、理解业务关键性及用户容忍度对于软件成功至关重要。同时提出了确保软件质量需考虑的多个问题,如业务影响、质量指标与业务增长的关联、质量责任等。
摘要由CSDN通过智能技术生成

其实抛开业务谈性能、安全测试都是耍流氓。下面讲两故事:

小李公司的软件测试相关资源极少,但是软件版本不断更新,所以小李也就只能保证业务功能测试,虽然线上总是有bug,但是也好在有人用,但是领导给到的质量目标是“保证不出现致命的bug”,所以他们虽然对于无法全面覆盖测试有埋怨,但是面对老板的需求和市场的需要也就妥协了。

小王的公司,软件测试相关资源丰富,版本规划很合理,因此团队的业务功能、自动化测试都下了很多功夫,但是用的软件的人没几个。每次领导都会把问题归结于软件质量的问题,比如什么什么功能不合理,哪个界面的设计没有考虑用户的体验。开会的话总是以开发团队为首挨骂,很多KPI考核。

小李非常羡慕小王的公司,所用的测试技术和工具非常牛,但是小王羡慕小李不会被莫名其妙扣钱。

所以??
软件都需要仔细推敲业务,解决用户的核心痛点,只从技术层面谈软件测试质量很扯。对于用户来讲不一定零bug就是好软件,而是一开始用就觉得很有用,哪怕有一点问题,也会有很大的容忍度的软件。
在这里插入图片描述

软件质量如何保证?先回答这几个问题:

所开发的软件质量问题会带来什么样的后果,什么后果不能承担?
是否有一个明确、清晰,所有人都能理解的业务增长的指标呢?
你的质量度量指标可以追溯到公司业务增长指标吗?
公司的质量责任是什么呢?
公司的质量价值阐述是什么呢?
公司的质量控制有什么方法吗?
谁是公司软件的推动者?
缺陷分析报告能带来什么价值?
影响自动化测试部署的因素有什么?
怎么保证软件质量,可以将上述问题问给自己。可能自我回答后就会有一定的理解。除了用户之外,质量问题对企业自身,对测试人员个人职业生涯相关的内容也应该考虑进来。清楚业务是对焦的关键,清楚业务可以让软件的任何版本和改动都聚焦到业务本身。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值