Integration testing made easy
Component model
Unit vs Integration testing
Whats the worst that could happen?
How can we make our life easier?
Skip the build
Micro deployment
Component model for testing
Bring the test to the runtime
(arquillian.xml example)
Start the container
Deploy the archive
Run test and report results
Undeploy the    archive
Stop the container
IDE can execute tests
And the build can execute them too
Container Agnostic
Extensible platform   Arquillian Spring     Arquillian DroneArquillian Persistence   Arquillian Portal
Extensible platform   Arquillian Spring     Arquillian DroneArquillian Persistence   Arquillian Portal
Demo[s]
Thank you!
Any questions?    Websites       –   http://arquillian.org       –   http://jboss.org/shrinkwrap       –   http://jboss.o...
Arquillian - Integration Testing Made Easy
Arquillian - Integration Testing Made Easy
Arquillian - Integration Testing Made Easy
Upcoming SlideShare
Loading in...5
×

Arquillian - Integration Testing Made Easy

1,074

Published on

Slides by Davide D'Alto presented at JBUG London event on the 24th of October 2012.
You can watch the presentation video here http://youtu.be/MuqAx9SuIOk

Published in: Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,074
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Arquillian - Integration Testing Made Easy"

  1. 1. Integration testing made easy
  2. 2. Component model
  3. 3. Unit vs Integration testing
  4. 4. Whats the worst that could happen?
  5. 5. How can we make our life easier?
  6. 6. Skip the build
  7. 7. Micro deployment
  8. 8. Component model for testing
  9. 9. Bring the test to the runtime
  10. 10. (arquillian.xml example)
  11. 11. Start the container
  12. 12. Deploy the archive
  13. 13. Run test and report results
  14. 14. Undeploy the archive
  15. 15. Stop the container
  16. 16. IDE can execute tests
  17. 17. And the build can execute them too
  18. 18. Container Agnostic
  19. 19. Extensible platform Arquillian Spring Arquillian DroneArquillian Persistence Arquillian Portal
  20. 20. Extensible platform Arquillian Spring Arquillian DroneArquillian Persistence Arquillian Portal
  21. 21. Demo[s]
  22. 22. Thank you!
  23. 23. Any questions? Websites – http://arquillian.org – http://jboss.org/shrinkwrap – http://jboss.org/arquillian Sources – https://github.com/arquillian – https://github.com/shrinkwrap IRC Freenode – #jbosstesting
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×