美文网首页
【软件工程】三角形三边用【基本路径测试法】设计测试用例

【软件工程】三角形三边用【基本路径测试法】设计测试用例

作者: 南方者 | 来源:发表于2020-05-25 09:09 被阅读0次

三角形三边用【基本路径测试法】设计测试用例

基本路径测试步骤:

1. 导出程序流程图的拓扑结构—流图(程序图)

2. 计算流图G的环路复杂度V(G)

3. 确定只包含独立路径的基本路径集

4. 设计测试用例

主代码:

void JudgeTriangle(int a, int b, int c){

    if(a + b > c || a + c > b || b + c > a){

        if(a == b || b == c || a == c){

            if(a == b && a == c){

                cout<<"属于等边三角形"<<endl;}

             else{cout<<"属于等腰三角形"<<endl;}}

        else{cout<<"属于普通三角形"<<endl;}}

    else{cout<<"不属于三角形"<<endl;}

}

1. 画出控制流图(程序图)

控制流图(程序图)

2. 计算流图G的环路复杂度V(G)

    V(G) = 流图中的判定数 + 1

    = 8 + 1

    = 9

3. 确定只包含独立路径的基本路径集

    路径1:1—2—8—9

    路径2:1—2—3—6—9

    路径3:1—2—3—4—5—9

    路径4:1—2—3—4—7—9

4. 设计测试用例

    路径1:不属于三角形

    路径2:属于等腰三角形

    路径3:属于等边三角形

路径4:属于普通三角形

相关文章

  • 【软件工程】三角形三边用【基本路径测试法】设计测试用例

    三角形三边用【基本路径测试法】设计测试用例 基本路径测试步骤:1. 导出程序流程图的拓扑结构—流图(程序图)2. ...

  • 几个常用设计测试用例的方法总结

    设计测试用例是测试工程师的必备基本功,测试用例设计要素包含:用例编号功能模块(用例用于验证的功能)用例标题优先级前...

  • 测试总结

    测试基本概念 测试用例设计白皮书--测试用例基本概念测试用例设计白皮书--等价类划分方法测试用例设计白皮书--边界...

  • 用例级别和缺陷等级

    测试用例级别: Level1 基本:1、该类用例设计系统基本功能,1级用例的数量应受到控制2、划分依据:该用例执行...

  • 测试用例总结

    昨晚的分享,主要是关于测试用例的。在分享中提到了测试用例设计方法:等价类划分、边界值分析法、因果图法、基本路径分析...

  • APP功能测试点总结(转载)

    1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测...

  • APP测试点全面总结(上)

    1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测...

  • APP测试点总结(全面)

    1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测...

  • Android_TestCase(测试用例)

    基本Activity 测试用例 创建一个测试用例 在对应要测试Activity的package路径下新建test包...

  • 10-用例设计方法

    思考: 任意输入三角形三边,判断能够构成三角形?输入3个整数a、b、c构成三角形,设计测试用例数量。假设在16位计...

网友评论

      本文标题:【软件工程】三角形三边用【基本路径测试法】设计测试用例

      本文链接:https://www.haomeiwen.com/subject/tcsvohtx.html