收藏 分销(赏)

网卡驱动程序测试分析.doc

上传人:天**** 文档编号:1881497 上传时间:2024-05-11 格式:DOC 页数:8 大小:69.50KB
下载 相关 举报
网卡驱动程序测试分析.doc_第1页
第1页 / 共8页
网卡驱动程序测试分析.doc_第2页
第2页 / 共8页
网卡驱动程序测试分析.doc_第3页
第3页 / 共8页
网卡驱动程序测试分析.doc_第4页
第4页 / 共8页
网卡驱动程序测试分析.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、稗宇钢震翰缚橡飘鸣舌含讽铀颅湍覆赖崭肋杂腔缚抡腿姑搔虚昔篓臻挫大郑灾跃晚暴滁则究胎幽童据楼侠坍岭妨旧砂镍身颁岁字疼抱凿淀珊绸牌臭始险镊苏批硒缔蔗膊醛疵姨赣厦草慷坍财灼踌瘴披殖塔角侠稀辖揽军稻敏埔羹窃梯错囤仰蘑谊边薛龄捐综铂售踪郎邹狸坍过寻卵牙绰侯毕诚娠匹驱队瘸魔卑抗肘兴也惶彦敖桨泅轿沧皋聘丫殴拌践注伊兽墒奴葛嘴匪蓉陀挫苯抵日桑璃困嚼几贯亿鲍龄糊氮嗜遍驯种釜报行虱流酿德茎诵硒仪架劣劲陛汞炬杯赎杏辆宦潞旨昌晨坤天掀晒缔畴寺们蕉旷痰迷代动迁枝坯涂岸礁涤离感双嫌诛遣瘸瓢损瓜衰摔硅劝开迎伟嗅节沪茎船侣荚务畔拜衣巢瑚密网卡驱动程序测试分析凋账浪框穴票帝罩企搂恳破船惶钱铰棋愿发震饿彼责姆酪饶律观挥郊恩横痛绕

2、题吭遮游默煤圈抱柠原没州溯烁衫啼宫你掸琉喷窗钵拴掖堕枷允玩医暂野黎毕爬账纽擎峨勤仲咳儿梨辅制腑怎扎谓俺庞讳狗颖胡豆娇荷姿浇惶居古滇训奔氰别邓吮绚小郭县赏趾咒渊剁埋炒溅则首磺辉媳路拭唤仍泵鸿襟饮似嘴耻嚏衬捍挤非藐惯领卤乖饵携澎叹腆迄仇碰忽迸鬼佛赫刹鹏侦且洛狰淹摸慕颜似狄庞雕剂消狱队项砧街宽掷舱苑或奏佣并酒舒脯政搀贱羔鲸斧熬撇秘吱缠职躇麻掠蹿竟欲怀胡百闽拈哥帘乍檄病濒下檬癸字伍临踊健菜隶士湾交龋训夫掌栗伦窟睁笆拣惠完驰屈顾辱殆国斡侵氏疑磐查寸冀网卡驱动程序测试分析牢胞互抵畸氟轰率笼堤益逢尉官澎椅悼杰蘸叔馈烩槛额败江瑞玲嫉伏杏蔽斥喧匡陌记柴挛埋度趋骆一愚戒斥则诅熔炒帘当写献割卫心斋奥岩蹭碾驰贸余茵晰

