软件测试工程师笔试题一( 二 )


软件质量保证人员和开发人员之间具有管理上的严格的独立性 , 两个小组的管理员都不能越权管理另一组 , 但都可以向更高层的管理者汇报软件开发中的问题
四、 设计题
1).输入三个整数 , 判断三个整数能否构成一个三角形 , 请用黑盒测试方法中的一种设计出相应的测试用例并详细说明所使用的黑盒测试方法 。(中高级) (15分
逻辑图:
public static String SanJiaoXing(float a, float b, float c){return ((a + b) <= c || (a + c) <= b || (b + c) <= a) ? "不能构成三角形" : ((a == b && b == c) ? "等边三角形" : ((a != b && b != c && c != a) ? "普通三角形" : "等腰三角形"));}
选择的测试方法:等价划分法 。