Copyright © BridgingIT GmbH / CC BY-SA http://creativecommons.org/licenses/by-sa/2.0/
Kontinuierliche Fachtests
für Webanw...
Wer testet Webanwendungen?
Nicht?
Manuell?
Automatisiert?
Photo by Deutscher Webvideopreis https://www.flickr.com/photos/w...
Wir haben doch Unittests!
Photo by Dave Bleasdale https://www.flickr.com/photos/sidelong/246816211/ CC BY https://creative...
Die Realität testen!
Photo by Sebastian Bergmann https://www.flickr.com/photos/sebastian_bergmann/10773103685/ CC BY-SA ht...
Wir haben doch keine Zeit!
Photo by liebeslakritze https://www.flickr.com/photos/8069051@N06/5801548114/ CC BY-SA https://...
Agil
Jeden Sprint?
Jede Woche?
Jeden Tag?
Photo by royskeane https://www.flickr.com/photos/royskeane/413103429/ CC BY http...
Kontinuierliche Auslieferung
Jedes Feature?
Photo by Ben Sutherland https://www.flickr.com/photos/bensutherland/5318654518...
The good the bad and the ugly
Photo by Pietro Zanarini https://www.flickr.com/photos/zipckr/4422426722/ CC BY https://crea...
Qual der Wahl?
Selenium
Arquillian
IBM Rational Functional Tester
Canoo Webtest
…
http://en.wikipedia.org/wiki/List_of_web...
Arquillian Logo by Red Hat, Inc. http://arquillian.org/invasion/spread/ CC BY http://creativecommons.org/licenses/by/3.0/
...
Warum Arquillian?
 Ohne Recording
 Java
 Selenium + X
 Einfach
 Java EE (weit mehr als Web UI)
Wirkungsweise
Browser
Arquillian
(Drone)
(Graphene)
Selenium
(WebDriver)
JUnit Test
Photo by David Swart https://www.flick...
Los gehts!
Photo by Thomas Kohler https://www.flickr.com/photos/mecklenburg/5026128169/ CC BY-SA https://creativecommons.o...
Hürden
Testisolation
Deployment
Photo by Fabian Fahrenberg https://www.flickr.com/photos/66606049@N05/6065079300/ CC BY ht...
Stolpersteine
Windows vs Linux
Maven vs IDE
WebDriver
Work in Progress
Photo by Ted & Dani https://www.flickr.com/photos/t...
Weitere Möglichkeiten…
Erkenntnisse
 Hürden
 Stolpersteine
 Kinderleicht
 Umfangreich
Arquillian Ikes by Red Hat, Inc. http://arquillian.org/...
Presentation by Tilmann Kuhn CC BY-SA http://creativecommons.org/licenses/by-sa/2.0/
Tilmann Kuhn
BridgingIT GmbH
Niederla...
Nächste SlideShare
Wird geladen in …5
×

Kontinuierliche Fachtests für Webanwendungen mit Arquillian

533 Aufrufe

Veröffentlicht am

Ein Vortrag von Tilmann Kuhn auf dem Karlsruher Enwicklertag am 21.05.2014

