JavaRush /Java 博客 /Random-ZH /测试人员注意事项:高质量软件的公式

测试人员注意事项:高质量软件的公式

已在 Random-ZH 群组中发布
如何判断软件产品的质量?当然,还有一个内在的情感成分,表示用户满意度、为产品付费的愿望、在线商店或特殊资源的高评价、积极的态度等等。然而抛开情感,评价标准是什么?IEEE指出,质量是产品满足最终用户需求和要求的程度。但公式是什么?我们是否可以说该产品的满意度为 73%? 众所周知,每个软件产品都存在无限数量的错误。其中一些是开发团队发现并纠正的,我们将用字母表示F。其他的则在最终消费者的使用过程中出现,我们称之为U。因此,我们尝试最小化的无限集中的错误总数等于F+U。显然,数量越少U,质量就越高。理想情况下,U它应该等于零,这意味着用户没有发现任何错误。如果错误数量是无限的,如何实现这一点?唯一可能的办法就是增加F,希望U它会自动减少。 因此,产品质量可以使用以下公式来衡量:

Q = F / (F + U)

我们只需将发现的错误数除以错误总数即可。因此,我们在产品到达消费者之前发现的缺陷越多,其质量就越高。100% 质量意味着软件产品的最终用户没有发现其中有任何错误。因此,0% 质量表明消费者发现了错误。 作者- Egor Bugaenko,Oracle 认证 Java 架构师、 Teamed.io联合创始人兼 CTO 、 Rultor.comJcabi.com首席架构师,以及测试自动化的忠实粉丝。 作者网站: http: //www.yegor256.com/ 主要来源: https: //www.javacodegeeks.com/2017/12/formula-software-quality.html
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION