软件测试实习报告

上传人:琴**** 文档编号:19484738 上传时间:2017-11-19 格式:DOC 页数:17 大小:365.50KB
返回 下载 相关 举报
软件测试实习报告_第1页
第1页 / 共17页
软件测试实习报告_第2页
第2页 / 共17页
软件测试实习报告_第3页
第3页 / 共17页
软件测试实习报告_第4页
第4页 / 共17页
软件测试实习报告_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《软件测试实习报告》由会员分享,可在线阅读,更多相关《软件测试实习报告(17页珍藏版)》请在金锄头文库上搜索。

1、软件测试实习报告实习心得此次实习为期一周,内容为鸿利来餐饮娱乐管理软件的软件测试。在此之前,我从未接触到软件测试的相关内容,所以在实习开始之前,查阅了许多相关资料,积累了基本的知识架构,为上机测试做好了准备。由于有之前的相关准备,在老师介绍软件测试的相关内容时,我能够轻松的理解并加以运用。在上机测试之前,根据之前对软件测试的了解和老师的耐心讲解,结合自身实际,我首先做了详细的软件测试计划:1. 明确测试的目标,增强测试计划的实用性;2坚持“5W”规则,明确内容与过程;3在测试中严格遵循用户操作手册 ,保证测试计划满足实际需求;4. 根据老师提供的测试详细规格、测试用例加以应用。5. 开展测试,

2、并记录缺陷。合理的安排调整测试进度。在熟悉软件测试的基本知识和做好相关规划后,我开始了对鸿利来餐饮娱乐管理软件的测试。老师所给的软件测试的文档示范中,软件测试包括 9 项测试,由于该软件开发已经较为完备,其中安全测试、负载测试、稳定性测试、易用性测试、文档测试、安装测试等方面的测试问题不大,测试工作较为简便,结合自身实际,所以在此次实习中,我将测试的重点放在了逻辑测试、功能测试和性能测试的工作上。其中,逻辑测试主要对软件的逻辑设计方面进行了深入评判,检查软件设计是否在某些方面有悖于正常的逻辑思维,是否在实际情况相符。发现了一些诸如单个包间可容纳客人数无限制、同一服务员可服务客人数无限制等逻辑错

3、误。功能测试主要检查实际软件的功能是否符合用户的需求,测功能是否已经全部实现,某个实现是不是有 BUG。主要为了发现以下几类错误:是否有不正确或遗漏的功能;功能实现是否满足用户需求和系统设计的隐藏需求;能否正确接收输入;能否正确输出结果。性能测试工作的目的是检查系统是否满足在需求说明书中规定的性能,性能测试常常需要和强度测试结合起来,并常常要求同时进行软件和硬件的检测。性能测试主要的关注对象是响应时间,吞吐量,占用内存大小(辅助存储区),处理精度等。这每项测试都包括三个部分,一组操作,一组预期结果和一组实际结果。另外要尽量用最少的测试用例覆盖软件功能的绝大方面。在测试过程中,我在每次测试结束后

4、都作好相关记录,以便之后的测试加以修正和改进。在具体软件测试的过程中,我总结了以下几个测试的小技巧:() 边界测试,测试用户输入框中的数值的最大数和最小数,以及为空时的情况。() 非法测试,例如在输入数字的地方输入字母。() 跟踪测试,跟踪一条数据的流程,保证数据的正确性。() 在开始测试时应保证数据的正确性,然后在从系统中找出各种 BUG。()认真做好测试记录在做完一天的测试记录之后,第二天再根据第一天的测试记录重复测试你会发现有未修正的错误。()用户的易用性测试,软件设计的最终目的是要交付用户使用,软件界面友好,易操作也需要在测试中加以完善。程序中 BUG 的级别分为以下四类:A :操作系

5、统或者网络瘫痪;B:应用程序崩溃、非法退出或功能模块无法实现;C :篡改设计;功能实现错误或功能实现不完善;容错失败、数据逻辑关系错;D:界面布局不合理;操作不方便;建议性修改。在对以上三方面的测试中,我所测试出的程序的 BUG 主要存在于和两个级别。此次的软件测试的实习使我收获很多,尽管我们做得是最基本的一些测试内容,软件的 BUG 也都较为简单,易于发现,但在今后的学习生活中,我会更加努力学习软件测试的相关知识,尽管在软件测试方面的经验还不够,但我对测试坚定不移的信心和热情,我会不断努力和提升,加强自己的基本技能的提高,为今后参加工作做好相关的准备。鸿利来餐饮娱乐管理软件测试一、测试目标1