Veröffentlicht in: Software
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
533
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
4
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie
  • Photo by Deutscher Webvideopreis https://www.flickr.com/photos/webvideotage/13557974864/ CC BY https://creativecommons.org/licenses/by/2.0/
  • Photo by Dave Bleasdale https://www.flickr.com/photos/sidelong/246816211/ CC BY https://creativecommons.org/licenses/by/2.0/
  • Photo by Sebastian Bergmann https://www.flickr.com/photos/sebastian_bergmann/10773103685/ CC BY-SA https://creativecommons.org/licenses/by-sa/2.0/
  • Photo by liebeslakritze https://www.flickr.com/photos/8069051@N06/5801548114/ CC BY-SA https://creativecommons.org/licenses/by-sa/2.0/
  • Photo by royskeane https://www.flickr.com/photos/royskeane/413103429/ CC BY https://creativecommons.org/licenses/by/2.0/
  • Photo by Ben Sutherland https://www.flickr.com/photos/bensutherland/5318654518/ CC BY https://creativecommons.org/licenses/by/2.0/
  • Photo by Pietro Zanarini https://www.flickr.com/photos/zipckr/4422426722/ CC BY https://creativecommons.org/licenses/by/2.0/
  • Photo by Awaya Legends https://www.flickr.com/photos/awaya/3799064956/ CC BY https://creativecommons.org/licenses/by/2.0/
  • Logo by Red Hat, Inc. http://arquillian.org/invasion/spread/ / CC BY http://creativecommons.org/licenses/by/3.0/
  • Photo by David Swart https://www.flickr.com/photos/dmswart/6507071663/ CC BY https://creativecommons.org/licenses/by/2.0/
  • Photo by Thomas Kohler https://www.flickr.com/photos/mecklenburg/5026128169/ CC BY-SA https://creativecommons.org/licenses/by-sa/2.0/
  • Photo by Fabian Fahrenberg https://www.flickr.com/photos/66606049@N05/6065079300/ CC BY https://creativecommons.org/licenses/by/2.0/
  • Photo by Ted & Dani https://www.flickr.com/photos/tedpercival/3057371057/ CC BY https://creativecommons.org/licenses/by/2.0/
  • Droidium
    AngularJS
    Byteman
    Drone
    Guice
    GWT
    Jacoco
    JRebel
    Performance
    Persistence
    Portal
    QUnit
    REST
    screenRecorder
    Seam 2
    Spring
    Transaction
    Warp
    Graphene
    Recorder
    Spacelift
    JSFUnit
    Spock
    Gradle
    Maven
    Forge
    JBehave
    RemoteWebDriver
    Coverage
    SpecByExample
    Suite
  • Arquillian Ikes by Red Hat, Inc. http://arquillian.org/invasion/spread/ CC BY http://creativecommons.org/licenses/by/3.0/
  • Kontinuierliche Fachtests für Webanwendungen mit Arquillian

    1. 1. Copyright © BridgingIT GmbH / CC BY-SA http://creativecommons.org/licenses/by-sa/2.0/ Kontinuierliche Fachtests für Webanwendungen mit Arquillian Karlsruher Enwicklertag 21.05.2014 Tilmann Kuhn
    2. 2. Wer testet Webanwendungen? Nicht? Manuell? Automatisiert? Photo by Deutscher Webvideopreis https://www.flickr.com/photos/webvideotage/13557974864/ CC BY
    3. 3. Wir haben doch Unittests! Photo by Dave Bleasdale https://www.flickr.com/photos/sidelong/246816211/ CC BY https://creativecommons.org/licenses/by/2.0/
    4. 4. Die Realität testen! Photo by Sebastian Bergmann https://www.flickr.com/photos/sebastian_bergmann/10773103685/ CC BY-SA https://creativecommons.org/licenses/by-sa/2.0/
    5. 5. Wir haben doch keine Zeit! Photo by liebeslakritze https://www.flickr.com/photos/8069051@N06/5801548114/ CC BY-SA https://creativecommons.org/licenses/by-sa/2.0/
    6. 6. Agil Jeden Sprint? Jede Woche? Jeden Tag? Photo by royskeane https://www.flickr.com/photos/royskeane/413103429/ CC BY https://creativecommons.org/licenses/by/2.0/
    7. 7. Kontinuierliche Auslieferung Jedes Feature? Photo by Ben Sutherland https://www.flickr.com/photos/bensutherland/5318654518/ CC BY https://creativecommons.org/licenses/by/2.0/ Jeden Tag?
    8. 8. The good the bad and the ugly Photo by Pietro Zanarini https://www.flickr.com/photos/zipckr/4422426722/ CC BY https://creativecommons.org/licenses/by/2.0/
    9. 9. Qual der Wahl? Selenium Arquillian IBM Rational Functional Tester Canoo Webtest … http://en.wikipedia.org/wiki/List_of_web_testing_tools http://stackoverflow.com/questions/13632934/tool-for- automated-testing-web-application Photo by Awaya Legends https://www.flickr.com/photos/awaya/3799064956/ CC BY https://creativecommons.org/licenses/by/2.0/
    10. 10. Arquillian Logo by Red Hat, Inc. http://arquillian.org/invasion/spread/ CC BY http://creativecommons.org/licenses/by/3.0/ Was ist Arquillian?
    11. 11. Warum Arquillian?  Ohne Recording  Java  Selenium + X  Einfach  Java EE (weit mehr als Web UI)
    12. 12. Wirkungsweise Browser Arquillian (Drone) (Graphene) Selenium (WebDriver) JUnit Test Photo by David Swart https://www.flickr.com/photos/dmswart/6507071663/ CC BY https://creativecommons.org/licenses/by/2.0/
    13. 13. Los gehts! Photo by Thomas Kohler https://www.flickr.com/photos/mecklenburg/5026128169/ CC BY-SA https://creativecommons.org/licenses/by-
    14. 14. Hürden Testisolation Deployment Photo by Fabian Fahrenberg https://www.flickr.com/photos/66606049@N05/6065079300/ CC BY https://creativecommons.org/licenses/by/2.0/
    15. 15. Stolpersteine Windows vs Linux Maven vs IDE WebDriver Work in Progress Photo by Ted & Dani https://www.flickr.com/photos/tedpercival/3057371057/ CC BY https://creativecommons.org/licenses/by/2.0/ xpath != xpath
    16. 16. Weitere Möglichkeiten…
    17. 17. Erkenntnisse  Hürden  Stolpersteine  Kinderleicht  Umfangreich Arquillian Ikes by Red Hat, Inc. http://arquillian.org/invasion/spread/ CC BY http://creativecommons.org/licenses/by/3.0/
    18. 18. Presentation by Tilmann Kuhn CC BY-SA http://creativecommons.org/licenses/by-sa/2.0/ Tilmann Kuhn BridgingIT GmbH Niederlassung Frankfurt Solmsstraße 4 60486 Frankfurt tilmann.kuhn@bridging-it.de www.bridging-it.de Fragen?

    ×