软件测试第二章作业

第2单元测试

返回

本次得分为: 14.00/14.00, 本次测试的提交时间为: 2020-03-15, 如果你认为本次测试成绩不理想,你可以选择 再做一次。
1
单选(2分)

以使用某购票系统进行国内车票购买的过程为例,如果需要针对相关业务流程设计测试用例,则如下描述中错误的是:

得分/总分
  • A.

    成功登录系统,为已有乘车人成功购买单程单张车票,以及为已有乘车人成功购买单程多张车票,这两个流程分别对应两个基本事件流

    2.00/2.00
  • B.

    成功登录系统,出发地城市分别选择100个不存在的、或不在中国境内的城市,无法购票,对应同一个备选事件流

  • C.

    系统登录失败,该流程对应的是备选事件流

  • D.

    成功登录系统,为已有乘车人成功购买单程、单张车票,该流程对应的是基本事件流

2
单选(2分)

以下描述中哪个是正确的?

得分/总分
  • A.

    在功能测试中,应优先使用等价类测试方法来测试数据,然后使用场景法测试流程,最后使用边界值测试做补充测试

  • B.

    在功能测试中,应选择所有不同的测试方法,围绕功能点设计尽量多的测试用例

  • C.

    功能测试中,针对事件流中的每个节点,应使用等价类和边界值测试对涉及的数据进行校验

    2.00/2.00
  • D.

    在数据可以穷尽的情况下,只要能保证测试用例覆盖所有数据,就可以确保测试没有风险

3
多选(3分)

下图给出了猫狗大战小游戏的一个典型的对战场景,其中图中的猫和狗分别代表对战的双方,在人机对战模式下,猫是机器内置的对手,用户可操作的是狗角色,图中中央上方显示的分别是对战双方的血量,中央血条下方是风力和风向标志,四个圆形图标从左到右依次表示:打击两次、强力打击工具、臭弹工具、补血工具(补血工具仅对自己进行补血,不能攻击对手)。通过按下鼠标左键的时间长短控制出手力度,时间越长,出手力度越大。请问,以下描述中哪些是错误的:

得分/总分
  • A.

    可使用等价划分方法,根据风向以及力度,划分为能打中对手、不能打中对手两种情况

    0.75/3.00
  • B.

    针对攻击时的风向,可划分为如下两个等价类:1.顺风,2.逆风

    0.75/3.00
  • C.

    若对攻击工具进行等价划分,则可得到如下等价类:1.打击两次工具,2.强力打击工具,3.臭弹工具,4.补血工具

    0.75/3.00
  • D.

    从输入的角度来说,可使用等价划分方法,划分为如下三种情况:1.没超时打不中,2.没超时打中,3.超时

    0.75/3.00
4
多选(3分)

给定一组输入条件,每个输入条件均对应各自连续的有效取值范围,则以下的描述中正确的是:

得分/总分
  • A.

    从等价类中抽取测试数据时,一定要选择非边界值

  • B.

    如果希望更好地控制测试用例规模,则设计的测试用例能覆盖所有有效等价类就可以了

    1.50/3.00
  • C.

    从输入设计测试用例后,往往还需要围绕系统输出来补充设计测试用例

    1.50/3.00
  • D.

    每个输入条件都至少可以划分为一个有效等价类和两个无效等价类

5
判断(1分)

任何情况下都必须使用边界值测试。

得分/总分
  • A.
     
    1.00/1.00
  • B.
6
填空(3分)

等价类测试和边界值测试是面向数据的,场景法是面向(    流程)的。

得分/总分
 3.00/3.00
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章