管理系统软件测试计划

小型超市管理系统

测试计划

1、测试环境

操作系统Windows 8

Visual C++

Visual Basic

2、系统风险、优先级

1、测试该系统面临的风险;

2、系统的程序代码是否存在问题或漏洞;

3、运行在该系统的数据库是否能正常使用;

4、测试该系统实现的优先级:

5、首先, 对系统的代码进行精细测试;

6、然后. 对系统的数据库进行测试;

3、各模块测试计划

3-1超市管理系统数据和数据库完整性测试

数据库和数据库进程应作为一个子系统来进行超市管理系统测试。在超市管理系统测试

这些子系统时,不应将超市管理系统的用户界面用作数据的接口。对于数据库管理系统

(DBMS ),还需要进行深入的研究,以确定可以支持以下超市管理系统测试的工具和技术。

3-2超市管理系统集成测试

集成超市管理系统测试―主要目的检测系统是否达到需求对业务流程及数据流的处理

是否符合标准,检测系统对业务流处理是否存在逻辑不严谨及错误,检测需求是否存在不合

3-4超市管理系统功能测试

对超市管理系统的功能超市管理系统测试应侧重于所有可直接追踪到用例或业务功能

和业务规则的超市管理系统测试需求。这种超市管理系统测试的目标是核实数据的接受、处

理和检索是否正确,以及业务规则的实施是否恰当。此类超市管理系统测试基于黑盒技术,

该技术通过图形用户界面(GUI )与应用程序进行交互,并对交互的输出或结果进行分析,

以此来核实应用程序及其内部进程。以下为各种应用程序列出了推荐使用的超市管理系统测

试概要:

3-5超市管理系统用户界面测试

用户界面(UI )超市管理系统测试用于核实用户与软件之间的交互。UI 超市管理系统

测试的目标是确保用户界面会通过超市管理系统的功能来为用户提供相应的访问或浏览功

能。另外,UI 超市管理系统测试还可确保UI 中的对象按照预期的方式运行,并符合公司或

行业的标准。

3-6性能评测

性能评测是一种性能超市管理系统测试,它对响应时间、事务处理速率和其他与时间相

关的需求进行评测和评估。性能评测的目标是核实性能需求是否都已满足。实施和执行性能

评测的目的是将超市管理系统的性能行为当作条件(例如工作量或硬件配置)的一种函数来

进行评测和微调。

注:以下所说的事务是指“逻辑业务事务”。这种事务被定义为将由系统的某个Actor

通过使用超市管理系统来执行的特定用例,添加或修改给定的合同。

3-7超市管理系统负载测试

负载超市管理系统测试是一种性能超市管理系统测试。在这种超市管理系统测试中,将

使超市管理系统承担不同的工作量,以评测和评估超市管理系统在不同工作量条件下的性能

行为,以及持续正常运行的能力。负载超市管理系统测试的目标是确定并确保系统在超出最

大预期工作量的情况下仍能正常运行。此外,负载超市管理系统测试还要评估性能特征,例

如,响应时间、事务处理速率和其他与时间相关的方面。

注:以下所说的事务是指“逻辑业务事务”。这各事务被定义为将由系统的某个最终用

户通过使用应用程序来执行的特定功能,例如,添加或修改给定的合同。

3-8超市管理系统强度测试

强度超市管理系统测试是一种性能超市管理系统测试,实施和执行此类超市管理系统测

试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足,超市管理

系统就可能会表现出一些在正常条件下并不明显的缺陷。而其他缺陷则可能由于争用共享资

源(如数据库锁或网络带宽)而造成的。强度超市管理系统测试还可用于确定超市管理系统

3-9超市管理系统容量测试

容量超市管理系统测试使超市管理系统处理大量的数据,以确定是否达到了将使软件发

生故障的极限。容量超市管理系统测试还将确定超市管理系统在给定时间内能够持续处理的

最大负载或工作量。例如,如果超市管理系统正在为生成一份报表而处理一组数据库记录,

那么容量超市管理系统测试就会使用一个大型的超市管理系统测试数据库。检验该软件是否

正常运行并生成了正确的报表。

3-10超市管理系统安全性和访问控制测试

