资源描述:
《基于仿真系统的GUI测试模型》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、∞4l巷前2期航《11苒挂术AemnaLtlif
2、al{]OlnplllillgImhn㈣】I基于仿真系统的GUI测试模型李鹏飞,马俊茂口安《≈学X管理I‘{学荒,胰口g舞710061摘¥:§f口^}纯∞GU]Ⅻn《m∞规MF*.*‘.U『#**自¨##月《”挚dA#属&☆nim^.∞镕目4∞**n#镕m#自4A&檐.*#*∞#*女%糠”女*£事1牛.^}目n事*《i十.Ⅲ过抽${目"q度.建^Ⅲ**i.*目棋Ⅲ十抽B∞m&№mm^&*.m#■*{≈*m*地#《#Ⅻn#*}*,井他m事*ti目完成Ⅻ试#■自自≈化∞Ⅻ*iR∞
3、目杜.*女T一#±*∞GUIjt*Ⅻ“{☆*键目n*Ⅻ试;口鼻{兢:GUI建#自自m⋯试中目H娄}:TP3IJ52立献标m码:A女章*号:167I.6Hx{201I)02.0084.03AGUITestModelBased011SimulationSystem13l■
4、1z-nlMAJll[1一IIlaD&^洲tdM,mlgemenI‰芒¨—!“g.Xi。㈣im⋯ht4n㈣洲lN⋯删cofmm.Xi。nn71{m61,ChirmAIE'tract.Akmd__r1Inl[1{1.¨cwC【1l帅ftwun,hJ“Ⅲ川川I“I
5、mlf,,rwmlllm*f1·,nGUISim.1ati..Svst,mlIemnixielAm‘HI【ImnseIofpwdefim.ddimensi.nsfors‘InwIIro【【l
6、.PIPsIrdW”prrllefin⋯Ⅲ1¨usgraphicobjects,annbutes∞dimensionsanddcfincallⅫ,^soffunctionalop。m¨o·ls⋯vP¨Iswrpem,ml⋯liffrttesImoLlelsI¨exIm(tingtilediffetemdimensions.andthen
7、"IrPlevantdimensil,ndataI⋯IM【t-IInteracti、eeveⅢ5graphilis—IforeslablishingimerfaceIH-I”rr¨rr州t;1andautomaledlesllooI#GUImo.1ellen11ldh“JhaYccffix'li’clysoh'edthequestionhmrIocheckfilesoftware’}rn"hum、a¨condli—nationsKeywords:Ⅲnw、IHh.sl:si,uulali.,{svslP⋯;model1r“ia
8、㈣椰t·I“1IpsI引言GUI(Graphicalu∽rInterfaces).即由各种罔形对象组成的J"户界Ili『._:这种川户界而下.月1户的命令和时张序的拄制屉i西过选样辑种『q形对象求实现的.坫本的降l形对象分斗拧件对象和川户界断菜平时象,GUI软f=j:的测试⋯分为功能捍Ill『测试和代码测试.二着楚完全分计的,jt功能弹Ifil测试灶一个}啦9试Ⅲ例搜索州心.址从庞大的输^状态纽合iI,,搜再邮毪iif以发现错i):的状志及组合。州为手1。测试的埘i艇性,基丁GUt软件这种测试的特点.水史提出姒建立测试艇型的
9、方式米进行自动化测试”的解决方案。GUI模型测试概述Gtll槐捌测试方法址以戟¨=的GUI元索进行维度定义的方式.根据不同的变互事件,抽取平问维度建立模型.从l村也立和规划软件的测试1j!喇傩系,“选到应州自动化测试软件测试软件界Inl功能和通H{性测试等测试目标。测i武模型是建立在系统各种输^状态组合和状态之问变换的规刚之上.娃时系统行为和功能结构的抽象描述.体现r软什元素架问煨本质的戈系。GUI软件的J盯户界麻m拧件对象。1与川户界面菜单对象组成。控/et:x.1象是啦件响应的刚形烊l^l埘教.“{菜-!lffl:被触发
10、时.膻"J程序就会敞}J:相应执行相盹的子程序,控什对象按定义类型分为标搬控件对象和Hjp自定义控件对象.JE属性也可以r
11、定义.按程序响直状态分为动作控件和静态控件婀种。鼠标在点击动件控件时产生相应的响应事件.后秆不艇生响应+如文本框等。托什时象描性用于表现拄件的外形、功能致效果,由阿郎分组成:『禹性名和肛;性fI!f,芒WJ必须是墟对出现nq、&*目■:2011112”镕Ⅱ日*:.WJlO0316t±Ⅲ目:mnnH#‘J#H{"Ⅲm¨☆lm(20mKIIIIII镕
12、∞n}{mHl975-191m^r_n^Ⅲ#*《l+}*
13、“I:《m%Ⅳ目m“ng*"“’Jmil{辨E等*f仿疽§缆∞GU[■“ⅨⅫ控纠:对象的埔性也捕州太觉:铘娄是所有控件对象都,}仃的公北腻性第一类_
14、士控件埘象作为罔形对象所H柯的属性川门t4姒作创建牲件对象时.n定义设定其城住ff【.不址置IJ寸将性Hj系统缺省tff。GUI率什“足指控