当前位置:文档之家› 资产管理系统测试文档

资产管理系统测试文档

财务管理系统测试文档小组成员:组长:组员:2012年6月目录1.引言...............................................................................................................................................1.1编写目的..............................................................................................................................1.2项目背景..............................................................................................................................1.3定义......................................................................................................................................1.4参考资料.............................................................................................................................. 2.任务概述.......................................................................................................................................2.1目标......................................................................................................................................2.2运行环境.............................................................................................................................. 3.计划...............................................................................................................................................3.1测试方案..............................................................................................................................3.2测试项目计划......................................................................................................................3.3测试准备............................................................................................................................... 4.测试项目说明............................................................................................................................... 5.评价...............................................................................................................................................5.1软件能力...............................................................................................................................5.2缺陷和限制...........................................................................................................................5.4测试结论...............................................................................................................................1.引言1.1编写目的是为了发现和报告本软件的错误和缺陷。

通过对这些错误和缺陷的处理,确保本软件的语言质量、互操作性、功能等符合软件的设计要求,满足用户的使用要求。

通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。

同时,这种分析也能帮助设计者设计出有针对性地检测方法,改善测试的有效性。

1.2项目背景本项目的名称:财务管理系统如今我们的生活越来越信息化了,可以说我们每个人的生活已经离不开计算机的帮助,为了使我们的生活更方便和快捷,越来越多的个人应用软件成为人们的重要助手。

实际生活中经常要对各项财务收支进行管理,本系统的目的就是利用计算机来对各项财务进行电子化的管理,使我们的理财更加方便和理性化。

1.3定义Java语言:它是简单的、面向对象的、稳定的、安全的、高效的、与平台无关的、解释性的、多线程的、动态的编程语言。

简略的说,Java是目前最先进最成熟最高效最安全的高级编程语言。

它能最大程度上实现其他语言难以实现的跨平台性。

1.4参考资料2.任务概述软件测试目标充分测试系统。

使其成为一个能够使用的财务管理系统,我们要求满足用户对财务的管理,提供用户对现金的收支进行的操作功能,使得当用户的记录需要修改时,可以方便的添加、修改和删除。

软件测试环境2.2运行环境WindowsJdk 1.7mysql3.计划3.1测试方案1功能测试采取运行软件的方法。

逐步的测试系统具有的功能是否正确,通过跟踪运行时的系统变量和数据库的数据,逐步查看项目是否具有相应的功能。

首先完成单个的单元测试用例。

实现单个模块的功能测试,在逐步完成单元模块的测试后再进行系统的测试。

测试系统具有的整体功能。

测试方法:运行时跟踪系统的变量值来观察系统的运行正确性测试策略:单元测试+集成测试的方法2性能测试由于整个项目的性能瓶颈主要是体现在数据库的查询和链接的速度上。

所以主要的性能测试是体现在数据库的查询的部分。

测试方法:采用mysql对数据库端的性能进行测试,通过对每个表的查询时,得到每个表格的查询性能。

测试环境:Mysql测试策略:先测试当前的运行性能,在完成对数据库的索引建立后再进行性能的测试,从而得到相应的效率提高。

3负载测试由于本项目采用的财务管理系统。

所以需要满足客户的负载要求,在相应的负载内。

看查询速度是否降低。

4可靠性测试.首先通过在有使用代表性的环境中执行软件,以证实软件需求是否正确实现。

希望通过软件可靠性测试找出所有对软件可靠性影响较大的错误。

测试方法:软件可靠性测试不同于硬件可靠性测试,这主要是因为二者失效的原因不同。

硬件失效一般是由于元器件的老化引起的,因此硬件可靠性测试强调随机选取多个相同的产品,统计它们的正常运行时间。

正常运行的平均时间越长,则硬件就越可靠。

软件失效是由设计缺陷造成的,软件的输入决定是否会遇到软件内部存在的故障。

因此,使用同样一组输入反复测试软件并记录其失效数据是没有意义的。

在软件没有改动的情况下,这种数据只是首次记录的不断重复,不能用来估计软件可靠性。

软件可靠性测试强调按实际使用的概率分布随机选择输入,并强调测试需求的覆盖面。

即采取覆盖面广泛的测试用例来测试软件运行过程中可能出现的问题。

3.2测试项目计划3.3测试准备3.3.1数据和数据库完整性测试3.3.2集成测试[集成测试―主要目的检测系统是否达到需求对业务流程及数据流的处理是否符合标准,检测系统对业务流处理是否存在逻辑不严谨及错误,检测需求是否存在不合理的标准及3.3.3功能测试[对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。

这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。

此类测试基于黑盒技术,该技术通过图形用户界面(GUI)与应用程序进行交互,并对交互的输出或结果进行分析,以此来核实应用程序及其内部进程。

以下为各种应用程序列出了推荐使用的测试概要:]3.3.5用户界面测试[用户界面(UI)测试用于核实用户与软件之间的交互。

UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。

另外,UI测试还可确保UI中的对象按照预期的方式运行。

]3.3.6性能评测[性能评测是一种性能测试,它对响应时间、事务处理速率和其他与时间相关的需求进行评测和评估。

性能评测的目标是核实性能需求是否都已满足。

实施和执行性能评测的目的是将测试对象的性能行为当作条件(例如工作量或硬件配置)的一种函数来进行评测和微调。

4.测试项目说明4.1测试项目名称及测试内容4.2测试用例一、单元测试:1、程序逻辑性测试sql包二、集成测试:1、集成功能性测试:5.评价5.1软件能力5.2缺陷和限制5.4测试结论。

相关主题