12369信访系统测试方案的设计与实现(源码)【字数:11716】
摘 要随着我国计算机科学技术产业的发展和成熟的软件市场的发展,人们对软件作用的期望值逐渐变高,软件质量、性能等方面也正渐渐成为人们关注的核心。近年来,软件错误造成的经济损失已成为严重后果。如何提高软件的质量已成为所有开发和维护软件的人员关注的重心,而软件测试,到目前为止最好的技术措施,用以确保软件质量,自然引起了广泛的关注。本文以12369信访系统为测试对象,根据软件测试理论,开展软件测试计划、系统测试方案的设计,并结合不同的软件测试方法编写测试用例,然后执行测试用例,管理软件缺陷和回归测试完成软件测试工作。
目 录
第一章 绪 论 1
1.1 系统测试背景 1
1.2 系统测试的目的和意义 1
第二章 背景技术介绍 2
2.1 等价类划分法 2
2.2 边界值分析法 2
2.3 错误推测法 2
2.4 场景法 3
第三章 测试方案和测试计划 4
3.1 测试需求分析 4
3.1.1 项目简介 4
3.1.2 项目功能需求 4
3.2 测试方案与测试计划 6
3.2.1 测试范围 7
3.2.2 测试环境及配置 7
3.2.3 测试工具 8
3.2.4 测试策略 8
3.2.5 测试方法 9
3.2.6 时间安排 9
3.2.7 测试风险分析 9
3.2.8 缺陷等级 9
第四章 测试用例的设计与执行 11
4.1 测试用例概述 11
4.2 功能测试用例设计 11
4.3 测试项 11
4.3.1 功能性测试内容 12
4.3.2 可维护性测试内容 12
4.4 测试用例实例 12
4.4.1 流程操作指南 12
4.4.2 测试用例 13
4.5 缺陷管理 15
4.5.1 缺陷概述 15
4.5.2 产生缺陷的原因以及处理办法 16
4.5.3 缺陷跟踪流程 16 *好棒文|www.hbsrm.com +Q: ^351916072*
4.5.4 系统缺陷统计 17
4.5.5 系统缺陷实例 18
4.6 测试报告 19
第五章 性能测试 20
5.1 性能测试概述 20
5.2 性能测试内容 20
5.3 性能测试流程 20
5.4 工具的选择 20
5.5 实测结果 21
结束语 23
致 谢 24
参考文献 25
第一章 绪 论
1.1 系统测试背景
随着人们环保意识的增强,环境污染引起的信访数量逐年增加,其中大部分是联名信访和集体上访。由污染引起的群体性事件也很常见。
环境信访工作是环境保护工作的一个重要组成部分。改善环境问题,维护人与环境的和谐,发现环境问题,加强监督执法力度,做好环保工作,是环保部门的重要手段和途径。环境信访反映了群众的呼声。信访工作的优劣直接关系到了环保部门在人民群众心中的形象。
某市为了加强城市环境保护工作的规范化管理,增强群众举报渠道,维护和保障人民群众的合法权益,根据有关环境保护法律、法规的有关规定,环保部门投入并开发了环保举报受理系统即12369信访系统。
12369信访系统主要实现门户、信访、电话、市长热线等各类信访渠道的流程化处理,按权限设立工作流程,角色共分为信息录入员、12369信息中心主任、分局领导、分局执行人员等,实现互动信息的录入、分发、审核、下发、查处、反馈、回复、归档、发布、短信推送、查询、统计、分析和监督等操作性功能。
1.2 系统测试的目的和意义
系统软件的开发过程中越来越离不开测试。软件测试结果表明,软件系统的缺陷发现越早,软件开发成本越低,软件质量越高,软件发布后维护成本越低。据业内相关统计,在一个典型的软件项目中,软件测试的成本占据了整个软件项目研发成本的50%以上。
本次针对12369信访系统软件测试方案是通过技术的角度对测试活动进行规划,包括测试策略、测试工具的选择、测试用例的设计方法,执行测试用例,缺陷跟踪,等等,借助软件测试方案,参与测试的项目成员,具有明确的任务和测试策略,在测试流程中保持顺畅沟通,跟踪和控制测试进度,应对软件测试的过程中各种需求变更。
12369信访系统实现了门户、信访、电话、市长热线等各类信访渠道送达的互动信息的流程化处理。为了使12369信访系统达到稳定、安全、易用性强等要求,要对12369信访系统进行系统的展开测试工作。因为软件是由人做的,所以人所做的工作都不会完美,导致软件开发过程中容易出现缺陷。发现、防止和减少软件产品存在的缺陷;验证软件是否满足系统需求说明书和用户使用手册中规定的技术要求;为软件质量模型的建立提供依据是软件测试的主要意义。综上看来,我此次毕业设计课题确定为12369信访系统测试方案的设计与实现,具有一定意义。
第二章 背景技术介绍
该测试系统主要采用黑盒测试,黑盒测试即功能测试,测试对象被看作一个黑盒子,在不考虑程序内部的逻辑结构和内部特性的情况下,只根据系统的需求分析说明书和用户手册,检查系统是否符合功能描述。
以下将介绍几种典型的黑盒测试方法。
2.1 等价类划分法
由于实现穷举测试的不可能性,才产生了等价类划分法。等价类划分法通过将输入域/输出域划分为不同的类别,从每个类别中选取能够代表整个类别的测试数据。等价类划分法降低了不会发生某个特定类别的缺陷的概率。理想的测试数据能够发现那些与类别相关的错误,在发现一个错误之前可能需要执行大量的随机测试案例。等价类划分法为数据域提供了类别覆盖。
目 录
第一章 绪 论 1
1.1 系统测试背景 1
1.2 系统测试的目的和意义 1
第二章 背景技术介绍 2
2.1 等价类划分法 2
2.2 边界值分析法 2
2.3 错误推测法 2
2.4 场景法 3
第三章 测试方案和测试计划 4
3.1 测试需求分析 4
3.1.1 项目简介 4
3.1.2 项目功能需求 4
3.2 测试方案与测试计划 6
3.2.1 测试范围 7
3.2.2 测试环境及配置 7
3.2.3 测试工具 8
3.2.4 测试策略 8
3.2.5 测试方法 9
3.2.6 时间安排 9
3.2.7 测试风险分析 9
3.2.8 缺陷等级 9
第四章 测试用例的设计与执行 11
4.1 测试用例概述 11
4.2 功能测试用例设计 11
4.3 测试项 11
4.3.1 功能性测试内容 12
4.3.2 可维护性测试内容 12
4.4 测试用例实例 12
4.4.1 流程操作指南 12
4.4.2 测试用例 13
4.5 缺陷管理 15
4.5.1 缺陷概述 15
4.5.2 产生缺陷的原因以及处理办法 16
4.5.3 缺陷跟踪流程 16 *好棒文|www.hbsrm.com +Q: ^351916072*
4.5.4 系统缺陷统计 17
4.5.5 系统缺陷实例 18
4.6 测试报告 19
第五章 性能测试 20
5.1 性能测试概述 20
5.2 性能测试内容 20
5.3 性能测试流程 20
5.4 工具的选择 20
5.5 实测结果 21
结束语 23
致 谢 24
参考文献 25
第一章 绪 论
1.1 系统测试背景
随着人们环保意识的增强,环境污染引起的信访数量逐年增加,其中大部分是联名信访和集体上访。由污染引起的群体性事件也很常见。
环境信访工作是环境保护工作的一个重要组成部分。改善环境问题,维护人与环境的和谐,发现环境问题,加强监督执法力度,做好环保工作,是环保部门的重要手段和途径。环境信访反映了群众的呼声。信访工作的优劣直接关系到了环保部门在人民群众心中的形象。
某市为了加强城市环境保护工作的规范化管理,增强群众举报渠道,维护和保障人民群众的合法权益,根据有关环境保护法律、法规的有关规定,环保部门投入并开发了环保举报受理系统即12369信访系统。
12369信访系统主要实现门户、信访、电话、市长热线等各类信访渠道的流程化处理,按权限设立工作流程,角色共分为信息录入员、12369信息中心主任、分局领导、分局执行人员等,实现互动信息的录入、分发、审核、下发、查处、反馈、回复、归档、发布、短信推送、查询、统计、分析和监督等操作性功能。
1.2 系统测试的目的和意义
系统软件的开发过程中越来越离不开测试。软件测试结果表明,软件系统的缺陷发现越早,软件开发成本越低,软件质量越高,软件发布后维护成本越低。据业内相关统计,在一个典型的软件项目中,软件测试的成本占据了整个软件项目研发成本的50%以上。
本次针对12369信访系统软件测试方案是通过技术的角度对测试活动进行规划,包括测试策略、测试工具的选择、测试用例的设计方法,执行测试用例,缺陷跟踪,等等,借助软件测试方案,参与测试的项目成员,具有明确的任务和测试策略,在测试流程中保持顺畅沟通,跟踪和控制测试进度,应对软件测试的过程中各种需求变更。
12369信访系统实现了门户、信访、电话、市长热线等各类信访渠道送达的互动信息的流程化处理。为了使12369信访系统达到稳定、安全、易用性强等要求,要对12369信访系统进行系统的展开测试工作。因为软件是由人做的,所以人所做的工作都不会完美,导致软件开发过程中容易出现缺陷。发现、防止和减少软件产品存在的缺陷;验证软件是否满足系统需求说明书和用户使用手册中规定的技术要求;为软件质量模型的建立提供依据是软件测试的主要意义。综上看来,我此次毕业设计课题确定为12369信访系统测试方案的设计与实现,具有一定意义。
第二章 背景技术介绍
该测试系统主要采用黑盒测试,黑盒测试即功能测试,测试对象被看作一个黑盒子,在不考虑程序内部的逻辑结构和内部特性的情况下,只根据系统的需求分析说明书和用户手册,检查系统是否符合功能描述。
以下将介绍几种典型的黑盒测试方法。
2.1 等价类划分法
由于实现穷举测试的不可能性,才产生了等价类划分法。等价类划分法通过将输入域/输出域划分为不同的类别,从每个类别中选取能够代表整个类别的测试数据。等价类划分法降低了不会发生某个特定类别的缺陷的概率。理想的测试数据能够发现那些与类别相关的错误,在发现一个错误之前可能需要执行大量的随机测试案例。等价类划分法为数据域提供了类别覆盖。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/381.html