美团2023校招测试-简答题(第1/2批)

(1)问题一

传统测试设计方法就是把所有因素的所有水平全部排列组合一遍

|-----|------|-----------|------|
| 所在列 | 1 | 2 | 3 |
| 因素 | 出版社 | 发行日期 | 作者性别 |
| 实验1 | 电子工业 | 2000-2010 | 男 |
| 实验2 | 电子工业 | 2000-2010 | 女 |
| 实验3 | 电子工业 | 2010-2020 | 男 |
| 实验4 | 电子工业 | 2010-2020 | 女 |
| 实验5 | 清华大学 | 2000-2010 | 男 |
| 实验6 | 清华大学 | 2000-2010 | 女 |
| 实验7 | 清华大学 | 2010-2020 | 男 |
| 实验8 | 清华大学 | 2010-2020 | 女 |

(2)问题二

正交试验法:只选几个「有代表性」的组合。

核心原理:正交表 Lₙ(mᵏ)需要满足水平均衡 (每一列不同水平出现的次数必须一样多),组合均衡(任意两列,所有可能的水平组合都必须各出现一次)

n:用例数/行数(实验数)n=k*(m-1)+1

k:因素数(测试条件的数量)

m:每个因素的水平数(每个条件的可选值数量)

此题中:因素数=3,水平数=2,用例数=3*(2-1)+1=4,即L₄(2³)

|-----|------|-----------|------|
| 所在列 | 1 | 2 | 3 |
| 因素 | 出版社 | 发行日期 | 作者性别 |
| 实验1 | 电子工业 | 2000-2010 | 男 |
| 实验2 | 电子工业 | 2010-2020 | 女 |
| 实验3 | 清华大学 | 2000-2010 | 女 |
| 实验4 | 清华大学 | 2010-2020 | 男 |

(3)问题三

用例少,省成本:不用穷举所有组合,用少量用例就能覆盖关键情况,减少测试工作量和时间成本。

覆盖均匀,测试有效:用例具备「均匀分散、整齐可比」的特点,每个因素的每个水平都被覆盖,能有效发现多条件组合的 bug。

高效经济:是一种高效、快速、经济的测试设计方法,适合多条件组合的测试场景。

!注意:是「每日累计提现金额」,不是「单次提现金额」

因此需要分类为快速到账、普通到账;第1次提现、第n次提现

|----|-------------|-----------------------------|-------|
| 编号 | 场景 | 逻辑 | 有/无效类 |
| 1 | 快速到账(第1次提现) | 当天未提现,提现金额(0,10000] | 有效 |
| 2 | 快速到账(第1次提现) | 提现金额<=0 | 无效 |
| 3 | 快速到账(第1次提现) | 提现金额>10000 | 无效 |
| 4 | 普通到账 | 提现金额(10000,50000] | 有效 |
| 5 | 普通到账 | 提现金额<=0 | 无效 |
| 6 | 普通到账 | 提现金额>50000 | 无效 |
| 7 | 快速到账(第n次提现) | 当天提过钱,再提的金额(0,10000-已提现金额] | 有效 |
| 8 | 快速到账(第n次提现) | 提现金额<=0 | 无效 |
| 9 | 快速到账(第n次提现) | 当天提过钱,再提的金额>10000-已提现金额 | 无效 |

(1)问题一:无效等价类

|-------|--------------------|--------|-----------|
| 测试用例 | 功能 | 金额/元 | 覆盖无效等价类编号 |
| test4 | 快速到账(第1次) | -10000 | 2 |
| test5 | 快速到账(第1次) | 20000 | 3 |
| test6 | 快速到账(第n次,已提现2000元) | -2000 | 8 |
| test7 | 快速到账(第n次,已提现2000元) | 9000 | 9 |
| test8 | 普通到账 | -3000 | 5 |
| test9 | 普通到账 | 60000 | 6 |

(2)问题二:有效等价类

|-------|--------------------|-------|-----------|
| 测试用例 | 功能 | 金额/元 | 覆盖无效等价类编号 |
| test1 | 快速到账(第1次) | 1000 | 1 |
| test2 | 快速到账(第n次,已提现2000元) | 7000 | 7 |
| test3 | 普通到账 | 40000 | 4 |

(3)问题三

情况一:不考虑一天内多次提取

|-----------|-------------------|----|--------------|----|
| 功能 | 有效等价类 | 编号 | 无效等价类 | 编号 |
| 快速到账(第1次) | 0<提现金额<=10000元 | 1 | 提现金额<=0 | 2 |
| 快速到账(第1次) | 0<提现金额<=10000元 | 1 | 提现金额>10000元 | 3 |
| 普通到账 | 10000元<提现金额<=余额 | 4 | 提现金额<=0 | 5 |
| 普通到账 | 10000元<提现金额<=余额 | 4 | 提现金额>余额 | 6 |

情况二:考虑一天内多次提取

|-----------|--------------------------|----|--------------------|----|
| 功能 | 有效等价类 | 编号 | 无效等价类 | 编号 |
| 快速到账(第1次) | 0<提现金额<=10000元 | 1 | 提现金额<=0 | 2 |
| 快速到账(第1次) | 0<提现金额<=10000元 | 1 | 提现金额>10000元 | 3 |
| 快速到账(第n次) | 0<提现金额<=10000元-已提取金额 | 7 | 提现金额<=0 | 8 |
| 快速到账(第n次) | 0<提现金额<=10000元-已提取金额 | 7 | 提现金额>10000元-已提现金额 | 9 |
| 普通到账 | 0<提现金额<=余额(累计>10000元) | 4 | 提现金额<=0 | 5 |
| 普通到账 | 0<提现金额<=余额(累计>10000元) | 4 | 提现金额>余额 | 6 |

相关推荐
学代码的真由酱4 小时前
2023年美团秋招编程岗第二批笔试
测试·美团·笔试题·美团笔试·美团测试
哈哈哈哈~7 小时前
Jmeter 的使用
jmeter·测试
爱码驱动1 天前
校园IT交流论坛-软件测试报告(功能/接口/自动化)
自动化·测试
甜甜圈圈子1 天前
基于CANoe的uds诊断的配置以及使用
测试
ShineWinsu2 天前
对于Linux:Ext系列文件系统的解析—下
linux·面试·笔试·文件系统··ext2·挂载分区
Bear on Toilet2 天前
1.1 认识测试
测试
aka卡卡3 天前
搭建Mock服务
测试
ShineWinsu4 天前
对于Linux:“一切皆文件“以及缓冲区的解析
linux·运维·c++·面试·笔试·缓冲区·一切皆文件
kekegdsz4 天前
高丢包、高延迟、断网秒切:开源一个 Android 弱网测试利器
android·测试