欢迎来到天天文库
浏览记录
ID:21738522
大小:188.75 KB
页数:16页
时间:2018-10-24
《客户管理系统测试文档》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、客户管理系统测试文档项目组成员:组长:王洪龙组员:吕长建曹庆贺王国华赵明义王方兵李财政曾素芳2012年6月1.弓IW1.1编写目的1.2项目背景1.3定义1.4参考资料2.條謎2.1H标2.2运行环境3.i十戈G3.1测试方案3.2测试项目计划3.3测试准备4.测试项0说明5.评价5.1软件能力5.2缺陷和限制5.4测试结论1.引言1.1编写目的是为了发现和报告本软件的错误和缺陷。通过对这些错误和缺陷的处理,确保本软件的语言质量、互操作性、功能等符合软件的设计要求,满足用户的使用要求。通过分析错误产生的原因和错误
2、的分布特征,可以帮助项目管理者发现当前所采川的软件过程的缺陷,以便改进。同时,这种分析也能帮助设il•出有针对性地检测方法,改善测试的有效性。1.2项目背景本项目的名称:客户管理系统随着电脑的普及以及管理理念在企业屮的推广,目前很多的用户都采用各种岛效的管理软以节约很大的成本。本系统最大的特点就是方便快速的查找客户信息。节约时间和提高效率。。1.3定义Java语言:它是简单的、面向对象的、稳定的、安全的、高效的、与平台无关的、解释性的、多线程的、动态的编程语言。简略的说,Java是目前最先进最成熟最商效最安全的高
3、级编程语言。它能最大程度上实现其他语言难以实现的跨平台性。1.4参考资料作者标题编号发表日期资料来源BruceEckel著陈昊鹏译Java编程思想阁书馆相关视频教程讲师1.任务概述2.1目标充分测试系统。使其成为一个能够使用的客户管理系统。2.2运行环境WindowsxpJdk1.7mysql3.计划3.1测试方案1功能测试采取运行软件的方法。逐步的测试系统具有的功能是否正确,通过跟踪运行吋的系统变量和数据库的数据,逐步查看项目是否具有相应的功能。首先完成单个的单元测试用例。实现单个模块的功能测试,在逐步完成单元
4、模块的测试后再进行系统的测试。测试系统具有的整体功能。测试方法:运行时跟踪系统的变:w:值来观察系统的运行正确性测试策略:单元测试+集成测试的A法2性能测试由于整个项目的性能瓶颈主要是体现在数据库的查询和链接的速度上。所以主要的性能测试是体现在数据库的查询的部分。测试方法:采用mysql对数据库端的性能进行测试,通过对每个表的查询时,得到每个表格的查询性能。测试环境:Mysqi测试策略:先测试当前的运行性能,在完成对数据库的索引建立后再进行性能的测试,从而得到相应的效率提高。3负载测试由于本项目采用的客户管理系统
5、。所以需要满足客户的负载要求,在相应的负载内。看查询速度是否降低。。4可靠性测试.首先通过在有使用代表性的环境屮执行软件,以证实软件需求是否正确实现。希望通过软件可靠性测试找出所有对软件可靠性影响较大的错误。测试方法:软件可靠性测试不同于硬件可靠性测试,这主要是因为二者失效的原因不同。硬件失效一般是巾于元器件的老化引起的,因此硬件可靠性测试强调随机选取多个相同的产品,统计它们的正常运行时间。正常运行的平均时间越艮则硬件就越可靠。软件失效是由设计缺陷造成的,软件的输入决定是否会遇到软件内部存在的故障。因此,使用同样
6、一组输入反复测试软件并记录其失效数据是没有意义的。在软件没有改动的情况下,这种数据只是首次记录的不断重复,不能用来估计软件可靠性。软件可靠性测试强调按实际使用的概率分布随机选择输入,并强凋测试需求的覆盖而。即采取覆盖曲广泛的测试用例来测试软件运行过程中可能山现的问题。1.2测试项目计划测试活动计划开始日期实际开始H期结束曰期制定测试计划2012-6-92012-6-92012-6-10系统测试2012-6-92012-6-92012-6-10对测试进行评估2012-6-92012-6-92012-6-10产品发布
7、2012-6-102012-6-102012-6-103.3测试准备测试目标:[确保数据库访问方法和进程正常运行,数据不会遭到损坏]测试范围:技术:[调用各个数据库访问方法和进程,并在其中填充有效的和无效的数据(或对数据的请求)。检查数据库,确保数据已按预期的方式填充,并且所有的数据库事件己正常发生;或者检杏所返回的数据,确保正当的理巾检索到了正确的数据]开始标准:完成标准:[所有的数据库访问方法和进程都按照设计的方式运行,数据没有遭到损坏。]测试重点和优先级:需考虑的特殊事项:[测试可能需要DBMS开发环境或驱
8、动程序在数裾库屮直接输入或修改数据。进程应该以手工方式调用。3.3.1〔据和数据库完整性测试3.3.2集成测试[集成测试一主要目的检测系统是否达到需求对业务流程及数据流的处理是否符合标准,检测系统对业务流处理是否存在逻辑不严谨及错误,检测需求是否存在不合理的标准及要求。此阶段测试基于功能完成的测试。]测试目标检测需求是否满足客户要求测试范围:需求屮明确不同功能模块而形成一
此文档下载收益归作者所有