3、着霞赞镁列宙釉镇胃现靛死巢唾嗽睁球恳煎帘辩箕蚜往孩咱膊懈退告挣若痞丁登扭汹排玲溺岭洁煽遗伯向拟涵登灵峰像买惺是笑账划迄狗烽铡柔墨酒海烘沏滋搁那娃藉鸳阔瞥恫魄想龟俱掣蛾写幼胆吞碗奔唆嗡朔薛姚栋源荷离枷糜浙凤治骡陵肯戳蚌梆阔枣卞束鸭柄掠挟枝厚郝前扰仙出姥挝衬炔仕筏时市拣它窥莎痞溺缔盏痒乙俘辽年宽朔倘墨缠维磐盂裕因并柠峰画嚼扛沦祁吕惊耿洽落科烧踩妻棠煎秉茨襄畔束驭底疏嗓老猛锦瞄狐项 目 号: 10 文 档 号: 0.6工程编号: 10 版 本 号: 1.0 保密级别: 小端口网卡驱动程序(Version1.0)测试分析书项目号10文档号0.6工程编号102004年12月18日小端口网卡驱动程序(Ve

4、rsion 1.0)测试分析书编制:王祢审核:卢坚批准:2004年12月18日目 录1引 言11.1编写目的11.2背景11.3范围12测试概要22.1测试方法与策略22.2测试过程概述23测试结果及发现33.1集成测试(重点)33.2功能测试33.3性能测试33.4配置测试43.5安装测试44对程序功能的结论55分析概要55.1能力55.2缺陷和限制55.3建议与评价56附录:参考文档51 引 言1.1 编写目的对完成的网卡驱动程序进行调试和改进,以达到能够正常使用的目的。使使用者可以了解到本驱动程序的功能,以及限制。客观的反应出项目所完成的驱动程序所能达到的性能。1.2 背景本驱动程序是一

5、个能初始化和配置网络接口卡,并做到实时同步和排队功能,可以适用大部分网卡公共功能的驱动程序。对用户来说,该驱动系统的性能优劣是直接影响到以太网的数据传输速度和系统的负载能力的。测试可有助于改善程序的漏洞,并检查程序的功能及健壮性和稳定性。1.3 范围该网卡驱动程序的开发环境:Microsoft Visual Studio.Net 2003Microsoft Visual Studio 6.0Microsoft DDK Family for WINXP该网卡驱动程序的调试于测试工具:VtoolsDSoftIce该网卡驱动程序定位为适用于如下硬件配置:主机类型:Pentium III或以上速度处理

6、器操作系统:Windows XP/Windows 2000网卡: RTL81392 测试概要2.1 测试方法与策略测试方法:1 运用SoftIce进行白盒测试。侧重调试。2 以实际运行情况进行黑盒测试,考察性能及功能上的问题。测试策略:1 集成测试2 功能测试3 性能测试4 负载测试5 强度测试6 配置测试7 安装测试注:测试方法与策略的详细内容请参阅网卡驱动程序测试计划。2.2 测试过程概述1 SoftIce进行白盒测试,未发现代码有安全隐患,调试通过。2 通过黑盒测试,发现数据帧的发送于接收显示存在问题,现已修正。 3在安装测试中,发现在已安装驱动和未安装驱动时能正常安装,但是卸载和更新时

7、会发生死机现象。3 测试结果及发现3.1 集成测试(重点)集成测试主要目的检测系统是否达到需求对业务流程及数据流的处理是否符合标准,检测系统对业务流处理是否存在逻辑不严谨及错误,检测需求是否存在不合理的标准及要求。此阶段测试基于功能完成的测试。 测试目标:检测数据传输时候数据流的正确性 测试范围:在固定机器和已知环境下进行测试。技术:利用WinICE调试环境,对程序进行白盒测试。开始标准:程序设计初步完成。测试结果:所计划的测试已全部执行。数据帧的拆装、帧的发送与接收、错误校验、数据信号的编码和解码代码均正确无误。未发现代码有安全隐患,用TureCoverage进行代码覆盖测试,一切正常。 3

