The Arquillian Universe: A Tour Around the Astrophysics
summary
Arquillian presents a portable test harness that runs the same JUnit/TestNG tests in IDE or CI by controlling container adapters, deployments and lifecycles; demos use ShrinkWrap archives to build deployables, inject CDI/EJB resources, and show both in-container and client-side execution with green-bar success. Extensions demonstrated: a persistence extension that seeds and asserts DB state against YAML/JSON data sets, Drone-driven browsers for Selenium, Warp server assertions that run server-side checks during the same HTTP request, and Graphene page objects for reliable Ajax testing.
AI-written summary · about
chapters (15)
- 0:00Arquillian intro
- 1:46Testing gap in Java EE
- 4:56Arquillian core principles
- 6:02How Arquillian core works
- 9:13Writing Arquillian tests
- 17:16Demo: Arquillian core features
- 18:04In-container tests with Arquillian
- 22:26Client-side tests with Arquillian
- 24:55Persistence extension
- 27:28Functional testing with Drone
- 30:00Client and server tests with Warp
- 35:33Graphene for Selenium
- 39:37Arquillian extensions summary
- 40:20Arquillian universe
- 44:56Arquillian community & future
related talks
40mMeet the assertable Chaos Monkeys
54mExploring Jakarta EE integration testing
02h 36mTesting Java Microservice
51mTesting for Unicorns
01h 20mIntegration Testing from the Trenches
49mJava's Hidden Gems: Tools and Libraries
44mQuarkus: Supersonic, Subatomic Full-Stack Development
48mIntegration Testing with Quarkus.