安全性和访问控制超市管理系统测试侧重于安全性的两个关键方面:

应用程序级别的安全性,包括对数据或业务功能的访问。

系统级别的安全性,包括对系统的登录或远程访问。

应用程序级别的安全性可确保:在预期的安全性情况下,Actor 只能访问特定的功能或

用例,或者只能访问有限的数据。例如,可能会允许所有人输入数据,创建新帐户,但只有

管理员才能删除这些数据或帐户。如果具有数据级别的安全性,超市管理系统测试就可确保

“用户类型一”能够看到所有客户消息(包括财务数据),而“用户二”看见同一客户的统

计数据。

系统级别的安全性可确保只有具备系统访问权限的用户才能访问应用程序,而且只能通

过相应的网关来访问。

3-11超市管理系统故障转移和恢复测试

故障转移和恢复超市管理系统测试可可确保超市管理系统能成功完成转移,并能从导致

意外数据损失或数据完整性破坏的各种硬件、软件可网络故障中恢复。

故障转移超市管理系统测试可确保:对于必须持续运行的系统,一旦发生故障,备用系

统就将不失时机地“顶替”发生故障的系统,以避免丢失任何数据或事务。

恢复超市管理系统测试是一种对抗性的超市管理系统测试过程。在这种超市管理系统测

试中,将把应用程序或系统置于极端的条件下(或者是模拟的极端条件下),以产生故障(例

如设备输入/输出(I/O)故障或无效的数据库指针和关键字)。然后调用恢复进程并监测和

检查应用程序和系统,核实应用程序或系统和数据已得到了正确的恢复。

3-12超市管理系统配置测试

配置超市管理系统测试核实超市管理系统在不同的软件和硬件配置中的运行情况。在大

多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。客

户机工作站可能会安装不同的软件 例如,应用程序、驱动程序等 而且在任何时候,都可

能运行许多不同的软件组合,从而占用不同的资源。

3.13安装超市管理系统测试

安装超市管理系统测试有两个目的。第一个目的是确保该软件在正常情况和异常情况的

不同条件下 例如,进行首次安装、升级、完整的或自定义的安装 都能进行安装。异常情

况包括磁盘空间不足、缺少目录创建权限等。第二个目的是核实软件在安装后可立即正常运

小型超市管理系统

测试计划

1、测试环境

操作系统Windows 8

Visual C++

Visual Basic

2、系统风险、优先级

1、测试该系统面临的风险;

2、系统的程序代码是否存在问题或漏洞;

3、运行在该系统的数据库是否能正常使用;

4、测试该系统实现的优先级:

5、首先, 对系统的代码进行精细测试;

6、然后. 对系统的数据库进行测试;

3、各模块测试计划

3-1超市管理系统数据和数据库完整性测试

数据库和数据库进程应作为一个子系统来进行超市管理系统测试。在超市管理系统测试

这些子系统时,不应将超市管理系统的用户界面用作数据的接口。对于数据库管理系统

(DBMS ),还需要进行深入的研究,以确定可以支持以下超市管理系统测试的工具和技术。

3-2超市管理系统集成测试

集成超市管理系统测试―主要目的检测系统是否达到需求对业务流程及数据流的处理

是否符合标准,检测系统对业务流处理是否存在逻辑不严谨及错误,检测需求是否存在不合

3-4超市管理系统功能测试

对超市管理系统的功能超市管理系统测试应侧重于所有可直接追踪到用例或业务功能

和业务规则的超市管理系统测试需求。这种超市管理系统测试的目标是核实数据的接受、处

理和检索是否正确,以及业务规则的实施是否恰当。此类超市管理系统测试基于黑盒技术,

该技术通过图形用户界面(GUI )与应用程序进行交互,并对交互的输出或结果进行分析,

以此来核实应用程序及其内部进程。以下为各种应用程序列出了推荐使用的超市管理系统测

试概要:

3-5超市管理系统用户界面测试

用户界面(UI )超市管理系统测试用于核实用户与软件之间的交互。UI 超市管理系统

测试的目标是确保用户界面会通过超市管理系统的功能来为用户提供相应的访问或浏览功

