早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求一个三角形问题的测试用例三个整数a、b、c作为输入三角形的边.整数a、b、c满足以下条件:C1.1

题目详情
求一个三角形问题的测试用例
三个整数a、b、c作为输入三角形的边.整数a、b、c满足以下条件:
C1. 1<=a<=200
C2. 1<=b<=200
C3. 1<=c<=200
C4. aC5. bC6. c程序的输出是由这三条边确定的三角形类型:等边三角形、等腰三角形、不等边三角形或非三角形.如果输入值没有满足这些条件中的任何一个,则程序会通过输入消息来进行通知,例如“b的取值范围不在允许取值的范围内”如果a、b、c取值满足C1、C2和C3,则给出以下四种互相排斥输出中的一个:
1.如果三条边相等,则程序输出的是等边三角形.
2.如果恰好有两条边相等,则程序输出的是等腰三角形.
3.如果没有两条边相等,则程序输出的是不等边三角形.
4.如果C4、C5和C6中有一个条件不满足,则程序输出的是非三角形.
请据此作出以上问题功能测试的测试用例.
拜托哪位好心人给个完整的测试用例吧
▼优质解答
答案和解析
黑盒的划分等价类方法
合法等价类
1,1,1验证等边
3,3,5等腰
3,4,5普通三角
1,1,2非三角
非法等价类
0,1,2:用边界值测试下边界
199,200,201:上边界//因为abc等价一个测试用例即可.也可以对abc分别测试,但不好.
非数值字符 答案补充 半年没用过了
凭印象写的
可能不是很准确,做个参考吧
看了求一个三角形问题的测试用例三个...的网友还看了以下: