输入三个 整数 a b c 分别作为三边的边长构成三角形 通过程序判定是否构成三角形以及所构成的三角形的类型 分别输出非三角形一般三角形 等腰三角形或等边三角形 用等价类
【题目】软件测试测试用例3某程序规定:“输入三个整数a、b、c分别作为三边的边长构成三角形通过程序判定所构成的三角形的类型,当此三角形为一般三角形、等腰三角形及等边三角形
问答题输入三个整数a、b、c分别作为三边的边长构成三角形。通过程序判定是否构成三角形以及所构成的三角形的类型,分别输出“非三角形”、“一般三角形”、“等腰三角形”或“等边三角形”。用等价类划分方法为该程序设计测试用例。 参考答案:分析题目中给出和隐含的对输入条件的要求: ...
某程序规定:“输入三个整数 A、B、C 分别作为三边的边长构成三角形。通过程序判定所构成的三角形的类型,当此三角形为一般三角形、等腰三角形及等边三角形时,或无法构成三角形”。用等价类划分方法为该程序进行测试用例设计。问题:列出用标准等价类和健壮等价类设计的测试用例表,要求给测试用例编号,以一张表格形式...
有问题找客服
是否等边三角形 〔6〕A=B且A=C且B=C 〔7〕A≠B或A≠C或B≠C 〔2〕 设计测试用例 用例1:输入[3,4,5]覆盖等价类〔1,2,3,4,5,6〕,输出结果为构成一般三角形。 用例2:三者取一 输入[0,1,2]覆盖等价类〔2〕,输出结果为不构成三角形。
三角形? - Y Y Y Y N N N N c2: a=b? - Y Y N N Y Y N N c3: a=c? - Y N Y N Y N Y N c4: b=c? 动作: √ √ √ √ √ a1: 非三角形 √ √ √ √ a2: 一般三角形 a3: 等腰三角形 a4: 等边三角形 a5: 不可能 反馈...
分析题目中给出和隐含的对输入条件的要求: ①整数,②三个数,③非零数,④正数,⑤两边之和大于第三边,⑥等腰,⑦等边。 如果a、b、c满足条件①~④,则输出下列4种情况之一: (1)如果不满足条件⑤,则程序输出为“非三角形”。 (2)如果三条边相等即满足条件⑦,则程
根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。一个程序读入3个整数,它们分别代表一个三角形的3个边长。该程序判断所输入的整数是否构成一个三角形,以及该三角形是一般的、等腰的或等边的,并将结果打印出来。要求:设三角形的3条边分别为A、B、C。
一个程序根据输入三个整数作为三边的边长,判断所构成的三角形.当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算。用等价类划分方法为该程序设计测试用例.