??????????????????????????????????????????JBehave??????????????Github??????????????myeclipse?????е?????????????Myeclipse?????С?
????JBehave?????
????JBehave?????BDD????????????????????Web?????BDD???????
????JBehave??????
????JBehave???Java????????????Java????API????????
???????л????????story???????????ж??岢??У???????????????
???????????Annotation????????????????????story???????steps???????
??????????????
???????ж???????????HTML??XML??TXT???story report??
??????????IDE????????
???????Ant??Maven?????
???????????Junit?????κλ???annotation???????????story?????
????JBehave  Web??????
????JBehave Queue??????stories??????
????Web Runner??????stories???????
????Selenium Integration????????Selenium????????????????
???????????JBehave??????5???裺
????Write story
????Map steps to Java
????Configure Stories
????Run Stories
????View Reports
?????????BDD??JBehave?????????????????Prefuse??????????????????????run?Щdemo???????????????????????????????????·?????????????????????????????????????????Github?????????????????д?github??pull???????????Maven??????????С????????????????Github??pull?Щ???????project?????????Щ????д?????????????????????????????????????????????????????????????????????????????д???????????????????????????????????????????????????????????????????
????1.???
?????????Myeclipse8.6
????JDK1.6
????2.Git?????Maven??
????2.1 ?????Git???

????????Git?????????Myeclipse?У????????????features??plugins????к?artifacts.jar??content.jar????MyEclipsedropinsegit???£?????????

????????????????????????
????2.2 ???????Maven
????????Maven?????ú??????????????settings.xml?????????User/Administrator/.m2??????maven -version??????????????

????3.???????github???pull????
????3.1 ??Myeclipse
????File->Import->Projects from git?????next??????clone???????????????????git?????????
????3.2 ??λ??git??????????
??????????????git???????????????棬???????????????????????????????????????