??????ó???????
?????? Web ??ó???????????????????????????????????????? Ant ??д?????????????????????е? Web ???????????????????????????? Web ?????????????????У????????????????????????????μ????′?????
?????嵥 4.??????
def deploybuild??self??:
… // ????????У???????????? d ?? buildtar ??
try:
tar = tarfile.open??self.target + myHtml.srcbuild?? "r:gz"??
for tarinfo in tar:
print??tarinfo.name?? "is"?? tarinfo.size?? "bytes in size"??
tar.extractall??"d:/buildtar"??
tar.close????
except :

// ?????????
os.chdir??"d:/buildtar"??
os.system??"Ant all"??
// ??? web ????
os.system??"net stop ”servicename""??;
… // ??????
// ???? web ????
os.system??"net start "servicename""??
?????????????????
???????°汾?? Web ??ó???????????????????????????????????? SVN ??????????а汾??????????б??????????? SVN ????????????????????? Ant ?????? SVN ???????й?????μ??????
??????????? Python ???????????? Ant ????
?????嵥 5.Python ???
def runseleniumtestcase??self??:
// ?????????
os.chdir??"d:/"??
os.system??"Ant download-testcase -buildfile=task.xml"??
// ???в????? os.chdir??"d:/v510"??
os.system??"Ant start-selenium -buildfile=build.xml"??                      
svn"/>
?????????е????? download-testcase ????????? 9.19.199.9 ?? web/v100 ???????°汾?????????start-selenium ??????? selenium ?? proxy server??????? TestNG ???????????в???????
????????????????? Selenium ?? TestNG ?????????????????? Web ????????????????????н???????? Selenium ?????????????????????????н??? TestNG ?????????? Selenium ???????е????á?
???????????????????????ε????????Web ????????г????????????????????????????????′β???????????????????????????Щ???????????′????????????????С?????????????У???????????????????????????????????в???????
??????????????????
?????????????????????????????????????????????????檔?????????????????????????????????????????????????????????????????淢???? Web ????????????譴??????????????????????????β???????н?????μ?? 4????

? 4. ??????????