美文网首页
范围内取值妙招:二分五点取值法

范围内取值妙招:二分五点取值法

作者: robot_test_boy | 来源:发表于2022-12-10 08:08 被阅读0次

当影响因子数是一个范围(例如系统允许输入的最大因子数为1000条),不可能遍历每一个值来测试性能,如何取值是难点。功能测试时,可以用等价类和边界值来确定取值,但这样的取值策略对性能测试并不适用。介绍一个取值方法——二分五点取值法

还是以影响因子数量为例,假设系统允许输入的最大因子数为1000,先测试最小值1下的性能,再测试最大值1000下的性能,接着测试中间值500下的性能值,然后继续在1~500和500~1000的二分位取点,分别测试250和750下的性能,一般来说,通过这样5个点就可以较为准确地得到这个因子对性能的影响趋势了。


另外,做可靠性测试,或系统瓶颈测试时,总要有摸底系统能力的时候,比如CPU占用率多少的情况下系统还能对外提供服务?不同的业务类型是不一样的,计算型的业务必须要CPU占用率不能那么高,否则会影响性能。那在设定取值时就要考虑二点五分取值法。30%,100%,在30%和100%间取值65%,在30%和65%间取值45%或在65%和100%间取值80%,以此类推。


摘取自刘琛梅老师的《测试架构师修炼之道:从测试工程师到测试架构师 第2版》

相关文章

  • 范围内取值妙招:二分五点取值法

    当影响因子数是一个范围(例如系统允许输入的最大因子数为1000条),不可能遍历每一个值来测试性能,如何取值是难点。...

  • 深度学习 第5次作业 超参数调试、Batch正则化和程序框架

    1.调试处理 2.为超参数选择合适的范围(1)随机取值并不是在取值范围内随机均匀取值,而是要选择合适的标尺来随机取...

  • cron 表达式

    cron 语法格式 * * * * * 分钟:取值 0~59 小时:取值 0~23 几号:取值1~31 月份:取值...

  • kata-rectangle-sprint3 & refacto

    sprint3: (1)宽的取值范围为(0,100],高的取值范围为(0,75)。当值不在这个范围内,则认为矩形非...

  • JQeury之改变事件获取下拉框的值

    获取值方式一: html页面: 获取值方式二: 获取值方式三: 获取值方式四:

  • 广义与一般线性模型及R使用

    5.1 数据的分类与模型选择 变量的取值类型 因变量的取值类型通常包括:连续变量、“0-1”变量或称二分类变量、有...

  • 数据预处理中的 Scale

    一些数值型变量,由于其取值范围变化很大, 在预处理时往往需要将其取值范围整理到一个合理范围内(比如 [0, 1])...

  • 权重确定方法小思考

    熵值法:指标的取值的种类越多,不确定性越大,信息熵越大,权重越小 critic法:指标的标准差越大,这意味着取值更...

  • 取值

    int abs(int i); // 处理int类型的取绝对值 double fabs(do...

  • 在CMD中取随机数

    基本命令:%random% 取值范围:[0~65535] 自定义取值范围: 取值范围:[4,12] 取值范围:[4,5]

网友评论

      本文标题:范围内取值妙招:二分五点取值法

      本文链接:https://www.haomeiwen.com/subject/gvbifdtx.html