1 / 13
文档名称:

软件系统测试方案.docx

格式:docx   大小:74KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件系统测试方案.docx

上传人:花双韵芝 2022/1/18 文件大小:74 KB

下载得到文件列表

软件系统测试方案.docx

文档介绍

文档介绍:考试报名及成绩查询系统
测试方案与用例
等级考试报名及成绩查询系统性能测试概述
. 被测系统定义
普通话等级考试报名及成绩查询系统作为本次测试的被测系统〔注:以下所有针对被
测系统地描述均为针对普通话等级考试报名及成绩查询系统进行的〕 ,普通话等级考试报
名及成绩查询系统是由 C#编写的网页系统,后台应用了 SQL sever 2005 数据库,该系统
包括主要功能有 : 普通话等级考试报名及成绩查询等,在本次测试中,将针对这些大数据
量的查询、统计功能进行压力测试,检查并评估在模拟环境中,系统对负载的承受能力,
在不同的用户连接情况下,系统的负载能力和响应能力,以及在预计的数据容量中,系统
能够容忍的最大用户数。
. 功能简介
支持考生信息的输入,管理。考生可以登录自己的账户进行考试报名以及报名信息、成绩查询等。能够统计考试报名信息,进行管理录入。
创立考试数据库,并且可以进行数据管理、修改、添加等。包括对考生报名信息限制的操作管理功能。
性能测试指标
本次测试是针对普通话等级考试报名及成绩查询系统在应对密集整转的大压力下而进
行的,主要需要获得如下的测试指标。
1、应用系统的负载能力:即系统所能容忍的最大用户数量,也就是在正常的响应时
间中,系统能够支持的最多的客户端的数量。
2、系统的响应能力:即在各种负载压力情况下,系统的响应时间,也就是从客户端
请求发起,到效劳器端应答返回所需要的时间,包括网络传输时间和效劳器处理时间。
3、应用系统的可靠性:即在连续工作时间状态下,系统能够正常运行的时间,即在
连续工作时间段内没有出错信息。
. 系统结构及流程
普通话等级考试报名及成绩查询系统在实际生产中的体系结构跟本次性能测试所采用
的体系结构是一样的,交易流程也是一致的。不过,由于硬件条件的限制,本次性能测试
的硬件平台跟实际生产环境略有不同。
系统总体结构
描述本系统的总体结构,包括:硬件组织体系结构、网络组织体系结构、软件组织体
系结构和功能模块的组织体系结构。
功能模块
1. 本次性能测试中各类操作都是由假设干功能模块组成的,每个功能都根据其
执行特点分成了假设干操作步骤,每个步骤就是一个功能点〔即功能模块〕 。
2. 本系统的功能模块包括:考生注册、信息确认、考生登录、考试报名、成绩
查询、学生信息修改、信息管理。
功能模块分布如下列图所示:
. 性能测试环境
本次性能测试环境与真实运行环境硬件和网络环境有所不同,是真实环境的缩小,数据库是
真实环境数据库的一个复制〔或缩小〕 ,本系统采用标准的 CS 结构,客户端通过前台安装访问应
用系统。
其中具体的环境如下:
中间效劳器 : Internet Explorer
操作系统: Windows 7/Windows xp
网络环境: LAN 〔 10M 〕
数据库: sql server2005
客户端: PC 〔 Windows 〕
第二章 性能测试
从广泛意义上讲性能测试包括:压力测试、稳定性测试、负载能力测试和可扩展性测试等。在
不同应用系统的性能测试中,需要根据应用系统的特点和测试目的的不同来选择具体的测试方
案,本次 普通话等级考试报名及成绩查询 系统的性能测试主要是采用通常的压力测试模式来执
行的,即:逐步增加压力,查看应用系统在各种压力状况下的性能表现。
在本次性能测试中,将使用美科利〔 Mercury 〕公司的 性能测试 对测试应用的
各层进行监控,判断 J2EE 各层次的各类方法和类的调用使用时间和效率,并帮助开发人员分析
J2EE 应用的各类操作的性能瓶颈点。
压力测试
在性能测试中,压力测试主要是为了获取系统在较大压力状况下的性能表现而设计并
实现的,压力测试主要是获取系统的性能瓶