6、. 验证鸿利来餐饮娱乐管理软件(包含前台收银、综合管理、帮助文件)是否满足客户的需求,按照用户操作手册是否能够顺利完成系统的所有操作;2. 验证鸿利来餐饮娱乐管理软件是否正确完成所有流程,并输出正确的结果(报表打印,查询以及系统要求的数据存储等) ;3 验证鸿利来餐饮娱乐管理软件的性能需求(系统的响应性能、数据库的压力负载、长时间运行后的性能状态等)是否满足设计的要求;4. 验证鸿利来餐饮娱乐管理软件按照用户安装手册能够顺利完成系统的所有安装过程。二、测试内容鸿利来餐饮娱乐管理软件经过分析、设计、实现等工作之后,于 2010.10.25 进入测试阶段。在测试过程中,我们组成专门的测试小组,对鸿

7、利来餐饮娱乐管理软件分别进行以下各项测试:1 功能测试; 2 业务处理测试;3 安全测试; 4 性能测试; 5 负载测试;6 稳定性测试; 7 易用性测试;8 文档测试;9 安装测试三、测试环境软件环境:操作系统:Windows 95/98/Me 或 Windows 2000其它:Microsoft Excel97/2000数据库:Access硬件环境:最低配置:CPU:奔腾 166 MMX 及以上内存:64MB 及以上显卡:标准 VGA 256 显示模块硬盘:最小空闲空间 50MB建议配置:CPU:奔腾 II 400 及以上内存:128MB 及以上显卡:16 位真彩色及以上硬盘:硬盘空闲空间

8、 600MB四、测试手记1.功能测试在进行该项测试过程中,按照操作手册对鸿利来餐饮娱乐管理软件的操作过程进行了全面的测试,同时检查了操作手册的可操作性、易读性、全面性。该过程中,发现容错和提示信息方面的问题,已进行了修改,同时,还发现操作手册的编写内容、格式等不太规范,经过修改以后,操作手册易懂、易读、易使用。2.业务处理测试 在进行该项测试过程中,就系统的业务流程及数据流程等进行全面的测试,重点检查系统的业务流程是否完整,数据的输入、处理、输出是否满足需求和设计,该项测试发现了一些小问题,已全部进行了修改。3 安全测试在进行该项测试过程中,就系统的安全登录范围进行了测试。以系统默认的用户10

9、1,口令为 101 的身份登录,分别给不同用户授予不同子系统或模块的权限,再分别以不同用户身份登录,验证各用户的权限范围是否正确,该项测试没有发现问题。4. 性能测试在进行该项测试过程中,主要就程序运行速度、图象加载速度、刷新速度、打印速度及查询速度等进行了测试。经测试后,发现当数据库中具有大量数据,进行数据库访问时,性能有所下降,经过重新部署后,解决了该问题。5.负载测试在进行该项测试过程中,主要就当数据库中具有大量数据时,系统的资源使用情况进行测试。我们通过自主开发的流程跟踪系统来给被测系统的数据库的一个子系统的所有表产生 50000 条数据,然后进行鸿利来餐饮娱乐管理软件的输入、处理、输

10、出等操作,通过性能监视器分别对服务器的内存、CPU、硬盘的 I/O 速度等系统资源的使用情况进行观察,发现系统的资源使用有所提高,查询性能有所降低,但不影响正常使用。6.稳定性测试在进行该项测试过程中,主要就鸿利来餐饮娱乐管理软件连续运行 48 小时后,系统是否正常运行,不死机,不中断进行了测试,该项测试没有发现问题。7.易用性测试在进行该项测试过程中,主要就鸿利来餐饮娱乐管理软件的用户界面的友好性、易操作性及操作灵活性、联机帮助丰富性、对用户计算机知识的要求等方面进行了测试。结果发现一些问题,已全部修改。8 文档测试在进行该项测试过程中,主要就鸿利来餐饮娱乐管理软件的用户手册的完整程度、用户