能。另外,UI 超市管理系统测试还可确保UI 中的对象按照预期的方式运行,并符合公司或

行业的标准。

3-6性能评测

性能评测是一种性能超市管理系统测试,它对响应时间、事务处理速率和其他与时间相

关的需求进行评测和评估。性能评测的目标是核实性能需求是否都已满足。实施和执行性能

评测的目的是将超市管理系统的性能行为当作条件(例如工作量或硬件配置)的一种函数来

进行评测和微调。

注:以下所说的事务是指“逻辑业务事务”。这种事务被定义为将由系统的某个Actor

通过使用超市管理系统来执行的特定用例,添加或修改给定的合同。

3-7超市管理系统负载测试

负载超市管理系统测试是一种性能超市管理系统测试。在这种超市管理系统测试中,将

使超市管理系统承担不同的工作量,以评测和评估超市管理系统在不同工作量条件下的性能

行为,以及持续正常运行的能力。负载超市管理系统测试的目标是确定并确保系统在超出最

大预期工作量的情况下仍能正常运行。此外,负载超市管理系统测试还要评估性能特征,例

如,响应时间、事务处理速率和其他与时间相关的方面。

注:以下所说的事务是指“逻辑业务事务”。这各事务被定义为将由系统的某个最终用

户通过使用应用程序来执行的特定功能,例如,添加或修改给定的合同。

3-8超市管理系统强度测试

强度超市管理系统测试是一种性能超市管理系统测试,实施和执行此类超市管理系统测

试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足,超市管理

系统就可能会表现出一些在正常条件下并不明显的缺陷。而其他缺陷则可能由于争用共享资

源(如数据库锁或网络带宽)而造成的。强度超市管理系统测试还可用于确定超市管理系统

3-9超市管理系统容量测试

容量超市管理系统测试使超市管理系统处理大量的数据,以确定是否达到了将使软件发

生故障的极限。容量超市管理系统测试还将确定超市管理系统在给定时间内能够持续处理的

最大负载或工作量。例如,如果超市管理系统正在为生成一份报表而处理一组数据库记录,

那么容量超市管理系统测试就会使用一个大型的超市管理系统测试数据库。检验该软件是否

正常运行并生成了正确的报表。

3-10超市管理系统安全性和访问控制测试

安全性和访问控制超市管理系统测试侧重于安全性的两个关键方面:

应用程序级别的安全性,包括对数据或业务功能的访问。

系统级别的安全性,包括对系统的登录或远程访问。

应用程序级别的安全性可确保:在预期的安全性情况下,Actor 只能访问特定的功能或

用例,或者只能访问有限的数据。例如,可能会允许所有人输入数据,创建新帐户,但只有

管理员才能删除这些数据或帐户。如果具有数据级别的安全性,超市管理系统测试就可确保

“用户类型一”能够看到所有客户消息(包括财务数据),而“用户二”看见同一客户的统

计数据。

系统级别的安全性可确保只有具备系统访问权限的用户才能访问应用程序,而且只能通

过相应的网关来访问。

3-11超市管理系统故障转移和恢复测试

故障转移和恢复超市管理系统测试可可确保超市管理系统能成功完成转移,并能从导致

意外数据损失或数据完整性破坏的各种硬件、软件可网络故障中恢复。

故障转移超市管理系统测试可确保:对于必须持续运行的系统,一旦发生故障,备用系

统就将不失时机地“顶替”发生故障的系统,以避免丢失任何数据或事务。

恢复超市管理系统测试是一种对抗性的超市管理系统测试过程。在这种超市管理系统测

试中,将把应用程序或系统置于极端的条件下(或者是模拟的极端条件下),以产生故障(例

如设备输入/输出(I/O)故障或无效的数据库指针和关键字)。然后调用恢复进程并监测和

检查应用程序和系统,核实应用程序或系统和数据已得到了正确的恢复。

3-12超市管理系统配置测试

配置超市管理系统测试核实超市管理系统在不同的软件和硬件配置中的运行情况。在大

多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。客

户机工作站可能会安装不同的软件 例如,应用程序、驱动程序等 而且在任何时候,都可

