2022年资产管理系统测试文档 .pdf
《2022年资产管理系统测试文档 .pdf》由会员分享,可在线阅读,更多相关《2022年资产管理系统测试文档 .pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 财务管理系统测试文档小组成员:组长:组员:2012年 6 月名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 2 目录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
2、.4 测试结论 . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 3 1引言1.1 编写目的是为了发现和报告本软件的错误和缺陷。通过对这些错误和缺陷的处理,确保本软件的语言质量、 互操作性、功能等符合软件的设计要求,满足用户的使用要求。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。 同时,这种分析也能帮助设计者设计出有针对性地检测方法,改善测试的有效性。1.2 项目背景本
3、项目的名称:财务管理系统如今我们的生活越来越信息化了,可以说我们每个人的生活已经离不开计算机的帮助,为了使我们的生活更方便和快捷,越来越多的个人应用软件成为人们的重要助手。实际生活中经常要对各项财务收支进行管理,本系统的目的就是利用计算机来对各项财务进行电子化的管理,使我们的理财更加方便和理性化。1.3 定义Java 语言:它是简单的、面向对象的、稳定的、安全的、高效的、与平台无关的、解释性的、多线程的、动态的编程语言。简略的说,Java 是目前最先进最成熟最高效最安全的高级编程语言。它能最大程度上实现其他语言难以实现的跨平台性。名师资料总结 - - -精品资料欢迎下载 - - - - - -
4、 - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 4 1.4 参考资料作者标题编号发表日期资料来源Bruce Eckel 著 陈昊鹏译Java 编程思想图书馆作译者唐汉明深入浅出 MySQL- 数据库开发、优化与管理维护图书馆相关视频教程讲师2任务概述软件测试目标充分测试系统。 使其成为一个能够使用的财务管理系统,我们要求满足用户对财务的管理,提供用户对现金的收支进行的操作功能,使得当用户的记录需要修改时,可以方便的添加、修改和删除。软件测试环境2.2 运行环境Windows Jdk 1.7
5、 mysql名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 5 3计划3.1 测试方案1 功能测试采取运行软件的方法。逐步的测试系统具有的功能是否正确,通过跟踪运行时的系统变量和数据库的数据,逐步查看项目是否具有相应的功能。首先完成单个的单元测试用例。实现单个模块的功能测试,在逐步完成单元模块的测试后再进行系统的测试。测试系统具有的整体功能。测试方法:运行时跟踪系统的变量值来观察系统的运行正确性测试策略:单元测试+集成测试的方
6、法2 性能测试由于整个项目的性能瓶颈主要是体现在数据库的查询和链接的速度上。所以主要的性能测试是体现在数据库的查询的部分。测试方法:采用 mysql 对数据库端的性能进行测试,通过对每个表的查询时,得到每个表格的查询性能。测试环境:Mysql 测试策略:先测试当前的运行性能,在完成对数据库的索引建立后再进行性能的测试,从而得到相应的效率提高。3 负载测试由于本项目采用的财务管理系统。所以需要满足客户的负载要求,在相应的负载内。看查询速度是否降低。 。4 可靠性测试 . 首先通过在有使用代表性的环境中执行软件,以证实软件需求是否正确实现。希望通过软件可靠性测试找出所有对软件可靠性影响较大的错误。
7、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - - - - - - - 6 测试方法:软件可靠性测试不同于硬件可靠性测试,这主要是因为二者失效的原因不同。硬件失效一般是由于元器件的老化引起的,因此硬件可靠性测试强调随机选取多个相同的产品,统计它们的正常运行时间。正常运行的平均时间越长,则硬件就越可靠。软件失效是由设计缺陷造成的 ,软件的输入决定是否会遇到软件内部存在的故障。因此,使用同样一组输入反复测试软件并记录其失效数据是没有意义的。在软件没有改动
8、的情况下,这种数据只是首次记录的不断重复 ,不能用来估计软件可靠性。软件可靠性测试强调按实际使用的概率分布随机选择输入,并强调测试需求的覆盖面。即采取覆盖面广泛的测试用例来测试软件运行过程中可能出现的问题。3.2 测试项目计划测试活动计划开始日期实际开始日期结束日期制定测试计划2012-6-20 2012-6-20 2012-6-20 系统测试2012-6-20 2012-6-20 2012-6-21 对测试进行评估2012-6-21 2012-6-21 2012-6-22 产品发布2012-6-22 2012-6-22 2012-6-22 3.3 测试准备3.3.1 数据和数据库完整性测试测
9、试目标: 确保数据库访问方法和进程正常运行,数据不会遭到损坏 测试范围:技术: 调用各个数据库访问方法和进程,并在其中填充有效的和无效的数据(或对数据的请求)。检查数据库, 确保数据已按预期的方式填充,并且所有的数据库事件已正常发生;或者检查所返回的数据,确保正当的理由检索到了正确的数据开始标准:完成标准: 所有的数据库访问方法和进程都按照设计的方式运行,数据没有遭到损坏。测试重点和优先级:需考虑的特殊事项: 测试可能需要DBMS开发环境或驱动程序在数据库中直接输名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 -
10、- - - - - - 第 6 页,共 12 页 - - - - - - - - - 7 入或修改数据。进程应该以手工方式调用。3.3.2 集成测试 集成测试主要目的检测系统是否达到需求对业务流程及数据流的处理是否符合标准,检测系统对业务流处理是否存在逻辑不严谨及错误,检测需求是否存在不合理的标准及要求。此阶段测试基于功能完成的测试。 测试目标检测需求是否满足客户要求测试范围:需求中明确不同功能模块而形成一个大的功能。技术: 利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容:在使用有效数据时得到预期的结果。在使用无效数据时显示相应的错误消息或警告消息。各业务规则都得到了正确的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年资产管理系统测试文档 2022 年资 管理 系统 测试 文档
限制150内