????5????????????У??????????????

??????????????У??????????????????????????????????????????????????????????в???Ч???

 

????6??????????

???????????????????????Щ???????????????????????????е?????????????????н??????????????ж???????????????????

 

????7???漰???????


?????????????????????豸?????????????????????

 

????(??)??????????????????????????????????????????????????????????????????????????????????????

????1??????????

????????????????????????????????????????????????????????????Щ??и??????????????????????????????????????е??? ?????????????????????????????????????????С?

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

????????????????????????????°汾???в????????????????????????????????????н???????????μ?????

 

????3???????????????????????

 

??????????????????????????????????????????????????????????в???????? ????????????????????????????????????????????

????4????????

 

?????????????????????????????????????????????????μ?????????????????????????????????????????????????????????????

 

????5????????????е?????

???????????????????????????????е????????????????????????????????????????????????????????????????????????

 

????6???????????в???

 

?????????????????????????в???????????????????????????ò?????????????Ч???

????7???????????????????????????


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


????"????????(Continuous Integration)"???????????XP(??????)?????????? ?????????????????CMM????????????????ЩXP????????????????????????????????????????

???????????????????????????????(Check-in)???????????????????????????????????????

????1???????????????????????????????????

????2???????е????????????????????????????????????????????μ??????(????????ù?????????????: ??VSS/CVS/ClearCase)??

 

????3????????????????????????κ????????????????????????????????


????4????????????????????κ????????????????????????????????????????

 

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

????6??????????? ?????????????????????????е?????????????????????????????????????????????????????????java????????????Ant + Junit ?????????????????????????????????D?D?D????????????У??????

???????????????????JSP????????????????jsp??д??web??棬??????????????????????????????????????ε??????????????????????????????winrunner???й??????????????????????????????????????????

????1?????????????????????????????????????????


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

???????????????????????? ??J2EE???и??????deployer.?? ?????????????????????μ???????????????????????????????????С??????????Щ????????????????? ????á????????????????????????????伸?????????????

???????????????????????"???????"--??????????????????????????????????????????????????????????????????????????????????????????????????bug???????


??????????bug??????????????????????????????????з????????????????????????????????λ?á?

 

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


???????????????????????"???"???????? ????????°汾??????????????????????????????


????3???????????????????????


????A)??????????????м??е??????????????????????????μ????????????????????????ù????????VSS?С?

????B)????????????????????????м??????????????? ???????????????????????????????????????????????е?Java???н??е???????д?????????????????????????


????C)?????????????????(????????????????????????????)?????????????????????С??????????????????????????????Ant?????

????D)??Ant????????????????????????????????????????????Ant???????????????????????????class??????????jar??????????EJB?????????


??????????????????????????????????????δ????黹???????????????e-mail???????????????

????E)????Ant??????????????????????????????????EJB???????????????μ?jar???????????BVT???????????????Junit???е???????

 

???????????????????????????????淢???д????????????

????F)??????????????????(WINRUNNER)???й????????????JSP????????jspc??????а??????????????????е?jsp??????б??? ?????????jsp?????????(??????java???????)?????????????????????????????б??? ??????????jsp??????????????????????(????????????jsp?????????????????????????????????????????????)?? ??????????????????????????????????У??????TestDirector???????????????Winrunner???в????