zoukankan      html  css  js  c++  java
  • 结对编程项目进展——第四周

      这一周我们主要进行了软件的测试,分别进行了黑盒测试和白盒测试。

      黑盒测试:采用了等价类划分方法测试,具体操作如下:

    (1)划分等价类并编号,下表为等价类划分的结果

    输入等价类

    有效等价类

    无效等价类

    题目数量

    1)在1~300之间

    2)小于1

    3)大于300

    生成数字范围

    4)在-100~100之间

    5)小于-100

    6)大于100

    是否有小数

    7)是

    8)否

    小数精度范围

    9)在0~6之间

    10)小于0

    11)大于6

    (2)设计测试用例,一遍覆盖所有的有限等价类在表中列出了3个有效等价类,编号分别为1)、4)、7),设计的测试用例如下:

    测试数据

    期望结果

    覆盖的有效等价类

    测试结果

    100 10  是3

    输入有效

    1)、4)、7)、9)

    输入有效

    100 10  否

    输入有效

    1)、4)、8)

    输入有效

    (3)弱健壮等价类测试(注:弱——有单缺陷假设;健壮——考虑了无效值)

    用例ID

    题目数量

    生成数字范围

    小数精度范围

    预期输出

    实际输出

    WR1

    100

    10

    -1

    小数精度要在0~6之间

    小数精度要在0~6之间

    WR2

    100

    10

    7

    小数精度要在0~6之间

    小数精度要在0~6之间

    WR3

    100

    200

    3

    数值范围要在-100~100之间

    数值范围要在-100~100之间

    WR4

    100

    -200

    3

    数值范围要在-100~100之间

    数值范围要在-100~100之间

    WR5

    -1

    10

    3

    题目数量要在1~300之间

    题目数量要在1~300之间

    WR6

    400

    10

    3

    题目数量要在1~300之间

    题目数量要在1~300之间

     白盒测试:白盒测试工具采用了Parasoft C++Test的插件版。

    (1)自动生成测试用例

    在VS2010中的配置如图:

    (2)执行测试用例

    在VS2010中配置如图:

     (3)部分测试结果:

    语句覆盖率:

    路径覆盖率:

    最终结果:

    最后附上C++Test插件版下载地址:http://download.csdn.net/user/lifuhua6/uploads/3

      

  • 相关阅读:
    【转】Linux Nginx负载均衡【精】
    网上找的模拟POST提交上传图片类
    (原)二、CentOS Linux 下配制Nginx实现简单的负载均衡配置
    (原)一、CenOS Linux安装nginx
    IOS上传图片方法类
    Objectivec和Java下DES加密解密保持一致
    ubuntu 10.10下面添加samba实现和windows共享文件
    几道位移运算题
    jQuery event(下)
    jQuery ajax —— Baidu ajax
  • 原文地址:https://www.cnblogs.com/bjut13062222/p/5382871.html
Copyright © 2011-2022 走看看