软件质量保障与测试技术实验二:黑盒测试和软件本地化测试
实验目的:
掌握黑盒测试中的等价类划分、边界值分析、错误推测法设计测试用例的方法。掌握对
使用 VC 编写的软件进行本地化的方法。
实验要求:
1、 每人单独完成实验。
2、 按要求撰写实验报告,写出实验心得。
实验设备:
微机,Microsoft Word,Visual C++。
实验内容:
1、 使用黑盒测试方法对 Java 实验二的所完成的 NextDate()函数进行测试。
已知要求输入的年份在 1812 至 2012 年之间。要求根据等价类划分、边界值分析和错误
推测法的思想设计测试用例。完成如下两个表。
表 1:NextDate()函数等价类划分表
1. 年
2. 月
3. 日
数字范围
有效等价类
无效等价类
数字范围
有效等价类
无效等价类
数字范围
有效等价类
无效等价类
表 2:黑盒测试 NextDate()的测试用例设计
序号
测试用例描述
测试用例的输入参数
期望输出
年
月
日
1
2
3
4
…
(在此处填写测试用
例的设计思路是依据
等价类划分、边界值
分 析 还 是 错 误 推 测
法)
…
…
…
…
…
2、 软件本地化实验
要求将用 VC 编写的 test.exe 进行汉化,并测试汉化的结果。包括菜单、对话框、状态栏提
示语的汉化。
附:使用 VC 对资源进行汉化的步骤:
1) 打开 VC
2) 选择 File > Open,在随后的对话框中进行如下选择:
注意上图中的红线标出的选择。确认一致后,点击“打开”按钮。
3) 打开之后,就可以看到 VC 工程中的资源,如下图所示:
4) 将其中的对应的资源的语言修改为中文,修改办法是在对应的资源上点右键,选择
Properties,在弹出的对话框中将语言修改为中文。
5) 然后,将对应的资源中的英文翻译为中文。
6) 保存,关闭。
7) 双击运行测试软件汉化之后的问题。