早教吧作业答案频道 -->其他-->
求一个三角形问题的测试用例三个整数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中有一个条件不满足,则程序输出的是非三角形.
请据此作出以上问题功能测试的测试用例.
拜托哪位好心人给个完整的测试用例吧
三个整数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分别测试,但不好.
非数值字符 答案补充 半年没用过了
凭印象写的
可能不是很准确,做个参考吧
合法等价类
1,1,1验证等边
3,3,5等腰
3,4,5普通三角
1,1,2非三角
非法等价类
0,1,2:用边界值测试下边界
199,200,201:上边界//因为abc等价一个测试用例即可.也可以对abc分别测试,但不好.
非数值字符 答案补充 半年没用过了
凭印象写的
可能不是很准确,做个参考吧
看了求一个三角形问题的测试用例三个...的网友还看了以下:
在三角形ABC中,a、b、c分别为角A,角B,角C的对边,如果2b=a+c,角B=30°,三角形A 2020-04-05 …
已知方程:cos7B=cos5B,且角B为三角形ABC的内角1)求满足方程的角B的解集2)若角B是 2020-05-13 …
8.若α是第四象限角,则a/2是( ) A 第二象限角 B 第三象限角 C 第一或第三象限角 DA 2020-05-15 …
在三角形abc中2角a等于3角b且角c-30度=角a+角b则三角形abc是什么三角形 2020-06-08 …
已知等腰三角形ABC,角A=20度,角B=角C=80度.(注:角B在三角形左边,角C在三角形右边) 2020-06-22 …
如图,在△ABC中,∠ABC=90,过点B作三角形ABC的AC边上的高BD,过D点作三角形ABD的 2020-07-29 …
已知三边作三角形,用到的基本作图A作一个角等于已知角B作已知角的平分线C作一条线段等于已知线段D作 2020-07-29 …
用反证法证明命题“三角形中最多只有一个内角是钝角”时,则假设的内容是()A.三角形中有两个内角是钝 2020-08-01 …
已知三边求作三角形,用到的基本作图是()。A.作角等于已知角B.作已知直线的垂线C.作线段等于已知 2020-08-02 …
对于任意的两个数AB,规定新的运算,a三角B=A*(a+1)*(A+2)*·····*(A+B-1) 2020-12-01 …