课程咨询 :0571-56020834 QQ:3163902815

杭州软件测试培训

杭州软件测试培训 > 达内新闻 > 达内:三角形的测试用例分析
  • 达内:三角形的测试用例分析

    发布:杭州软件测试培训      来源:51测试网      时间:2016-01-28


  •     杭州达内软件测试培训专家介绍一下三角形的测试用例。

    在三角形计算中,要求三角形的三个边长:A B C 。 

        1、 当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。

        2、若是等腰三角形打印“等腰三角形”, 若两个等腰的平方和等于第三边平方和,则打印“等腰直角三角形”。

        3、若是等边三角形,则打印:“等边三角形”。

        4、画出程序流程图并设计一个测试用例。

    分析一下:

        1、构成三角形的条件:任意两边之和大于第三边;

        2、构成等腰三角形的条件:任意两边相等; 

        3、构成等腰直角三角形的条件:任意两边相等,而且两条边的平方和等于第三边的平方和;

        4、构成等边三角形的条件:三条边都相等。

    那么用什么样的设计方法进行测试用例的设计呢?

        一、等价类划分:三角形三条边A、B、C的数据类型不同

        二、边界值分析:由于三角形的边长可以是正整数或正小数,所以就不对长度进行测试,那么边界值分析就不用了

        三、因果图法:三角形的三条边数据输入组合

    我们再分析一下三角形的等价类:

        有效等价类:

        输入3个正整数或正小数:

        1、两数之和大于第三数,如A<B+C;B<C+A;C<A+B

        2、两数之和不大于第三数

        3、两数相等,如A=B或B=C或C=A

        4、三数相等,如A=B=C 

        5、三数不相等,如A!=B,B!=C,C!=A

        无效等价类:

        1、空

        2、负整数

        3、非数字

        4、少于三个数







    原文链接:http://www.51testing.com/html/45/n-3705445-2.html
    推荐文章

上一篇:达内:并发连接数对浏览器加载速度的测试

下一篇:测试用例设计之正交实验设计方法

最新开班日期  |  更多

国际软件测试工程师精品班

国际软件测试工程师精品班

开班日期:每月底

国际软件测试工程师提升班

国际软件测试工程师提升班

开班日期:每月底

国际软件测试工程师就业班

国际软件测试工程师就业班

开班日期:每月底

国际软件测试工程师就业班

国际软件测试工程师就业班

开班日期:每月底

  • 地址:杭州市西湖区文三路199号创业大厦4楼
  • 课程培训电话:0571-56020834 QQ:3163902815     全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56