《三角形测试用例.docx》由会员分享,可在线阅读,更多相关《三角形测试用例.docx(4页珍藏版)》请在三一办公上搜索。
1、三角形测试用例测试用例:三角形问题 需求参考: RQ1:任一条边的长度必须为整数; RQ2:任一条边的长度必须在1,100之间; RQ3:任意两边之和大于第三边。 设计测试用例 表1 三角形问题测试用例 测试ID 测试名称 1 2 3 4 5 6 7 8 9 10 边长测试 边长测试 边长测试 边长测试 边长测试 边长测试 边长测试 三角形判断测试 三角形判断测试 三角形判断测试 目标 有效输入 有效输入 有效输入 有效输入 有效输入 有效输入 有效输入 边长之间大小判断 边长之间大小判断 边长之间大小判断 输入 输入大于0小于1的数 输入小于0的整数 输入大于100的数 输入1 输入100
2、输入任意两边之各小于第三边 输入任意两边之各等于第三边 输入任意两边之各大于第三边 预期输出 错误消息:输入错误 错误消息:输入错误 错误消息:输入错误 消息:能否构成三角形的消息 消息:能否构成三角形的消息 消息:不能构成三角形的消息 消息:不能构成三角形的消息 消息:不能构成三角形的消息 输入大于1小于100的小数 错误消息:输入错误 输入大于1小于100的整数 消息:能否构成三角形的消息 测试结果报告 测试名称:三角形问题 单元名称:构成三角形的判断 目 的:检查三角形边长的输入及三条边长能否构成三角形 结 果。 表2 三角形问题测试结果 测试输入 ID 1 输入大于0小于1的数 输入大
3、于1小于100的小数 输入小于0的整数 输入大于1小于100的整数 输入大预期输出 测试输出 结论 原因分析 没有对输入异常进行处理 没有对输入异常进行处理 抛出错误消息:java.lang.NumberFormatException输入错误 异常 抛出错误消息:java.lang.NumberFormatException输入错误 异常 错误消息:输入错误 输入错误 消息:能否构成三角形的消息 失败 2 失败 3 通过 4 能构成三角形或不能构成三角形 通过 5 错误消息:输入错误 通过 于100的数 6 输入1 输入错误 消息:能否构成三角形的消息 构成三角形 通过 7 消息:能否输入100 构成三角形的消息 输入意两之各于第边 输入意两之各于第边 输入意两之各于第边 任边小三任边等三任边大三消息:不能构成三角形的消息 构成三角形 通过 8 9 消息:不能构成三角形的消息 10 消息:不能构成三角形的消息 结论:三角形问题的测试没有通过。当输入小数时,程序会抛出异常,没得到正确的提示:输入错误。程序没有对输入异常进行处理。