系统测试报告

news/2024/10/25 13:13:56/

聊天系统设计与实现测试报告

1.编写目的
本测试报告编写目的在于对系统开发和实施后的结果进行测试以及测试结果分析,发现系统中存在的问题,描述系统是否符合项目需求说明明书中规定的功能和性能要求。
2.测试概要
(1)系统简介
仿QQ聊天系统是基于MySQL数据库开发工具进行设计,理论研究与实践相结合,利用计算机技术、数据库技术,java技术等对腾讯QQ聊天系统的开发设计进行研究以JAVA技术为核心,利用计算机局域网通信机制原理(例如TCP/IP协议、客户端/服务器端模式(C/S模式)、网络编程设计方法等)完成了一款适合局域网的仿QQ聊天系统。该系统主要由一个聊天服务器端程序和一个聊天客户端程序两块组成。前者通过Socket套接字建立服务器,服务器能读取、转发客户端发来的信息,并能刷新用户列表;后者通过与服务器建立连接来进行客户端与客户端的信息交流。经测试,系统工作性能稳定,基本能达到聊天功能。
客户端应该完成的工作包括:与Server端建立通信信道,向Server端发送消息,接收来自服务器的信息。相对服务器而言,客户端的任务更加的简单化,有了以上的简单分析,可以知道,解决了上述的四个问题,即完成了该聊天系统的核心。
服务端:服务器端应当创建一个ServerSocket对象,而且需要一直进行侦听是否有Client端连接或者断开连接。Server端应该是一个发送信息的核心,所有Client端的消息都会被传到Server端,由Server端根据要求进行分发信息,以上就是服务器端最主要的两个任务。
(2)测试计划描述
本次软件测试根据上述范围测试点进行测试用例的设计。主要采用黑盒/白盒用例设计方法等价类划分法、边界值分析法、错误推测法、场景法等方法。


http://www.ppmy.cn/news/526322.html

相关文章

OpenCV项目开发实战--实现换脸功能--附带 ( C++ / Python ) 的代码实现

文末附基于Python和C++两种方式实现的测试代码下载链接 在本教程中,我们将学习如何使用 C++ 和 Python 中的 OpenCV 和 DLib 将一张图像中的一张脸换成一张完全不同的脸。 这篇文章建立在之前关于面部关键点检测、Delaunay 三角剖分、面部变形和无缝克隆的文章的基础上 为什…

三种工厂方式

第四章 一、题目分析 (1)简单工厂模式使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,请实现该场景。…

设计模式——抽象工厂模式

写在前面 看了一下自己的博客,从15年开通(那时候大三)到现在(刚刚毕业)已经1年半了,大三开始就一直忙着各种比赛,靠熟人朋友接一些小项目,然后去年大四一年就来杭州实习,…

自动化立体仓库的规划与设计(学习笔记)

案例: 海尔物流和立体库 海尔集团公司分析发现在整个生产过程中,最受制约的就是仓储,就是原材料和零部件的仓储和配送,所以海尔选择了这个突破口。 在青岛海尔信息园里面建了一座机械化的立体库,在黄岛开发区建了一座全自动的立…

设计模式的应用(简单工厂、工厂方法、抽象工厂)

一.实验目的 熟悉建模工具。掌握简单工厂模式、工厂方法模式、抽象工厂模式,并进行设计应用。 二、实验内容 (1)、 简单工厂模式 使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M&…

C++设计模式之工厂模式(创建型)

工厂模式属于创建型模式,大致可以分为三类,简单工厂模式、工厂方法模式、抽象工厂模式。 1. 简单工厂模式(Simple Factory) 在面向对象系统设计中经常可以遇到以下的两类问题: 1)为了提高内聚(Cohesion)…

物联网时代下的三巨头:美的的势、格力的专、海尔的局

“没有伟大的企业,只有时代的企业”,无论用什么样的指标或者标准来评价一家企业,都不如去寻找这家企业身上最符合这个时代的特征。 翻看美的、格力、海尔三家企业的发展史,几乎在每个历史阶段上,其都能做出符合当期社…

马云以2750亿财富第三次成为中国首富;扎克伯格:AWS云服务成本太高;小米否认冰箱由海尔代工 | EA周报...

EA周报 2019年10月11日 每个星期7分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事、掌握IT核心技术。 热点大事件 任正非:鸿蒙最快1年即可媲美iOS和Android 据报道,华为创始人任正非在接受美国《财富》杂志采访时表示,华…