能运行许多不同的软件组合,从而占用不同的资源。

3.13安装超市管理系统测试

安装超市管理系统测试有两个目的。第一个目的是确保该软件在正常情况和异常情况的

不同条件下 例如,进行首次安装、升级、完整的或自定义的安装 都能进行安装。异常情

况包括磁盘空间不足、缺少目录创建权限等。第二个目的是核实软件在安装后可立即正常运


相关内容

  • 中国移动自动路测监控指导手册-V2
  • 自动路测监控指导手册 (2012年3月编制) 方 K 目录 目录 一.测试计划创建 . .......................................................................................................... ...

  • 软件测试计划(STP)
  • 7.3软件测试计划(STP) 说明: 1.<软件测试计划>(STP)描述对计算机软件配置项CSCI,系统或子系统进行合格性测试的计划安排.内容包括进行测试的环境.测试工作的标识及测试工作的时间安排等. 2.通常每个项目只有一个STP,使得需方能够对合格性测试计划的充分性作出评估. 软件测 ...

  • 软件项目的计划管理
  • 论文关键词:软件项目软件项目管理计划管理 论文摘要:本文首先简要介绍了软件项目计划:然后阐述了计划管理中应遵循的原则:最后提出了实现计划管理的两个具体方法. 在解决软件危机的过程中,越来越多的软件开发公司意识到在软件项目开发过程中有效的管理所起到的重要作用.而在软件项目管理过程中,软件项目的计划管理 ...

  • _软件项目计划书
  • PSSP_TMP_PP_001 1.1.00 软件项目计划书 基于 PI 实时数据库的实时管理系统 项目计划书 编 审 批 制 核 准 黄俊惠 完成日期 CopyRight2006 宝迅信息技术有限公司 第1页 共 11 页 PSSP_PRC_OPF_001 1.1.00 软件项目计划书 修订履历 ...

  • 工作计划制定软件(共2篇)
  • 篇一:附录6:软件开发项目计划编制过程 软件开发项目计划编制过程 1项目计划的要素 根据pmbok2000,项目计划可以包含如下要素: 1.1 项目范围说明 1.1.1项目意义 为了使用户和开发小组能明确对所建网站要达到的功能.双方通过不断地讨论和交互,最终形成具有建设性目标的书面条款.经过研究确认 ...

  • 软件项目管理考试重点及课后答案
  • 1. 需求分析团队中最主要的人员:项目经理.系统分析人员.设计人员.用户方业务人员. 2. 提高软件开发效率的方法:架构设计.软件包(成熟的).开源软件.CASE工具.面向 对象代码重用方法.制定编码规范.代码生成工具.好的软件开发工具.平台. 3. 软件项目的属性:(1)惟一性.(2)一次性(3) ...

  • 软件开发项目管理说明
  • 软件开发项目计划书编写说明 摘要:本文主要对软件开发项目计划书的格式及主要内容的编写要点进行说明,对一些内容进行了举例说明. 关键词:项目.计划书.格式.编写说明 一.项目计划书格式 根据<GB8567-88计算机软件产品开发文件编制指南>中项目开发计划的要求,结合实际情况调整后的< ...

  • 软件工程文档编写指南
  • 软件文档编写指南封面格式: 封面格式:文档编号 版 本 号文档名称: 项目名称: 项目负责人:编写 校对 审核 批准 开发单位年 年 年 年月 月 月 月日 日 日 日系统规约说明书( 系统规约说明书(System Specification) )一.引言 A. 文档的范围和目的 B. 概述 1.目 ...

  • 软件开发计划书
  • 软件开发计划书 项目名称:开发实验室管理系统 目 录 1引言 ---------------------------------------------------------------------------------------------- 3 1.1编写目的 -------------- ...

  • 01企业人力资源管理系统项目计划书-软件121
  • 文档编号:HHIT-SECD-SE-01T-01 版 本 号:V1.0 企业人力资源管理系统项目计划说明书 项目名称 项目负责人 项目开发单位 项目成员 企业人力资源管理系统 xxx 淮海工学院计算机工程学院软件xxx xxxxxxxxxxxxxxxx 2015年6月09日 软件工程课程设计项目组任 ...