下面的图表是作为叙述测试计划的提纲
序号模块名软件功能描述1 执行简单计算进行简单的加,减,乘,除,的计算2 执行科学计算进行科学计算(包括各种进制的计算)2
2 测试内容具体的测试内容:1, 功能测试:( 1)执行简单计算,进行简单的加,减,乘,除,的计算
(2)执行科学计算,进行科学计算(包括各种进制的计算)
2,用户界面测试:测试界面之间是否能完成相互转换
3,性能测试:测试该计算器的响应时间,以及事务处理速率和其他与时间相关的需求进行评测和评估2
2 条件陈述本项测试工作对资源的要求,包括:a. 设备所用到的设备类型:XP 系统自带计算器2
4 测试执行科学计算能够进行简单的各种进制的计算根据下面的等价类表,设计测试用例进行测试
输入条件有效等价类编号无效等价类编号键入计算的第一个数-99⋯9~99⋯91 小于等于 -1×10 13 小数点2 大于等于 1×10 14 非数字字符15 运算符‘+’3 除‘ +’、‘-’、‘* ’、‘/’、‘ +/- ’、‘ % ’、‘ 1/x ’,‘sqrt ‘外的其他字符16 ‘-’4 ‘* ’5 ‘/’6 ‘+/-’7 ‘%’8 ‘1/x’9 运算符为‘ 1/x’输入的第一个数字为 0 17 ‘sqrt’10 第一个数为负数单击 ‘sqrt’1832 32 第二个数字-99⋯9 ~ 99 ⋯911 小于等于 -1 ×1019 大于等于 1×10 20 小数点12 非数字字符21 运算符为‘ /’时输入的第二个数字为 0 22 3
3 输出测试结果及可能产生的中间结果或运行信息
等价类编号测试用例编号输入数据预期输出实际输出第一个数字运算符第二个数字1,3,11 1 5 + 1 6 6 2,5,11 2 不能输入不能输入13 3 不能输入不能输入15 4 不能输入不能输入1,5,11 5 10 * -9 -90 -90 1