首页 > 试题广场 >

2元地铁票售票软件:投币2元时,按下“2元”按钮,弹出相应地

[单选题]
2元地铁票售票软件:投币2元时,按下“2元”按钮,弹出相应地铁票;投币5元,则弹出地铁票同时退还3元,若对该功能进行测试用例设计最宜选择哪种方法(      )
  • 等价类划分法
  • 边界值分析
  • 错误推测法
  • 因果图
首先不存在有效和无效条件,不能使用等价类划分;
其次没有给出数值范围,不能使用边界值分析;
最后错误推导法凭借经验,这个不适合
发表于 2020-12-06 12:26:37 回复(2)
这道题容易错选A,A应该是不确定输入值或者可输入值过多,只能划分区间,而题目中的地铁投币已经限定了可投币的类型,也就限定了输入值,那么通过确定的输入推导可能的输出,正好符合因果图。
发表于 2020-03-15 19:39:05 回复(3)
因果图是从需求中找出因(输入条件)和果(输出或程序改变的状态),通过因果图转化为判定表。 1.输入条件之间的关系(组合、约束) 2.输入与输出的关系 3.输出条件的关系
发表于 2019-07-16 12:21:05 回复(0)
这四种方法我都知道大概的设计用例策略,但我不明白为什么因果图法是最便宜的
发表于 2020-02-20 09:03:18 回复(17)
get ~
因果图是从需求中找出因和果,通过因果图转化为判定表。1.输入条件之间的关系(组合、约束)2输入与输出的关系3.输入出条件的关系 
发表于 2020-05-29 21:59:44 回复(0)
这道题容易错选A,A应该是不确定输入值或者可输入值过多,只能划分区间,而题目中的地铁投币已经限定了可投币的类型,也就限定了输入值,那么通过确定的输入推导可能的输出,正好符合因果图。
因果图是从需求中找出因(输入条件)和果(输出或程序改变的状态),通过因果图转化为判定表。 1.输入条件之间的关系(组合、约束) 2.输入与输出的关系 3.输出条件的关系
发表于 2020-08-25 21:41:41 回复(0)
因果图是从需求中找出因(输入条件)和果(输出或程序改变的状态),通过因果图转化为判定表。 1.输入条件之间的关系(组合、约束) 2.输入与输出的关系 3.输出条件的关系
发表于 2020-04-25 23:00:10 回复(0)
关注输入输出的话就选因果图
发表于 2022-08-27 23:24:12 回复(0)
一条评论说的对,没有明确的有效和无效范围
发表于 2022-04-30 12:31:49 回复(0)
感觉这是一道脏题,如果投币小于2元也出票怎么办
发表于 2022-02-22 13:13:51 回复(0)
关注输入输出,选因果图。 有范围,考虑边界值分析 不确定输入值,或可输入值过多,考虑等价类。
发表于 2023-09-15 23:55:04 回复(0)

1. 题目特点与因果图的适用性

  • 明确的输入输出关系:题目中已限定输入为特定金额(如2元、5元),并明确对应输出(出票、找零),符合因果图法“从因(输入)推导果(输出)”的核心逻辑 
  • 输入条件固定:投币类型(2元、5元)是确定的,无需划分无效类或边界值,而因果图法擅长处理此类固定输入组合的场景 
  • 组合逻辑验证:需测试不同输入组合(如2元不找零、5元找零3元)的输出是否正确,因果图可通过判定表系统化覆盖所有组合 

2. 其他方法的排除原因

  • A. 等价类划分法:适用于输入值范围不明确或需划分有效/无效类的情况(如价格区间测试),但本题输入值已限定为特定金额,无需划分等价类 
  • B. 边界值分析:适用于数值范围的边界测试(如0元、1元、6元等),但题目仅涉及固定金额(2元、5元),无连续数值边界 
  • C. 错误推测法:依赖测试人员经验猜测潜在错误(如投币1元是否被拦截),缺乏系统性,无法覆盖所有输入输出组合 

3. 因果图法的实际应用

  • 步骤
    1. 确定“因”:投币2元、投币5元;
    2. 确定“果”:出票、退3元;
    3. 构建因果图并转化为判定表,生成测试用例(如投2元→仅出票;投5元→出票+退3元) 
  • 优势:能清晰表达输入输出的逻辑关系,避免遗漏组合,尤其适合此类简单但需严格验证逻辑的功能 
发表于 2025-04-29 21:23:06 回复(0)
因果图是从需求中找出因(输入条件)和果(输出或程序改变的状态),通过因果图转化为判定表。 1.输入条件之间的关系(组合、约束) 2.输入与输出的关系 3.输出条件的关系
发表于 2023-12-29 22:06:18 回复(0)
都说限制了可投币类型,投币2元,也没说不能投币3元,4元啊。需求不太明确。
发表于 2023-07-11 20:56:25 回复(0)

<p>因果法:通过确定的值推导可能的输出</p>

编辑于 2021-03-16 03:40:52 回复(0)
若存在有效无效条件用等价类划分若给定取值范围用边界值
发表于 2021-03-09 13:24:51 回复(0)
错误推导法是凭借经验的
发表于 2021-02-27 21:54:36 回复(0)
要是你这tm要因果图,那我投个1元是不是就测不到了,什么题目,按照你的说法,我还测个锤子,条件都测不完
发表于 2020-06-14 00:45:48 回复(2)