资源描述:
《研究基于gui测试生成的测试用例大学毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、InternationalJournalofSoftwareEngineering&Applications(IJSEA),Vol.3,No.1,January2012STUDYPAPERONTESTCASEGENERATIONFORGUIBASEDTESTINGIsabella1andEmiRetna21PGResearchScholar,SoftwareEngineeringGroup,SchoolofComputerScienceandTechnology,KarunyaUniversity,Coimbatore,Indiaaisabella20@gmail
2、.com2Head–ComputerTechnologyCentre,KarunyaUniversity,Coimbatore,Indiaemiretna@gmail.comABSTRACTWiththeadventofWWWandoutburstintechnologyandsoftwaredevelopment,testingthesoftwarebecameamajorconcern.Duetotheimportanceofthetestingphaseinasoftwaredevelopmentlifecycle,testinghasbeendivided
3、intographicaluserinterface(GUI)basedtesting,logicaltesting,integrationtesting,etc.GUITestinghasbecomeveryimportantasitprovidesmoresophisticatedwaytointeractwiththesoftware.ThecomplexityoftestingGUIincreasedovertime.Thetestingneedstobeperformedinawaythatitprovideseffectiveness,efficien
4、cy,increasedfaultdetectionrateandgoodpathcoverage.Tocoverallusecasesandtoprovidetestingforallpossible(success/failure)scenariosthelengthofthetestsequenceisconsideredimportant.IntentofthispaperistostudysometechniquesusedfortestcasegenerationandprocessforvariousGUIbasedsoftwareapplicati
5、ons.KEYWORDSGUITesting,Model-BasedTesting,TestCase,AutomatedTesting,EventTesting.1.INTRODUCTIONGraphicalUserInterface(GUI)isaprograminterfacethattakesadvantageofthecomputer'sgraphicscapabilitiestomaketheprogrameasiertouse.GraphicalUserInterface(GUI)providesuseranimmensewaytointeractwi
6、ththesoftware[1].ThemosteminentandessentialpartsofthesoftwarethatisbeingusedtodayareGraphicalUserInterfaces(GUIs)[8],[9].EventhoughGUIsprovidesuseraneasywaytousethesoftware,theymakethedevelopmentprocessofthesoftwaretangled[2].Graphicaluserinterface(GUI)testingistheprocessoftestingsoft
7、ware'sgraphicaluserinterfacetosafeguarditmeetsitswrittenspecificationsandtodetectifapplicationisworkingfunctionallycorrect.GUItestinginvolvesperformingsometasksandcomparingtheresultwiththeexpectedoutput.Thisisperformedusingtestcases.GUITestingcanbeperformedeithermanuallybyhumansorauto
8、matic