您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页软件工程课程设计报告 之 测试分析报告

软件工程课程设计报告 之 测试分析报告

来源:意榕旅游网
测试分析报告

1.引言

1.1 编写目的

测试分析报告是在测试分析的基础上,对测试的结果以及测试的数据等加以

记录和分析总结。它也是测试过程中的一个重要环节,同时,它也是对软件性能的一个总的分析和认可及对不足之处的说明。因此,测试分析报告对于今后对软件的功能的加强,不足之处的弥补等都起着十分重要的提纲作用。另外,它还利于今后软件开发者阅读原程序,根据测试提供的数据和结果,分析原代码,掌握各函数的功能和局限性。从而缩短软件开发者的再开发时间和所耗费的精力.资金。从这方面上,我们不难发现,测试分析报告所指明的对象主要是针对于软件开发者。

1. 2项目背景

此项目是我们应广大用户的需求,要求开发一套实时,有效,完善,

安全性好的即时聊天软件系统,我飞Q软件开发小组应聘对此进行开发。

1. 3定义

SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。 MySQL: 系统服务器所使用的另一个数据库管理系统(DBMS)。 SQL: 一种用于访问查询数据库的语言

事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。

1.4参考资料

软件工程及其应用 周苏、王文等 软件工程

软件工程

张海藩 钱乐秋

天津科学技术出版社 清华大学出版社 清华大学出版社

项目的计划任务书 飞Q软件开发小组

项目开发计划 飞Q软件开发小组 需求规格说明书 飞Q软件开发小组 概要设计说明书 飞Q软件开发小组 详细设计说明书 飞Q软件开发小组 用户操作手册 飞Q软件开发小组

测试计划 飞Q软件开发小组

上网查询的资料

1. 5测试环境

服务器端:装有奔腾4处理器、1g内存的windows xp PC机 客户端:同上

由于条件差,client 及 server 均在一台机器上测试,所以程序实际运行

结果要远远好于 此次测试结果,特此说明

2.测试计划执行情况

2.1 测试项目

2.1.1、客户端:

客户端登录模块测试

客户端接受用户输入的帐号和密码及其他登录信息,然后经网络

传送给服务器,然后服务其返回信息。

客户端更新个人信息模块测试

客户端将用户修改的个人信息,发送到服务器,同时本地的个人信息也相应的更新,如更新头像昵称等等

客户端安全模块测试

用户根据自己的需要,对帐号进行不同程度的保护,当忘记密码或帐号被盗时的时候不至于束手无策,用户可以通过一系列安全措施保护找回自己的密码以保证自己的帐号不被他人长期利用

客户端用户好友增删改查模块测试

没有好友的客户端没有什么意义,也不符合即时聊天工具设计的初衷,客户端只有有了好友,只有能进行与好友即时聊天了,才算真正即时聊天,所以测试客户端增删改查的效果,用户通过精确模式或者按条件查找模式查找好友,并添加自己想添加的用户;当自己想删除某个好友的时候可以随时删除,当想修改某个人的昵称的时候,可以随时修改好友昵称;此模块测试进行响应的增删改查操作后,客户端的显示效果及服务器端的反映

客户端聊天模块

用户选中某个好友后进行聊天,测试发送消息后本人与好友的聊天

模块反映及其速度

2.1.1、服务器端:

服务器响应速度测试 :

服务器的响应速度对用户体验有很大影响,此项将测试当一个到多个客

户端访问数据库的时候,服务器的响应速度如何

服务器安全响应准度测试 :

服务器的响应不光要快并且要准,此项将测试服务器的响应准度,及当

客户端请求数据的时候服务器是否能返回正确的数据

2.2 测试机构和人员

测试机构 ―― 飞Q软件开发小组

2.3 测试结果(此测试均在局域网中进行)

2.1.1、客户端:

客户端登录模块测试 测试次数 1 2 3 平均时间:

客户端更新个人信息模块测试 测试内容 头像 个人签名 年龄 地区 平均时间: 结果 修改成功 修改成功 修改成功 修改成功 响应时间(秒) 0.1 0.1 0.1 0.1 0.1 结果 登录成功 登录成功 登录成功 登录响应时间(秒) 0.5 0.4 0.6 0.5

客户端安全模块测试

测试内容 设置密保 修改密码 重设密码 修改密保 平均时间:

客户端用户好友增删改查模块测试

结果 设置成功 通过密保找回成功 验证密保并成功设置 先验证后修改成功 响应时间(秒) 0.1 0.5 0.5 0.6 0.1 测试内容 查找用户如图1 删除好友 修改好友昵称 添加好友 结果 查找到相应结果 图2 删除成功 修改成功 响应时间(秒) 0.3 0.1 0.5 添加人与被添加人均添0.6 加成功 平均时间: 0.4

图1-按条件查找

图2-查找结果

客户端聊天模块

经测试,聊天无bug 聊天信息在局域网内传输时间在毫秒级别,界面漂亮,无瑕

疵,聊天测试界面如下:

2.1.1、服务器端:

服务器响应速度测试 :

服务器的响应速度对用户体验有很大影响,此项将测试当一个到多个客

户端访问数据库的时候,服务器的响应速度如何

登录压力测试:

同时测试人数 1 50 200

申请压力测试:

同时测试人数 1 50 200 申请失败率 0 0 0 申请响应时间(秒) 0.1 0.5 2 登录失败率 0 0 1% 登录响应时间(秒) 0.5 1 3 500

0.1% 3 其他压力测试均在预想范围内

服务器安全响应准度测试 :

请求好友信息压力测试:

同时测试人数 1 50 200 500

信息正确率 100% 100% 100% 99.9% 响应时间(秒) 0.5 1 3 3

2. 软件需求测试结论

在经过对各模块的测试后,已经能够证实该软件各方面的能力都相当不

错。只是在网络传输方面还有待加强。

4.评价

4.1 软件能力

经测试证实该软件在各方面的综合能力都不错。

4.2 缺陷和限制

网络传输的保密性.安全性以及数据库的安全性还存在一定的缺陷。有可能会 在用户数量超载时由于传输过程中数据的丢失造成软件运行的错误。

4.3 建议

建议在网络传输方面加强其保密性和安全性.在数据库设计及服务器算法上改进

4.4 测试结论

该软件在各方面的综合能力都可以,通过!

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务