测试金字塔的奥秘和数学

本文通过数学解析探讨测试自动化金字塔的构成,指出单元测试应占36-55%,服务测试约占33-60%,UI测试约占4-11%。强调了过度测试的风险,提出应关注服务层测试,以确保测试的稳定性和可靠性。同时,建议团队评估自动化工作时,参考故事点方法,确保各层级测试的平衡。
摘要由CSDN通过智能技术生成

三角形的故事

它可能被称为“测试自动化金字塔”,但在大多数情况下看起来都像三角形一样可怕。如果使用吉萨大金字塔的尺寸和本文中讨论的数学方程式,您将最终对测试金字塔的每一层的作用和依赖性以及建立牢固基础的重要性有更深入的了解。

通过将自动测试金字塔视为一个三角形,我们可以使用几何和三角元素查找每个级别的大小。为了弄清楚这一点,我们首先将金字塔分解成3个独立的三角形。我们将确定每个三角形的面积,然后使用切片技术确定每个级别的大小。

我们需要做的第一步是使用来自吉萨大金字塔的这些尺寸来找到三角形的总面积:


使用这些尺寸,我们可以找到组成金字塔一侧的三角形的总面积。

面积=½(230 * 147)≈16905

从顶部(UI级别)开始,我们可以找出每个级别的大小以及它所占整个金字塔的百分比。

用户界面级别

将大金字塔的高度平均分为3个部分,这意味着我们的顶部UI层高49米。现在,我们可以使用一些三角函数和勾股定理来查找该三角形的区域,以查看所涉及的数学细节。

通过数学运算,我们发现金字塔的UI层的面积为1909.4,约占金字塔总数的11%。

服务级别

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件测试test

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值