《软件测试技术实战 设计、工具及管理》联载-41

简介: 《软件测试技术实战 设计、工具及管理》联载-41

12.3  BBS软件测试报告


案例12-3BBS软件测试报告


1.介绍

电子公告牌系统(Bulletin Board SystemBBS)是通过在计算机上运行的服务软件,允许用户使用Internet进行连接,执行下载数据或程序、上传数据、阅读新闻、与其他用户交换消息等。许多BBS由站长(通常被称为SYSP)业余维护,而另一些则提供收费服务。目前,有时BBS也泛指网络论坛或网络社群。


BBS 1.0主要提供以下功能:

后台

001:超级管理员可以建立BBS分论坛。

002:超级管理员可以建立,修改、删除每个BBS分论坛版主信息,包括登录名与密码,每个BBS分论坛可以有一到多个版主。

003:版主登录后可以修改用户名及密码。

004:版主查看本分论坛未审批的帖子进行审批或退回。对于其他分论坛信息,本论坛版主权限与普通用户相同。

前台

005:普通用户注册用户信息。

006:普通用户登录后可以修改自己的用户信息。

007:普通用户登录后可以建立、修改、删除自己书写的帖子。

008:普通用户登录后可以查询,查看别人发表的审核通过的帖子。

009:普通用户登录后可以对其他人已经发表的审核通过的帖子进行回帖。

010:普通用户登录后可以根据发的帖子及回复的帖子数量获得积分,根据积分参与网站内的活动。


本系统采用敏捷研发模式,共经过7Sprint。测试策略采用基于用户需求的策略、反应式策略以及基于专家的策略。


2.软件测试时间,地点和人员

本系统采用敏捷研发模式,开发与测试并行进行,测试从2015-5-202015-9-15

地点:啄木鸟软件公司内部。


人员:

  •  软件测试经理:1名。
  •  软件测试系统分析师:1名(兼软件测试经理)。
  •  软件测试技术分析师:1名。
  •  软件测试自动化人员:2名(一名为软件测试技术分析师)。
  •  软件测试环境管理员:1名(兼软件测试执行人员)。
  •  软件测试执行人员:3名。


3.软件测试环境描述

  •  WEB服务器:1台。IIS Server 20128.0Windows Server 2012
  •  DB服务器:1台。MySQL 5.5.29
  •  客户端:5台。
  •  浏览器:若干台:IE9IE10IE11Firefox 51.0.1Chrome V50.0.2652.2


4.软件测试度量

4.1  测试用例执行度量

 

被测对象

用例总数

执行总数

OK

POK

NG

NT

发现错误数

001

20

20

19

1

0

0

1

002

30

30

27

3

0

0

3

003

10

10

9

1

0

0

2

004

25

24

23

1

0

1

1

005

15

15

14

1

0

0

2

006

5

5

5

0

0

0

0

007

30

28

26

1

1

2

6

008

15

15

13

2

0

0

4

009

14

14

12

1

0

0

2

010

5

5

5

0

0

0

0

合计

169

166

153

11

1

3

21

 

OK:测试结果全部正确。

POK:测试结果大部分正确。

NG:测试结果有较大的错误。

NT:由于各种原因,本次无法测试。


4.2  软件测试时间和工作量度量

4.2.1  进度度量

 

任务项

计划开始时间

计划结束时间

实际开始时间

实际结束时间

Sprint1

2015-5-20

2015-6-1

2015-5-20

2015-6-6

Sprint2

2015-6-2

2015-6-13

2015-6-7

2015-6-20

Sprint3

2015-6-14

2015-6-27

2015-6-21

2015-7-8

Sprint4

2015-6-28

2015-7-11

2015-7-11

2015-7-25

Sprint5

2015-7-12

2015-7-25

2015-7-26

2015-8-8


续表[J3]


任务项

计划开始时间

计划结束时间

实际开始时间

实际结束时间

Sprint6

2015-7-26

2015-8-15

2015-8-9

2015-8-25

系统测试

2015-8-16

2015-8-29

2015-8-26

2015-9-15

 

4.2.2  工作量度量

 

任务项

开始时间

结束时间

工作量(人时)

Sprint1

2015-5-20

2015-6-6

480

Sprint2

2015-6-7

2015-6-20

400

Sprint3

2015-6-21

2015-7-8

560


Sprint4

2015-7-11

2015-7-25