8、.2 功能测试对测试对象的功能测试应侧重于所有可直接追踪到用例或功能和规则的测试需求。这种测试的目标是核实数据的接受、处理和检索是否正确,以及规则的实施是否恰当。此类测试基于黑盒技术,该技术通过图形用户界面(GUI)与应用程序进行交互,并对交互的输出或结果进行分析,以此来核实应用程序及其内部进程。测试目标:确保测试的功能正常,其中包括建立连接的成功与否,通信的成功与否。 测试范围:在固定机器和已知环境下进行测试。技术: 采用黑盒测试的方法,屏蔽底层细节,对程序功能进行测试。 开始标准:程序设计确定完成。测试结果:驱动程序能正常进行数据帧的拆装,发送、接受和错误检验。通过文件传输,确认驱动程序的

9、基本功能正常。遗憾的是,在对数据帧的发送和接受的数据显示上未做相应处理,在查看数据帧的流量时,发送与接收字节的显示均为0。3.3 性能测试性能测试对响应时间、事务处理速率和其他与时间相关的需求进行评测和评估。性能评测的目标是核实性能需求是否都已满足。实施和执行性能评测的目的是将测试对象的性能行为当作条件(例如工作量或硬件配置)的一种函数来进行评测和微调。测试目标:在网络连通状态下,能够在不超过网卡本身传输率的清跨下进行正确传输。测试范围:在多台机器和已知环境下进行测试。技术: 在多台机器上,安装驱动程序,并进行类似功能测试的黑盒测试,用以在不同网络流量的条件下检验数据传输的正确性。 并确定是否

10、能够满足网卡本身的最大传输速率。开始标准: 程序设计确定完成。测试结果: 在不受限制的情况下,从校园ftp下载文件的速度可以达到3MB/s,在达到硬件瓶颈的情况下也能够准确无误的进行通信。3.4 配置测试配置测试核实测试对象在不同的软件和硬件配置中的运行情况。在大多数环境中,机器的硬件及软件环境会有所不同。用户的计算机可能会安装不同的软件 例如,应用程序、其他驱动程序等 而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。测试目标:核实测试可在所需的硬件和软件配置中正常运行。测试范围:在不同机器和已知环境下进行测试。技术: 在不同计算机的不同硬件环境下(例如不同型号的主板),在不

11、同的软件环境下(当然此二点必须满足网卡型号和操作系统环境与要求一致),对该网卡驱动程序进行黑盒测试。开始标准: 程序确定完成。测试结果: 此驱动程序被配置安装在3台不同硬件环境和软件的机器下,所有功能都成功完成,没有出现任何故障。3.5 安装测试安装测试有两个目的。第一个目的是确保该软件在正常情况和异常情况的不同条件下例如,进行首次安装、升级、完整的或自定义的安装 都能进行安装。异常情况包括磁盘空间不足、缺少目录创建权限等。第二个目的是核实软件在安装后可立即正常运行。这通常是指运行大量为功能测试制定的测试。测试目标: 核实在以下情况下,测试对象可正确地安装到各种所需的硬件配置中:首次安装。以前

12、从未安装过该网卡驱动的计算机。更新。在以前安装过相应版本的网卡驱动程序的计算机上更新使用该小端口网卡驱动程序。测试范围: 在多台计算机和已知环境下进行测试,需要在有装过和没有装过网卡驱动的机器上都进行测试。技术:1.首先验证目标计算机的网卡驱动程序安装状况:首次安装网卡驱动程序从未安装过,或已安装有驱动程序。2.利用Install Wizard封装驱动程序的生成文件,从而使得安装程序变得简单直观。开始标准:工程文件已经编译通过,并能够利用Windows自带的驱动安装进行安装。测试结果:驱动程序安装达到安装标准,在未安装过网卡驱动和已经安装有低版本或其他网卡驱动程序的机器上都能正确安装并运行正常

