????Arquillian?????Java EE????(??JBoss AS??GlassFish)??Servlet????(????Tomcat??Jetty)???????????????????в???????????????????????????????????????в????????Java EE 5??6??Servlet??????OSGi??????EJB???????CDI??

????Arquillian???????÷?????1.0.0.Final?汾?????????????????????????汾??

?????°汾???????Щ?????У?

??????????????????????????????????????ж?β???

?????????÷????????????????ж??????

??????Java??????????????(EL)????????????????????

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

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

????InfoQ?????Arquillian???????Dan Allen??????????????????????????????????????????????????кβ??????????汾??????Щ????????????

????InfoQ??Arquillian?????????????????????????????????????????????????????????????????

????Dan Allen?????????????????Arquillian??????????????????в??????????????Χ????????????????????????????????????????????????????????????????????????????????????????????????Arquillian?????????Arquillian????????????????????????и???????????У???Щ???????????????????÷??????????????????????????????????????????в???????????????????????Arquillian???????????????檔

????Arquillian???????????????????????????????????????????????????????JUnit??TestNG?????????????????????????????д???????Arquillian?????????????(????Selenium??DBUnit??JaCoCo)?????????????????

????????????????CDI??Spring?????????????????????????Arquillian?????????????????????????????????????????????????????????????????????????????????????????λ?????????????????

????InfoQ??Arquillian???????Щ??????

????Dan??Arquillian????????????????????????Щ?????????????????????????????????????????????????Arquillian??????????????????????????????????????????????????Arquillian???????????????????????????????????????????????????

??????????????飺

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

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

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

??????????

????????

????Arquillian????????????ShrinkWrap??飺?鵵????????????????????

????????????????Arquillian????????????????????????????????????Java????(????????)???????????Щ??Java????????????????????????????????????????JBoss AS??GlassFish??Apache Tomcat??Jetty??WebLogic Server??Websphere AS??????OpenShift??CloudBees????????????????Щ?????????????????????(?????????????????)?????????ü???????????汾?????к??????????:)

?????????????????Arquillian Drone???????????Arquillian Graphene????????Щ?????飬????????Selenium??WebDriver????????????????????????е??鷳????????????????????API???????????????????????????????ò????????????????????????????????ж?????????OpenShift???????????????SauceLabs??????????????????????Jenkins?????Arquillian??п???????????????

??????Drone??Щ?????????????Android??????????豸????????ó??????????Android??UI???????????????

??????????????????????????????й??????????Arquillian Persistence Extension?????DBUnit?????????????????????;???????Arquillian Spring Extension????????Spring?????????Arquillian?滻Spring??????????????????е?Arquillian?????飬?????Drone??Google Summer of Code????????????Arquillian Spring Extension??

???????????μ???????JBoss Forge??Arquillian????????????????????????????????????????????Arquillian????б?????????????????????????????

????InfoQ??Arquillian??????????BDD??TDD??Щ?????????????

????Dan?????Arquillian?????Arquillian???????????????????????BDD??TDD??ATDD?????????????

??????????????????????????????????????????????????????????????????д???????????????????????????????????????????????????????Υ????????????????????(?????????????????????????)????????????й??????????????????????????????????????????????????e???????????ζ?????????????????????????ShrinkWrap???????????????????????????????????????????????????????????????????????????????

????????Arquillian?????????????????????????????????“?????”?????????????????????????????????????????????????????????

????Arquillian?????????ɡ????BDD??ATDD????????Spock??JBehave??Thucydides????????????????????

????InfoQ??Arquillian?????????????????????????????????????????????Щ???????????????????????????????黯?

????Dan???????????úá?Arquillian????????????????????????????????????????????Щ????????????ShrinkWrap??????????????д???????????????????????????????????????????????????鵵?????????鵵???????????????(??????classpath???????Χ)???????Щ???????????????????ζ?????????????????????????????????????????????о??????????????????