• 实验三 第二题


    《软件测试》实验

    实验三 白盒测试                                                       

    实验目的

    (1) 学习白盒测试方法

    (2) 掌握语句覆盖、条件覆盖、分支覆盖等逻辑覆盖方法

    (3) 掌握Java代码分析工具的使用

    实验内容

    1、 逻辑覆盖的应用

    l 按照所给的程序流程图,分别写出语句覆盖、分支覆盖的测试用例,以及它所覆盖的路径

    语句覆盖的测试用例为:

    ①    X=5     Y=-1     覆盖的路径为:a  e  f

    ②    X=4     Y=-2     覆盖的路径为:a  e  g

    ③    X=3     Y=2      覆盖的路径为:a  b  c

    分支覆盖的测试用例为:

    ①    X=5     Y=-1     覆盖的路径为:a  e  f

    ②    X=4     Y=-2     覆盖的路径为:a  e  g

    ③    X=3     Y=2      覆盖的路径为:a  b  c

    ④    X=3     Y=1      覆盖的路径为:a  b  d

    l 附加题:根据程序流程图,写出代码(定义一个类和方法来实现),用JUnit生成单元测试,并利用前面设计的测试用例进行测试。

  • 相关阅读:
    随笔
    3.1作业
    关于JavaDate数据返回到前端变数字的问题(并引申到前后端时间的传输)
    utf-8转换为base64
    base64转换为utf-8
    Java Web基础——jsp调用动态界面
    Java Web基础——JSP指令标记
    2020软件工程最后一次作业
    软件工程第二次结对作业
    软件工程第三次作业
  • 原文地址:https://www.cnblogs.com/18144058917lbb/p/5392074.html
Copyright © 2020-2023  润新知