测试工具的比较及其选择_第1页
测试工具的比较及其选择_第2页
测试工具的比较及其选择_第3页
测试工具的比较及其选择_第4页
测试工具的比较及其选择_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

测试工具的比较和选择(仅供内部使用)束版本裂号:援V0.1秀保密等奶级:堤■政秘密钞□闷机密甘□摇绝密映编材制:松修订记录赞日期菜版本号累描述哀作者式20村10蚕-栏9坐-请11赴0.1恶初稿完成目录关键词:虾白盒测试工搂具集、黑盒首测试工具集疤、测试管理猜工具集、自惰动化测试工治具集摘要:娘随着软件测剥试的地位逐海步提高,测才试的重要性志逐步显现,销测试工具的桥应用已经成督为了普遍的究趋势。目前则用于测试的性工具已经比告较多了,这涛些测踪试工具一般虑可分为:白红盒测试工具码、黑盒测试形工具、性能召测试工具,牧另外还有用僵于测试管理宰(测试流程旨管理、缺陷椅跟踪管理、伏测试用例管匀理)商的工具。坚总的来说,绑测试工具的列应用可以提疫高测试的质穗量、测试的侵效率。但是过在选择和使乔用测试工具痛的时候,应裹该看到,在痰测试过程中粱,并不是所束有的测试工物具都适合我责们使用,同桐时,有了测绳试工徒具、会使用谦测试工具并慕不等于测试躲工具真正能固在测试中发欧挥作用。因滤此,要发挥雪测试塌工具的价值洋,必须根据缠公司的实际集情况合理选汪择测试工具族,本文拟密从测试工具爆的选择和使聚用方面着手颜,讲述一点姻个人的心得苏,供公司参挺考进白盒测试工参具集蓄白盒测试工斥具一般是针继对代码进行党测试,测试歼中发现的缺益陷可以定位域到代码级,匀根据测试工然具原理的不望同,又可以皮分为静态测楼试工具和动栏态测试工具教。公司目前爷的测试水平挂尚不具备使笑用白盒测试很工具进行代玻码测试的能败力,这抛里只作简单裙介绍柏1.静态测锁试工具孕静态测试工惊具直接对代剖码进行分析抽,不需要运拜行代码,也愧不需要对代熄码编译链接预,生成可执狐行文件。静化态测试工具躺一般是对代尝码进行语法戒扫描,找出毫不符合编码遇规范的地方寄,根据某种稍质量模型评团价代码的质郊量,生成系炎统的调用关亏系图等。静晚态测试工具柿的代表有T幼elelo厨gic公司绵的L决ogisc碍ope软件止、PR公司敬的PRQA宾软件。性2.动态测懒试工具林动态测试工涝具与静态测呼试工具不同锤,动态测试粥工具的一般姓采用"插桩信"的方式,间向代码生成料的可执行文鲁件中插入一比些监测代码浴,用来统计淘程序运行时弱的数据。其嗽与静态测试辫工具最大埋的不同就是真动态测试工彩具要求被测斯系统实际运辟行。刃动态测试工础具的代表有略Comp畏uware轻公司的De角vPar雨tner软膜件、Rat畅ional股公司的Pu候rify系重列等。佳Paras牲oft白盒臂测试工具集胀抓跑汽淹Compu声ware白伞盒测试工具兄集快Xunit摄白盒测试工忠具集赢黑盒测试工娇具集销黑盒测试工挎具适用于黑趣盒测试的场岔合,黑盒测纪试工具包括烧功能测试工粉具和性能测旁试工具。黑报盒测试工具杰的一般原理竹是利用脚本波的录制(R且ecord苹)/回放(谎Playb雾ack),晶模拟用户的腾操作,厨然后将疼被测系统的律输出记录下区来同预先给杏定的标准结冻果比较。黑染盒测试工具败可以大大减笋轻黑烫盒测试的工通作量,在迭码代开发的过权程中,能够悲很好地进行润回归测试寺黑盒测试工说具的代表有幕Ratio绸nal公司桨的Team今Test、酿Robot挠,Comp撞uware烈公司的QA脊Cente犯r,另外,晋专用于性能撕测试的工具淡包括有R贡advie目w公司的W截ebLoa控d、Mic滋rosof慨t公司的W捧ebStr逝ess等工闷具。摩主流黑盒功轨能测试工具坏集嗽主流黑盒性而能测试工具窃集丈测试管理工售具典型产品纲比较脸测试管理工庭具用于对测卡试进行管理猫。一般而言桌,测试管理摘工具对圈测试计划、淹测试用例、式测试实施进唤行管理,并让且测试管理翅工具还包括胳对缺陷的跟购踪管墓理。售测试管理工副具的代表有爹Ratio结nal公司太的Test屈Mana专ger、C大ompur柏eware记公司的Tr悲ackRe抬cord等蜜软件。证商业化自动撕测试工具比物较声测试工具的珍选择鱼面对如此多横的趣测试工具,乌对工具的选腰择就成了一管个比较重要责的问题。我茅们在考虑选昂用工具的时躺候,建议从狂以下几个方还面来权衡和挽选择。功能企功能应该是北我们最关注虹的内容,选薄择一个测试皮工具首先就洪是看它提供晴的功能。当查然,这并不燕是说测试工膨具提供的功标能越多就越应好,俭在实际的选叙择过程中,件适用才是根俱本。事实上塔,目前市面佩上同类的软净件测试工具殿之间的基本蚂功能都是大匹同小异,各哭种软件提供察的功能也大湾致相同,只三不过有不同你的侧重点好。除了基本臣的功能之外链,以下的功晕能需求也可歼以作为选择倡测试工具的夸参考:饼报表功能;炼测试工具生注成的结果最鼓终要由人进拨行解释,而鸣且,查看最若终报告炊的人员不一挽定对测试很箱熟悉,因此两,测试工具伙能否生成结迈果报表,能越够以什么形骂势提供报表旧是需要考虑牲的因素。跪测试工具的蝇集成能力;窃测试工具的赚引入是一个标长期的过程途,应该是伴铃随着测试过榜程改进而进痛行的一个持穗续的过程。蒙因此,测试类工具的集成厚能力也是必想须考虑的因毁素,这里的馅集成包括两河个方面的意屑思:首先,渴测试工具能躬否和开发工椒具进行良好或的集成;其席次,测试工愁具能够和其雄他测试工具招进行良好的灿集成。旋操作系统和搬开发工具的灶兼容性;测沙试工具可否刚跨平台,是探否适用于公党司目前使用工的开发工具念,这些问题唤也是在选择竞一个测试工倚具时必须考扬虑的问题。价格碍除了龄功能之外,悄价格就应该辟是最重要的敌因素了。目恶前测试工具碍的价格普遍鸦偏高,有的渴甚至是"天碎文数字",举在这方面只黄能建议公司杆先使用网上普盗版或破解怎的工具,但妙是测试的准光确性得不到副可靠得保证厚测试工具在铜实际中运用事的瓶颈纺许多引入测色试软件的公泛司并没有够能够让测试夫软件发挥应甘有的作用,论其主要原因万我总结为三悟个方面:孝1.没有考代虑到公司的在实际情况,换盲目引入测连试工具腹首先要明确顾一点,并不姨是每种测试凯工具都适合炒公司目前的鬼实际情况。锋一些公司怀隶着美好的愿召望花了不小成的代价引入仁测试工具,岛半年一年以尖后,测试工熊具却成了摆询设,究其原冷因,就是没历有能够考虑萄公司兔的现实情况幅,不切实际商地期望测试多工具能够改椅变公司的测估试现状,从析而导致了失杏败。建议:驴公司可以考令虑先引入黑德盒测试工具拖和测试管理耐工具。政2.没有形饱成一个良好选的使用测试痒工具的环境效换句话说,吊就是没有能案够形成一种慕机制让测试烘工具真正能侦够发挥作用萝。例如,白呜盒测试工具嚼的一般使用纷场合是在单下元测试阶段闷,而单元测守试是由开发匙人员完成,薪如果没有流粪程来规范开剩发人员的行沙为,在项目宪进度压力比麦较大的情况招下,开发人齐员很可能就筋会有意识地糟不使用测试逢工具,来逃街避问题。在比这种情况下吊,就必须形较成一种有约杰束力的机制均来强制对测苹试工具的使卫用。建议:抖将测试工具育的芒使用明确定蚂义进公司的历开发流程,煮我认为是一辟种比较好的构方式。逗3.没有进仪行有效的测句试工具的培模训概测试工具的绪使用者必须厚对测试工具释非常了解,描在这方面,绿有效的培训罗是必不可少键的。测试工凳具的培训是覆一个长期的义过程,不是梯通过一两次仿讲课的形式勺就能达到骄良好的效果达。而且,在椒实际的使用桨测试工具的伸过程中,测艺试工具的使怪用者可能还决存在着这样谎那样的问题无,这也需要料有专人负责副解决,否则草的话,对于民测试工具使沸用者的积极恰性是很大的谁打击。公司拌在进行测试做工具的培训朵时,建议可悟以通过一系柄列的学习和厕交流,从针卧对开发高层叠的《测试工坡具基本概念麻培训》到针瓦对测试工具梳实迁际使用者的烧《测试工具扮使用培训》罚,再到交流凯性质的《测臣试工具应用边交流研讨会扯》,再到定难期发出的《渠测试工具应体用问答》,握来提高目前闻测试工具的折应用和测试锈人员的基本伙功总结它疫轿综上所述目攻前公司在测赖试工具引入利上应该抱着彻谨慎的态度泪,先试用共检享或免费软流件,待公司皂开发规模,姓质量管理力础度,测试管股理等达到一场定深度时再佩考虑引入正匆版收费软件室。其次,测终试管理工具议的引入优先途与其他测试窗工具的引入哪,原因之一稀是测试管理表手段的科学警化,对测试绒工作具有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论