440


Sprint5

2015-7-26

2015-8-8

400


Sprint6

2015-8-9

2015-8-25

520


系统测试

2015-8-26

2015-9-15

600


合计

2015-5-20

2015-9-15

3400







4.3  软件测试缺陷度量

 

总数

致命

严重

一般

提示

设计错误

赋值错误

算法错误

接口错误

功能错误

其他

103

0

1

95

7

23

9

8

5

52

6

 

4.4  覆盖率度量

 

表示符

名称

PPP

RERE

需求覆盖率

100%

CASERRE

测试用例覆盖率

1.7%

BUGRE

缺陷修改率

97.36%

CONRE

信心覆盖率

1%

 

4.5  综合数据分析

  •  计划进度偏差=(实际进度计划进度)/计划进度×100%=(85-72)/85=15%
  •  用例执行效率=执行用例总数/执行总时间(小时)=166/(50×8)=41.5%
  •  用例密度=用例总数/接口规模×100%=169/721×100%=23.44%
  •  缺陷密度=缺陷总数/接口规模×100%=1052/721×100%=145.91%
  • 用例质量=缺陷总数/用例总数=1052/169=6.22

缺陷严重程度分布饼图如图12-26所示。

缺陷类型分布饼图如图12-27所示。

 

image.png

12-26  缺陷严重程度分布饼图

image.png

12-27  缺陷类型分布饼图


5.软件测试评估

5.1  软件测试任务评估

测试任务基本完成。


5.2  软件测试对象评估

测试对象基本完成。


5.3  遗留缺陷分析

遗留缺陷NG1个,POK11个。NG1个为当版主修改文章时,作者无法删除这篇文章,与预先的需求不匹配,但是得到用户许可,在本次发布中可以接受。11POKBug基本不影响用户使用。


6.审批报告

提交人签字    Jerry Wang                                           日期:2016-6-1

项目经理签字:Peter Li                                                日期:2016-6-3

部门经理签字:Linda Zhu                                             日期:2016-6-5


顾翔凡言:

不是好的工作会给你带来好的心情,而是好的心情会给你带来好的工作。

目录
相关文章
|
敏捷开发 测试技术 程序员
《软件测试技术实战 设计、工具及管理》联载-17
《软件测试技术实战 设计、工具及管理》联载-17
62 0
《软件测试技术实战 设计、工具及管理》联载-17
|
缓存 测试技术 人机交互
《软件测试技术实战 设计、工具及管理》联载-15
《软件测试技术实战 设计、工具及管理》联载-15
62 0
《软件测试技术实战 设计、工具及管理》联载-15
|
Oracle 算法 前端开发
软件测试技术实战 设计、工具及管理》联载-24
软件测试技术实战 设计、工具及管理》联载-24
60 0
软件测试技术实战 设计、工具及管理》联载-24
|
Web App开发 测试技术 Linux
《软件测试技术实战 设计、工具及管理》联载-9
《软件测试技术实战 设计、工具及管理》联载-9
103 0
《软件测试技术实战 设计、工具及管理》联载-9
|
存储 分布式计算 网络协议
软件测试技术实战 设计、工具及管理》联载-28
软件测试技术实战 设计、工具及管理》联载-28
125 0
软件测试技术实战 设计、工具及管理》联载-28
|
安全 测试技术 UED
《软件测试技术实战 设计、工具及管理》联载-50
《软件测试技术实战 设计、工具及管理》联载-50
61 0
《软件测试技术实战 设计、工具及管理》联载-50
|
测试技术 BI 数据库
《软件测试技术实战 设计、工具及管理》联载-45
《软件测试技术实战 设计、工具及管理》联载-45
82 0
《软件测试技术实战 设计、工具及管理》联载-45
|
测试技术
软件测试技术实战 设计、工具及管理》联载-56
软件测试技术实战 设计、工具及管理》联载-56
49 0
软件测试技术实战 设计、工具及管理》联载-56
|
开发框架 IDE 算法
《软件测试技术实战 设计、工具及管理》联载-39
《软件测试技术实战 设计、工具及管理》联载-39
112 0
《软件测试技术实战 设计、工具及管理》联载-39
|
测试技术
《软件测试技术实战 设计、工具及管理》联载-10
《软件测试技术实战 设计、工具及管理》联载-10
84 0
《软件测试技术实战 设计、工具及管理》联载-10