软件质量保证与测试实验(实验一.等价类划分测试方法)

软件质量保证与测试.实验一.等价类划分测试方法

  • 0 目录
  • 1 等价类划分测试方法
    • 1.1 等价类划分测试方法
      • 1.1.1 实验目的
      • 1.1.2 实验预习
      • 1.1.3 实验内容及要求
      • 1.1.4 实验总结
  • 2 实验二

0 目录

1 等价类划分测试方法

1.1 等价类划分测试方法

1.1.1 实验目的

(1) 理解等价类划分方法的内涵;
(2) 掌握等价类测试健壮性概念;
(3) 能够使用等价类划分法设计测试用例。

1.1.2 实验预习

等价类划分测试方法的主要目的是能够对软件进行完备的测试,同时避免冗余测试用例的存在。等价类的划分关键是确定类的等价关系,根据单/多缺陷假设和健壮性,等价类划分测试方法可以分为弱一般等价类测试、强一般等价类测试、弱健壮等价类测试和强健壮等价类测试四类方法。

1.1.3 实验内容及要求

现在有一个应用于旅馆住宿管理系统的程序,其包含了用户登录、用户注册和用户结算等功能,需要对该程序进行测试,具体测试任务主要有:
(1) 旅馆住宿系统用户名字段测试用例设计;(必做)
(2) 旅馆住宿系统用户注册测试用例设计;(必做)
(3) 旅馆住宿系统结算功能测试用例设计。(选做)
在任务1中,用户名限制为6~10位自然数,要求使用等价类划分方法设计测试用例。
在任务2中,用户信息主要有登录帐 (6~10位自然数)、真实姓名(大小写的英文字符)、登录密码和确认密码、出生日期(其中有效年份1900~2010)。
在任务3中,旅馆房费结算有一定的规则,当游客入住后可根据房间价格、入住天数、入住人是否有会员卡等情况给予折扣结算,房费计算公式为,房费=房间单价×折扣率×入住天数。折扣率根据住宿人住宿天数(最多30天)、是否有会员卡、入住次数(3次及以下、3次以上)和物品寄存个数的不同有所不同,体现在不同条件下对应的积分不同,10分及10分以上折扣率为7折,10分以下折扣率为9折,具体规则:

1.1.4 实验总结

(1) 请确定任务1和任务2的输入和输出变量。
(2) 对于任务1和任务2,在做健壮性测试用例时,给出输入变量的无效区间。
(3) 请结合实验谈一下等价类划分测试方法的优劣。

用户名限制为6~10位自然数,要求使用等价类划分方法设计测试用例。

用户信息主要有登录帐 (6~10位自然数)、真实姓名(大小写的英文字符)、登录密码和确认密码、出生日期(其中有效年份1900~2010)。

(3)请结合实验谈一下等价类划分测试方法的优劣。

2 实验二

博客地址:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月8日
下一篇 2020年3月8日

相关推荐