三角形问题用黑盒测试生成测试用例,写出报告
时间: 2023-05-27 14:03:33 浏览: 198
黑盒测试三角形问题
问题描述:
给定三角形的三条边长a、b、c,判断是否能构成三角形,并确定该三角形的类型。
三角形类型的定义如下:
等边三角形:三条边都相等。
等腰三角形:两条边相等。
普通三角形:三条边都不相等。
不能构成三角形:任意两条边之和小于等于第三条边。
黑盒测试生成测试用例:
一、等边三角形:
1. 输入a=5,b=5,c=5,预期输出为“可以构成等边三角形”。
2. 输入a=2.5,b=2.5,c=2.5,预期输出为“可以构成等边三角形”。
二、等腰三角形:
1. 输入a=8,b=10,c=8,预期输出为“可以构成等腰三角形”。
2. 输入a=3,b=4,c=4,预期输出为“可以构成等腰三角形”。
三、普通三角形:
1. 输入a=3,b=4,c=5,预期输出为“可以构成普通三角形”。
2. 输入a=6,b=8,c=10,预期输出为“可以构成普通三角形”。
四、不能构成三角形:
1. 输入a=1,b=2,c=3,预期输出为“不能构成三角形”。
2. 输入a=4,b=5,c=10,预期输出为“不能构成三角形”。
测试报告:
经过以上测试,该程序的测试用例基本覆盖了各种情况,没有发现程序的缺陷和错误。因此可以认为该程序已经通过黑盒测试。
阅读全文