1、Picachoo聊天系统测试分析报告Picachoo测试分析报告1. 引言1.1 编写目的测试分析报告是在测试分析的基础上,对测试的结果以及测试的数据等加以记录和分析总结。它也是测试过程中的一个重要环节,同时,它也是对软件性能的一个总的分析和认可及对不足之处的说明。因此,测试分析报告对于今后对软件的功能的加强,不足之处的弥补等都起着十分重要的提纲作用。另外,它还有利于今后软件开发者阅读原程序,根据测试提供的数据和结果,分析原代码,掌握各函数的功能和局限性。从而缩短软件开发者的再开发时间和所耗费的精力资金。从这方面上,我们不难发现,测试分析报告所指明的对象主要是针对于软件开发者。这是软件开发者不
2、能忽略的一个步骤。1.2 项目背景在学习了Java EE和c#.net的课程后,我们对于融合Java EE和c#.net的系统产生了兴趣,同时得益于QQ的使用与学习,我们决定开发一个基于两者的通讯工具。应用于局域网的即时全能聊天系统。1.3 定义C#.net:基于.net FrameWork的编程语言,是c#语言的典型代表。Picachoo:a.本项目的名称 b.本项目的一个子项目,名称为Picachoo的PC客户端。下文如果不加说明则默认指Picachoo的PC客户端。SQL Server:本项目用到的数据库。PicachooServer:与数据库进行直接交互的服务器端程序。Tomcat:w
3、eb端的服务器,通过与PicachooServer对数据库进行访问。PicachooAdmin:管理员的web端。1.4 参考资料JavaEE编程技术 作者:郝玉龙C#入门经典第4版 作者:karli Watson Christian NagelC#高级编程(第7版) 作者:cIImmvm NAGEL 实用软件测试教程 作者 :温艳冬 王法胜2. 测试计划执行情况2.1 测试项目测试项目包括Web端和.NET客户端。两个部分都需要服务器端的配合,所以分为客户端服务端联合测试和.NET客户端服务端联合测试两个部分。由于服务器端可以再命令行和日志文件里面查看,可以方便的进行中枢控制和调试。2.2
4、测试机构和人员测试机构:熊猫软件开发小组测试人员:参与开发的熊猫软件开发小组全体以及热心同学。2.3 测试结果Web端测试:注册(Web端):注册成功:注册失败:注册(服务端):管理员(Web端):登录(服务端):管理员查看在线及注册用户数量(Web端)管理员查看在线及注册用户数量(服务器端)服务器的开启关闭状态查看及管理(Web端)服务器的开启关闭状态查看及管理(服务器端)用户信息管理和查看(Web端)用户信息管理和查看(服务器端)客户端测试:添加好友测试:更换背景图片:登录验证测试:客户端日志:3. 软件需求测试结论进过测试,Web端能够实现所有功能,服务器端处理良好,客户端实现大部分功能
5、。改正绝大部分Bug,有些不易发现的小Bug不可能在很少的时间内全部发现,需要在系统投入运行后发现并尽快修改。所有本系统能够顺利的运行起来。4. 评价4.1 软件能力软件有非常强的用户交互能力,用于体验好,并提供用户手册,方便管理员的使用以及提供移植方法,让系统在不同的环境下都能够顺利运行。借用日志文件,能够非常好的监控系统。4.2 缺陷与限制由于采用明文传输,网络传输的安全性还有待加强。数据库没有采用特殊加密,可以通过一些方法特殊的方法获取管理员密码,数据库安全性不是很高。由于服务器还存在一些尚未发现的bug,服务器有时候会非正常停止,鲁棒性不是很好。虽然应用配置文件等尽量保证可移植性,但是由于系统较为庞大,还有些东西没有考虑到需要之后尽力完善。4.3 建议尽量保持系统文件的完整性,由于系统包含许多日志文件等,尽量避免服务器的突然关闭,会导致一些不可预见的错误。4.4 测试结论系统经过测试,具有良好的性能,能够经受大部分测试,并修改已有Bug,是一个经过测试的可以放心运行的系统。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1