版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、版本号:1.0保密级别:一般厂秘密机密厂绝密厂0.6文档号:工程编号:小端口网卡驱动程序(Version1.0 )测试分析书项目号10文档号0.6工程编号10小端口网卡驱动程序( Version 1.0 )测试分析书编制:王祢审核:卢坚批准:2004年 12月 18日目录1.1编写目的1.1.2背景1.1.3范围1.1.引言2 测试概要 22.1 测试方法与策略 2.2.2 测试过程概述 23 测试结果及发现 33.1 集成测试(重点) 3.3.2 功能测试 33.3 性能测试 33.4 配置测试 43.5 安装测试 44 对程序功能的结论 55 分析概要 55.1 能力 55.2 缺陷和限制
2、 55.3 建议与评价 56 附录:参考文档 51.1 编写目的 对完成的网卡驱动程序进行调试和改进,以达到能够正常使用的目的。使使用者可以了解到本驱动程序 的功能,以及限制。客观的反应出项目所完成的驱动程序所能达到的性能。1.2 背景 本驱动程序是一个能初始化和配置网络接口卡,并做到实时同步和排队功能,可以适用大部分网卡公共 功能的驱动程序。对用户来说,该驱动系统的性能优劣是直接影响到以太网的数据传输速度和系统的负载能 力的。测试可有助于改善程序的漏洞,并检查程序的功能及健壮性和稳定性。1.3 范围 该网卡驱动程序的开发环境: Microsoft Visual Studio.Net 2003
3、 Microsoft Visual Studio 6.0 Microsoft DDK Family for WINXP该网卡驱动程序的调试于测试工具:VtoolsDSoftIce该网卡驱动程序定位为适用于如下硬件配置:主机类型:Pentium III 或以上速度处理器操作系统:Windows XP/Windows 2000网卡:RTL81392 测试概要2.1 测试方法与策略测试方法:1 运用 SoftIce 进行白盒测试。侧重调试。2 以实际运行情况进行黑盒测试,考察性能及功能上的问题。测试策略:1集成测试2功能测试3性能测试4负载测试5强度测试6配置测试7安装测试注:测试方法与策略的详细内
4、容请参阅网卡驱动程序测试计划2.2 测试过程概述1 SoftIce 进行白盒测试,未发现代码有安全隐患,调试通过。2 通过黑盒测试,发现数据帧的发送于接收显示存在问题,现已修正。3在安装测试中,发现在已安装驱动和未安装驱动时能正常安装,但是卸载和更新时会发生死机现象。3 测试结果及发现3.1 集成测试(重点)集成测试一主要目的检测系统是否达到需求对业务流程及数据流的处理是否符合标准,检测系统对业务流处理是否存在逻辑不严谨及错误,检测需求是否存在不合理的标准及要求。此阶段测试基于功能完成的测 试。测试目标:检测数据传输时候数据流的正确性测试范围:在固定机器和已知环境下进行测试。技术:利用 Win
5、ICE 调试环境,对程序进行白盒测试。开始标准:程序设计初步完成。测试结果 :所计划的测试已全部执行。数据帧的拆装、帧的发送与接收、错误校验、数据信号的编码和解码代码均正确无误。未发现代码有安全隐患,用 TureCoverage 进行代码覆盖测试,一切正常。3.2 功能测试对测试对象的功能测试应侧重于所有可直接追踪到用例或功能和规则的测试需求。这种测试的目标是核 实数据的接受、处理和检索是否正确,以及规则的实施是否恰当。此类测试基于黑盒技术,该技术通过图形 用户界面( GUI )与应用程序进行交互,并对交互的输出或结果进行分析,以此来核实应用程序及其内部进 程。测试目标: 确保测试的功能正常,
6、其中包括建立连接的成功与否,通信的成功与否。测试范围: 在固定机器和已知环境下进行测试。技术:采用黑盒测试的方法,屏蔽底层细节,对程序功能进行测试。开始标准: 程序设计确定完成。测试结果 : 驱动程序能正常进行数据帧的拆装,发送、接受和错误检验。通过文件传输,确认驱动程 序的基本功能正常。遗憾的是,在对数据帧的发送和接受的数据显示上未做相应处理,在查看数据帧的流量 时,发送与接收字节的显示均为0。3.3 性能测试性能测试对响应时间、事务处理速率和其他与时间相关的需求进行评测和评估。性能评测的目标是核实性能需求是否都已满足。实施和执行性能评测的目的是将测试对象的性能行为当作条件(例如工作量或硬件
7、 配置)的一种函数来进行评测和微调。测试目标:在网络连通状态下,能够在不超过网卡本身传输率的清跨下进行正确传输。测试范围:在多台机器和已知环境下进行测试。技术: 在多台机器上,安装驱动程序,并进行类似功能测试的黑盒测试,用以在不同网络流量的条件下 检验数据传输的正确性。 并确定是否能够满足网卡本身的最大传输速率。开始标准:程序设计确定完成。测试结果 : 在不受限制的情况下,从校园 ftp 下载文件的速度可以达到 3MB/s ,在达到硬件瓶颈的情况 下也能够准确无误的进行通信。3.4 配置测试配置测试核实测试对象在不同的软件和硬件配置中的运行情况。在大多数环境中,机器的硬件及软件环境会有所不同。
8、用户的计算机可能会安装不同的软件 例如,应用程序、其他驱动程序等 而且在任何时候, 都可能运行许多不同的软件组合,从而占用不同的资源。测试目标: 核实测试可在所需的硬件和软件配置中正常运行。测试范围: 在不同机器和已知环境下进行测试。技术: 在不同计算机的不同硬件环境下 (例如不同型号的主板) ,在不同的软件环境下 (当然此二 点必须满足网卡型号和操作系统环境与要求一致) ,对该网卡驱动程序进行黑盒测试。开始标准: 程序确定完成。测试结果 : 此驱动程序被配置安装在 3 台不同硬件环境和软件的机器下,所有功能都成功完成,没有 出现任何故障。3.5 安装测试安装测试有两个目的。第一个目的是确保该
9、软件在正常情况和异常情况的不同条件下例如,进行首次安 装、升级、完整的或自定义的安装 都能进行安装。异常情况包括磁盘空间不足、缺少目录创建权限等。第二 个目的是核实软件在安装后可立即正常运行。这通常是指运行大量为功能测试制定的测试。测试目标: 核实在以下情况下,测试对象可正确地安装到各种所需的硬件配置中: 首次安装。以前从未安装过该网卡驱动的计算机。 更新。在以前安装过相应版本的网卡驱动程序的计算机上更新使用该小端口网卡驱动程序。测试范围: 在多台计算机和已知环境下进行测试, 需要在有装过和没有装过网卡驱动的机器上都进行测 试。技术: 1. 首先验证目标计算机的网卡驱动程序安装状况: 首次安装
10、网卡驱动程序从未安装过,或已安装有驱动程序。2. 利用 Install Wizard 封装驱动程序的生成文件,从而使得安装程序变得简单直观。开始标准: 工程文件已经编译通过,并能够利用 Windows 自带的驱动安装进行安装。测试结果 : 驱动程序安装达到安装标准,在未安装过网卡驱动和已经安装有低版本或其他网卡驱动程 序的机器上都能正确安装并运行正常。可是在驱动卸载的时候存在死机现象,原因正在查明。4 对程序功能的结论本小端口网卡驱动程序, 适合于在 Windows XP / Window 2000 系统下, 在安装有 RTL8139 的网卡的机器 上安装并可以正常运行,达到网卡驱动的基本要求。对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (新教材)2026人教版三年级下册数学 2.2.8 归总问题 教学课件
- 2025 网络基础中 5G 与区块链金融网络的安全交易课件
- 统编版语文一年级下册第一单元 质量提优卷(含答案)
- 高耐腐蚀性零件数控加工系统应用可行性研究报告
- 2026年人才合同和人事代理合同(1篇)
- 刑罚执行的程序和监督
- 2025 高中信息技术数据与计算之计算思维在海洋化学数据监测分析中的应用课件
- 2025 高中信息技术数据与计算之算法的鸽群优化算法课件
- 煤气安全培训试卷及答案
- 2025 高中信息技术数据与计算之数据在电商营销渠道效果评估中的应用课件
- 薪资核定及管理办法
- 劳动课自制沙拉课件
- 药膳养生鸡汤培训课件
- 监狱辅警面试题目及答案
- 十五五特殊教育发展提升行动计划
- 医院运营数据统计分析
- 幼儿跑酷培训
- 2025至2030年中国氟化液行业市场运行态势及产业趋势研判报告
- 毕业设计(论文)-包裹分拣机械结构设计
- 徐州地铁考试题库及答案
- 国家助学贷款诚信教育主题班会
评论
0/150
提交评论