11、手册的描述与软件实际功能是否一致、联机帮助丰富性、对用户计算机知识的要求等方面进行了测试。结果发现一些问题,已全部修改。9.安装测试在进行该项测试过程中,按照用户安装手册进行了操作,没有发现问题。10Bug 分析1bug 分类统计2趋势预测及回归分析3已改及未改 Bug 数量对比4已改 Bug 分类统计5未改 bug 分类统计6测试成本分析该项目的开发时间是 3*5 人月=15 人月,测试时间是 3* 2 人月=6 人月,测试时间所占比例是 40%;该项目组的制造费用是 20 万元,其中开发费用是(23.6/21*15)=15 万元,测试费用是 23.6/21*6=5 万元,测试所占费用的 2

12、5%。7对后期项目的影响该产品的开发人员开发对测试的概念、测试技术和测试方法不是很了解,所以到了确认测试时 bug 很多,我们在确认测试阶段打回两次以后,再经过我们的反复培训,他们的测试能力得到提高,质量意识也得到了提高,所以项目组的人员在项目中,几乎再没有出现曾经出现过的 bug,新开发的模块也没有出现一般的 A 和 B 类错误,使该项目能够在短时间内保质保量的完成开发和测试工作(除了技术难度以外的工作) ,我们在对项目进行系统测试时,bug 出现率降低了 80%,使成本降低了 40%。五、测试结论1 功能测试结果测试项目 测试结果 说明开单 通过 功能已全部实现点菜 通过 功能已全部实现结

13、账 通过 功能已全部实现换桌 通过 功能已全部实现减菜 通过 功能已全部实现2 业务处理测试结果 测试项目测试结果 说明大堂管理 基本通过 功能已全部实现财务管理 通过 满足现有业务需求。吧厨管理 通过 满足现有业务需求。档案管理 通过 满足现有业务需求。系统管理 通过 满足现有业务需求。综合查询 基本通过 各功能已实现。查询条件及显示项需用户进一步确认。3 性能测试结果测试项目 测试 结果 说明程序启动速度 30”64 此为开机后第一次运行该软件的速度图象、图形加载速度 30”83 图象格式文件(206KB,20 页)刷新、查询速度 3”09 页面字体改变打印速度 326”35 A4 纸 5

14、 页(HP4LC 打印机) 4 稳定性测试资源占用率测试结果测试项目 测试 结果 说明内存占用量(包括虚存) 6% 包括虚拟内存占用硬盘空间 25957KB 内存释放 100% 5 负载测试资源占用率测试结果测试项目 测试 结果 说明内存占用量(包括虚存) 20% 包括虚拟内存占用硬盘空间 125957KB 内存释放 80% 6 安全测试结果测试项目 测试 结果 说明对用户操作错误的屏蔽 通过 能屏蔽用户错误操作可恢复性 通过 断电时能保护文件并可恢复稳定性 通过 测试时运行基本稳定错误提示的丰富性 通过 有错误提示数据安全性 通过 通过数据备份实现数据的安全性 7 易用性测试结果测试项目 测

15、试 结果 说明用户界面的友好性 通过 界面友好,提供多种风格的界面易操作性及操作灵活性 通过 提供智能化操作导向,操作过程直观灵活 联机帮助丰富性 通过 联机帮助信息丰富但不全面对用户计算机知识的要求 通过 熟悉 Excel 操作 8 文档测试结果测试项目 测试结果 说明用户手册的完整程度 基本通过 无印刷出来的用户手册,只有电子文档,易读、易懂、易操作用户手册的描述与软件实际功能是否一致 基本通过 电子文档中有少数与实际软件不一致的地方 附:BUG 记录表编号 模块名称 BUG 描述类别 修改人修改日期1 综合管理/大堂管理/客户管理 新增功能中的姓名项不能重复,应可重复 C 祁秀洁 2013.1.142 综合管理/大堂管理/客户管理 新增功能中的荣誉度没有大小限制 C 祁秀洁 2013.1.143 综合管理/大堂管理/客户管理 新增功能中的客户姓名数据类型不正确 C 祁秀洁 2013.1.144 综合管理/大堂管理/客户管理 新增功能中的电话号码数据类型不正确 C 祁秀洁 2013.1.145 综合管理/大堂管理/客户管理 新增功能中的手机号码数据类型不正确 C 祁秀洁 2013.1.146 综合管理/大堂管理/客户管理 新增功能中的身份证号码数据类型不正确 C 祁秀洁 2013.1.147 综合管理/大堂管理/客户管理 新增功能中的卡号数据类型不正确

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号