???????????????????????????????????????????Щ??????????????????robot?????????????????STAF?????????????Fit??husdon???????elipse TPTPd??????????????????????????????????????????????????о???????????

???????STAF????

????STAF?????Software Testing Automation Framework?????????????????????????STAF???????????????????????????????????“??+???”??????????????????????????????????????г???書????????????STAF???????????????????????????????????????????????????д?????????STAF??????淶?????????STAF???????????????????????????????????????????????????????????????????????????????Щ?????????

????????staf???

????staf???????????????£?

????1?????STAF???STAF???????????????????????????????????е??????Щ?????????DLL?????JAR???????????????STAF?????????????????STAF???????????????д?????????????????ɡ????????????STAF?????????????????Щ????????Щ???????????ù?????????????????????????????????????????????л?????????????????????????????????????ο?STAF??????????????????????????淶????????????????????????????????????д?????????

????2??STAF???????????????????????????????????STAFHandle??????????????????????????????????????????????????ID?????????????????????????????????????????????????????????ID????Щ??????в?????

????3??STAF???????????????????????е????????????????ж?д????????С??????п?????????????????????????????

????????staf?????

????staf?????????????????????????????????????????????Щ????????ú????????????????ú?

????1??????????ж?????STAF????P2P?????????з????????????????κ?????STAF??????????????????????????STAF??????????????????е????????磺????10?????????????????10??????????????????л???????????У?????????????????????????????????????????????????????????????????????????Щ?????????????????ж????У????STAF??????????????Щ??????????????STAF????????????????????????ЩSTAF???????ж?????????????????????????в???????????????????????ж?????STAF????????????Щ????????????????????????????У?????????????????????????Щ????????????????????????????????????????????????????????socket????????

????2??STAF???????????????????

???????????????FS????????????FS??????в???????????????????????????????????磺?Щ???????????????????????????????????????

??????????????????????????????????????????STAF?????????????STAF????????????????????????????У????????????????β??????????????????????????????build??Щ?????

???????????????????????????????????????????????STAF????????????????????????????????????????????У????????????????е??????????й?????????????????????????????????????build??Щ?????

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

???????????????????Щ?????????????????????????е?????????????STAF???????????????????ж???????????????STAF?????????????????????????????????????????????STAF????????????????????????

???????????????STAF?????????????????

??????????????????????????????????Щ???????STAF?????????У????????????????????????????????????Щ??????????????????Щ???????Щ????????????????????XML????е??

???????????Щ????????Щ????????????????????????????????????????????????????Щ?????????

????3??STAX?????????????STAX??STAF????????????????????STAX??STAF????????????????STAX????????STAF???????????????????????????????檔STAX????????????????????STAX??XML???????????????????????????????е???????????????STAX??????????STAF??????????????з?????в????STAX????????????????????????????????????????????????????STAX????в???????????????????????????????????????棬???·??????????????????????????????STAF????????????????????STAF????????????????????????????????????

????4??????????STAF??????????????????????????Щ????STAF????????????????????????????????????????????????????????????????????????????????????????????????????????????Э???????

???????

????1??????????????????????????ò????????????????????????????????????????????????Щ????????????Щ???????????????????????????????????????????????????????????????????????????????????

????2???????STAF??????????????????????????????Щ?????????????????????????????????????????????robot?????????????????????????????????????????????????????