码迷,mamicode.com
首页 > 其他好文 > 详细

结对编程之软件测试

时间:2016-04-16 10:42:50      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:

  软件测试分为黑盒测试和白盒测试。我们按照书上的类容对在刚刚完成的程序上进行了这两类方法的基本测试。

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

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范围
WR5 400 10 3 题目数量要在1~300范围 题目数量要在1~300范围

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

1)自动生成测试用例

在VS2010中配置如图

技术分享

2)执行测试用例

 

技术分享

3)部分测试结果

语句覆盖率:

技术分享

路径覆盖率:

技术分享

最终结果:

覆盖率:

技术分享

对于C++ Test插件版下载地址:http://download.csdn.net/user/lifuhua6/uploads/3

安装方法:

1)进入下载地址,将cpptest_9.0.0155_win_vs2005_2008_2010.part1,2,3,4,5这五个资源一起下载后解压并安装

2)将下载地址中的plugins-c++Test+For+Visual+Studio.7z下载解压,会看到一个plugins文件夹,将此文件中的所有文件覆盖到

C:\Program Files (x86)\Parasoft\C++test for Visual Studio\9.0\plugins中

3)将下载地址中的plugins-Test+for+Visual+Studio.part1,2这两部分下载解压到一起,里面也会有一个plugins文件夹,将此文件中的所有文件覆盖到

C:\Program Files (x86)\Parasoft\Test for Visual Studio\9.0\plugins中。

这样就能在VS2010中正确安装此插件了。

 

结对编程之软件测试

标签:

原文地址:http://www.cnblogs.com/13062225wmx/p/5397753.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!