????1???о????????

????(1)?????????

????(2)TestComplete ????

????(3)Winrunner ????

????(4)???????????

????2???????????

???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Ч???

 

???????????????????????( 40% ??60% ??????????)???????к??????????????????????????????????????????????????????????????????????Ч????

???????????????е??к?? ???? (Fast) ????? (Reliable) ??????? (Repeatable) ??????? (Programmable) ?? ??????? (Reusable); ???? (Comprehensive) ;??????Щ?е???????????????????????е??λ????????????????????????


??????????????????????

???????????( test case ??????????????)??????;

????????????д????;


?????????????????????;

??????????????????????????????????;

??????????????????????????


????????????????в????????( build )??????

????3??TestComplete ????

??????????????????????????????????????????????????????????????????????????????????????????


???????????????? TestComplete ??????????????????????;???? ?? 2003 ?? Delphi Informant ?????????? ?л?ü?????? QA ????????????????? TestComplete ??? 60% ????;??? 14 ?? Jolt ??????л?ò??????? Jolt ?????????????????????????????


??????????????????? TestComplete ????????????????????????????????μ???? :


???????????

 

???????????


????????????


????HTTP performance testing

??????????

 

?????????????????????е??????????????????е????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? TestComplete ??????????????????????????????????????????????????????

 

???????????汻???????????


????TestComplete??????????????????????????????????????????????????????????????????????

??????????????????????? Java?????????????Open Application????TestComplete????????????е???????


??????????????£?


????Compares property values

 

????if (! Objects.Compare(w?? CollectionName))

????Log.Message("Properties have been changed.")

??????????????????

 

?????????? TestComplete???????????????????(??????????????)????????????б??????????????????±??????е?????

 

??????????????

????if ( ! Regions.Compare(w?? Classju??false??false??true??1700))

 

??????????????г???????????????????? CLassju ????????????


????Log.Error("Regions are not identical")

 

????else Log.Message("Regions of Classju is identical")


???????????????


????w=Sys.Activewindow();

 

????Str = Utilities.DateTimeToStr(Utilities.Now())

 

????s = Utilities.StringReplace(Str??":"??"??"??1)

????Regions.SaveToFile(w?? title+""s".bmp")

 

??????????

?????????????????п???????????????????????????????????????????????????????????????????????????????

??????????????????? :

????if (! Files.Compare("C:\Work\OrdersList.txt"??"C:

????Work

 

????OrdersList_old.txt")

 

????Log.Warning("List of orders was changed");

??????????????????????

????TestComplete??????? Visual Basic?? Visual C+?? Delphi?? C+Builder?? Java?? Visual Studio .NET?? and Visual FoxPro ????????ó??????顣?????е????????????????????е??

????????????????

 

????????????????? TestComplete ?????????????????????????????????????????ɡ???? TestComplete ??????μ????н??????? VBScript ?? DelphiScript ?? JScript ?? C++Script or C#Script ??

???????????( Event handling )


????TestComplete ???????????е??????????????????????????????????????????????????????????????д???????磬?????е??Щ??????????????????????д?????????????д??????????????????ж??

????4??Winrunner ????

????Mercury Interactive?????WinRunner??????????????????????????????ó??????????????????????????С????????????????????????ò?????WinRunner?????Ч?????????????????????????????????????в??????????????????Ч????????????????????????????????????????????????????С?

????Winrunner 7.6 ????????????????????棺

?????? WinRuuner???????????????????????????????????????????????WinRunner??????????????????????????????????????????????????????????????????????????????????????????????????????????????????
$news-page$

???????? WinRuuner??Java????????????????????????????

???????????????? Java ?????????????? License ???????????á?

 

?????? WinRuuner???????????????????????????????????????????????WinRunner??????????????????????????????????????????????????????????????????????????????????????????????????????????????????WinRunner????????????????????????????????????????????????????????

 

???????????

 

????????????????????У?????????????????????????£???ó?????????????????????????WinRunner????????????????????????????????????WinRunner??????????????????????????GUI??λ???????????磬?????λ???????????鷲?????????????????λ?á?

????????????


????????????????в????WinRunner??????????????????????????????????????磬?????????????????趨??Щ???????????????;???????????????????????????????????????????????????WinRunner????????????????и??????????????????????????????

???????????

??????????????????????ó????????ò??????????????????WinRunner????????????( Data Driver Wizard)??????????????????????????????????????????????????????????????????????????????????????

??????????????????????????????????????????????????????????????????????в???????Data Driver Wizard?????????????????????????????????е??????????????滻????????????????????????????????????????????????????е????????????????????????????????????????????????????

????WinRunner?????????Function Generator???????????????Function Generator????????б???????????????????????????????????????????磬????????"calendar"????????????????????????????Calendar_select_date()??????????????????????????????????????????С?

??????????????????????????????WinRunner????Virtual Object Wizard????????δ?????????Virtual Object Wizard??????????δ????????????趨??????????????????????????????WinRunner????????????????????????????????????????????

???????в???

?????????ò??????????????????????????????????????в???????в??????WinRunner???????????ó??????????????????????????????????????????????????й????У????????????????????????????????????WinRunner???????????趨?????Щ?????


???????????


???????????н??????????????????????WinRunner????????????湤??????????????????檔?????л??г??????з????????????λ?á?????????????????????????????????з???????Щ???????????????Mercury Interactive???????????TestDirector???????

???????????

 

?????????????????????????????ó?????????????????????????????????????WinRunner??????????????θ???????′??????????WinRunner???????????????ó????????????????????????????????????????????????????????????????


??????μ?????????WinRunner????????????GUI Map????????????????Щ????????????????????????е??????????????????????????????????????ó?????κθ???????????????????????????????GUI Map??????????????????WinRunner?????????????????á?

?????????????ó????????????????

 

?????????????豸?????????????????????ó???????????????????????????????????????????豸????????綽????????????????????(PDA)?????????Э???????????????????????Э?飬????????????????????????豸??????????WinRunner???????????????????????????????????????????????????????Щ?????????????????

 

????5?????????????

????????WinRunnerTestComplete

??????????????

????GUI???????????????


????toolbar/field??????????

 

?????????????HTML??DHTML??Javascript??VBscript??XML??JAVA applets?? ActiveX??VB?? PowerBuilder??Delphi??Terminal Emulator????Oracle??SAP??PeopleSoft?? SiebelVisual Basic?? Visual C++?? Delphi?? C++ Builder?? Java?? VisualStudio .NET?? and Visual FoxPro

???????????TSLVBscript?? Delphi script?? Jscript?? C++ script or C#script

 

??????????????????????????ODBC?????????????????????

??????ó??????????????????GUImap??????

?????????????г????е???????г????е??????

????????????μ??????в??????Testdirector????

 

???????????????/???/???Testdirector??????

 

????????????????????????


???????????????????????

?????????????????Testdirector???Case????????

 

?????????$399

 

????Add-in?????????????


???????????????г???????????????棬??????????????????????Σ????????????????