- 1.1目的
开发一个方便快捷的局域网文件传输系统是很有意义的,它在文件传输方面的高效准确将会提高企业的办事效率,为企业节省开支,为家庭、宿舍用户提供方便。
- 1.2名词解释
TCP/IP协议;UDP协议;局域网文件传输;java程序设计;
- 1.3参考资料
【1】 明日科技.java编程大全.中国邮电出版社,2010.
【2】 明日科技编程百例.中国邮电出版社,2010.
【3】 李建华 王占全.编程从基础到实践.电子工业出版社,2007.TP312.
- 1.4测试摘要
这一节主要说明测试计划中重要的和可能有争议的问题。本节的主要目的是将这些信息传递给那些可能不会通读整个测试计划文档的人员。
- 1.4.1 重点事项
a)可用性
在这些电脑上分别安装局域网文件传输系统并运行,实现文件传输的具体步骤如下:
1、在工作组内的所有PC机上运行该软件。
2、输入要接受文件的PC机的IP地址号,并连接服务。
3、在PC机上打开要发送的文件。
b)设计约束
用java软件开发一个通过TCP/IP、UDP协议实现点到点文件传输的简单的局域网文件传输系统软件。该软件传输的文件格式包括文本文档(txt)、图片(JPG)和压缩包(.rar)等等。该传输系统运行的操作系统平台为Windows XP 或者Windows 7,在传输文件之前,需要将多台(>=2台)电脑通过路由器或者交换机用网线连接在一起,为各台PC机设置好IP并建立一个工作组。
在这些电脑上分别安装局域网文件传输系统并运行,实现文件传输的具体步骤如下:
4、在工作组内的所有PC机上运行该软件,并将其中一台PC机设置为发送端。
5、在PC机上打开要发送的文件。
6、输入要接受文件的PC机的IP地址号、并连接。
7、发送文件。
- 1.4.2 风险评估
性能,适用标准还有风险
- 2.1测试范围
对接口测试
物理层定义物理介质的各种特性:1、机械特性;2、电子特性;3、功能特性;4、规程特性。
数据链路层是负责接收IP数据报并通过网络发送之,或者从网络上接收物理帧,抽出IP数据报,交给IP层。
常见的接口层协议有: Ethernet 802.3、Token Ring 802.5、X.25、Frame relay、HDLC、PPP ATM 等。
对网络层测试
网络层负责相邻计算机之间的通信。其功能包括三方面。
(1)、处理来自传输层的分组发送请求,收到请求后,将分组装入IP数据报,填充报头,选择去往信宿机的路径,然后将数据报发往适当的网络接口。
(2)、处理输入数据报:首先检查其合法性,然后进行寻径--假如该数据报已到达信宿机,则去掉报头,将剩下部分交给适当的传输协议;假如该数据报尚未到达信宿,则转发该数据报。
(3)、处理路径、流控、拥塞等问题。
- 2.2测试目标
系统目标对测试人员了解自己需要做什么是非常重要的。测试项目负责人应积极与系统设计人员或开发人员沟通,以取得相关资料。测试人员必须知道系统是做什么并且帮助项目实现这种目标。在计划中包括系统视图和目标后,要确保所有的测试人员都知道项目和系统的目标。
通常情况下项目计划都是模糊的。模糊的目标必须通过成员的努力转换成可衡量和实现的东西。没有固定的视图和目标,你将无法完成部分任务。而且,你会发现很难将对产品的认识向别人转述。
测试质量目标 | 确认者(如需说明) |
测试已实现的产品是否达到设计的要求,包括:各个功能点是否以实现,业务流程是否正确 | 李增佐 |
产品规定的操作和运行稳定 | 郑丁鹏 |
- 3测试计划
- 3.1测试时间进度
测试阶段 |
开始时间 |
完成时间 |
测试人员 |
阶段完成标志 |
制定测试计划 | 5.29 | 5.30 | 李增佐 | 博客内容 |
需求Review | 5.30 | will | 郑丁鹏 | |
设计Review | 未开始 | |||
设计测试用例 | ||||
测试开发 | ||||
测试环境准备 | ||||
测试实施 | ||||
功能测试 |
||||
集成测试 |
||||
性能测试 |
||||
系统测试 |
||||
验收测试 |
||||
文档编写 |
- 3.2具体测试实施任务和时间人员安排
测试功能点 |
开始时间 |
完成时间 |
测试人员 |
说明 |
软件运行测试 |
6.14 |
几周后 |
李增佐 |
挖地基中 |
ip连接测试 | ||||
发送对话测试 | ||||
文件传输测试 | 6.20 | 几周后 | 郑丁鹏 | 挖地基中 |
传输状态测试 | ||||
文件完整性测试 |