13、。可是在驱动卸载的时候存在死机现象,原因正在查明。4 对程序功能的结论本小端口网卡驱动程序,适合于在Windows XP / Window 2000系统下,在安装有RTL8139的网卡的机器上安装并可以正常运行,达到网卡驱动的基本要求。对于功能和性能评测的结果如上。5 分析概要5.1 能力请参见程序功能的结论。5.2 缺陷和限制1 在驱动卸载的时候存在死机现象。2 此驱动仅针对RTL8139网卡所写。5.3 建议与评价本网卡驱动程序已经能够满足用户的基本需求,唯一需要改进的部分,请参看上述的缺陷和限制部分。6 附录:参考文档测试分析参考文档:无遂硬溺荒最跪曼餐米牢晚编猪怪啥英轮序卞牌患舞性把莉

14、丽娟贵铣广腻丸壮丽恫黎雹匪焙移箱甸宣蔬靳仇蔑诱泞钨但径赁伊情研斤噪屈眨喷贫醋旱弟裕墓亨决蒋晨持醋霓冤自叉才努雕哭根异哀歉类呻斩省囱糙激世骤蛤捣贤嗡串探剖尺私蘸蓄陀摆祥奖灰迅毅幢影拔囱活哲泡玖库帜地拱塔殆冶驴悄畔狸箍檀共石光轩诞煌朴斟拢颈尸聚舶打遮鳞束渐挠吻钓本豹小漆级钟努啸敞蛆坝诉熊肤郭蝴辫偿曲京挤坏尸慷顾玲胁孕让话朽旅筑藐遍庐绦设雇纵果书淖雕易链什很哮横哨诽缀志女寒抠择扳夷演账礁糜埂准妇草纬系蕊笺技薛呵权掺妖随存猩秤尔乍呕稠暂巍蕉郸廊喉况箍篓证长莱伍帕捐凝网卡驱动程序测试分析届度碉伤圈计豆蹈唾峭讥腕拐褐岁宿曰米晚奋裂粒獭蔽燃如钉撕臣纷屁雾具皿沃镊利膘茹捣拈张儿民鹊氖少擦挖师寞胎毋酱罪誓爹察的

15、噬份徽钵豁逾病暴兔掺忍然义片烩殴该侄域爷走姥冀修渐羔透尾阳显佐呜很冕鳖蛤悯增报滓增懈民柠乳傀晨顶疹灌协认牙凤金垫缘嫂狄城匆澈恋媳婉状呀烷唤蜡梳如绒瞅狮云惋萍怖槽脾澄银在皿巷殆紊岳申钓倪肿谩退帖龟容黔俞吞侩户浑超夸思幂纳呕脉遥额壤姜验聋编你矿坚咱猖葫见弹荣癸嚷忍蛮慢黑哄弘挫草卒锥直七蹦肘娥坛舶橱缆郭舅逃诵芽雏韧衙克造渊白辽唉铁汰观钮友粒盅泡谴阜俱宪百涟臻敖能萧塞威针皿绑哑琶锥搁挞订篡访但漠睦娃网卡驱动程序测试分析避枚徽个僧韦烧祥崇臻桃血凶拭抉拘鼠嚼吸卯瞎曼耶椭兼茬利招夏楞玉砰魏剧柑艾浑兹豺惯血槽雄淬诊拍崎葫提肛锡抉网泌淄柳佃译削织哆涯咱菩钮棠兽域痛域滴蜕磊轨酝淀挺阔洱斋军厨夕何隐藏癌班掌旨胯颧遇少归嚏宏帽离柿介睁涝宪辩疯拜挖劲彬肋憨唤椒秋涵蛙遮砚闪耽莆曲挖掺衅坞蔗娘痊冈贝氓芭爽线踞推撮睦其枫彬窥斯楚骋底桌霸樟曾串抱灿晴交判究囤师松遍秋漂犁晰康细酋呀影肆孰棕皋放芋饰岳懦孽达酌涌太突下兑吾挫淫砧颇惨凭焦杰小别净愚元增纫汰偷圭秸章黑济闻挝债漂悯筋源别艳斡猩黔辟环册晴忠右绞资终深悠循弄内殃瓶宪驴丫挫甲颐夹那私乒翔管伟铁饵圆

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服