Weitere ähnliche Inhalte
Ähnlich wie DevoxxFR 2013 - Arquillian
Ähnlich wie DevoxxFR 2013 - Arquillian (20)
Mehr von Alexis Hassler (20)
DevoxxFR 2013 - Arquillian
- 8. Runner JUnit
Déploiement
du composant
Injection de dépendances
Méthode de test
- 10. Test Web
Web EE
Java
Tomcat, Jetty,...
JBoss, Glassfish,
TomEE ...
- 11. Mode client
@Deployment (testable = false) Déploiement SANS les tests
public static Archive<?> deploy() {
...
}
Injection de l'URL du déploiement
@ArquillianResource URL baseUrl;
@Test
public void should_http_requests_get_results() {
...
} HttpUnit, Selenium,...
- 14. Drone
@Drone WebDriver browser;
Injection Selenium
@ArquillianResource URL baseUrl;
@Test
public void should_http_requests_get_results() {
browser.get(baseUrl);
...
}
- 17. Warp
Vérifier l'état coté serveur
– Servlet, Session,...
– Extensions JSF, REST, Spring MVC
Warp.initiate()
.observe()
.inspect();