Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

UI Automation Test with JUnit5

318 Aufrufe

Veröffentlicht am

Session material for Test Corner #19 at 2019/1/8

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

UI Automation Test with JUnit5

  1. 1. UI AUTOMATION TEST WITH JUNIT5 LINE Fukuoka ChangYu Hao
  2. 2. SELF INTRODUCTION • ChangYu Hao • QA Automation Engineer • LINE Fukuoka Corporation
  3. 3. Contents 01 02 03 04 05 Team Introduction Junit 4 Junit 5 Other Tools Q & A
  4. 4. TEAM INTRODUCTION
  5. 5. JUNIT 4
  6. 6. SINGLE DRIVER MULTI DRIVERS JUNIT 4
  7. 7. FORMER JUNIT VERSION JUNIT 5 PARAMETER RESOLVER
  8. 8. JUNIT 5
  9. 9. JUNIT 5 ARCHITECTURE • Vintage (JUnit 4) • Jupiter (JUnit 5)
  10. 10. JUNIT 5 GRADLE SETTING • junit-platform-launcher • classpath(“org.junit.platform:junit-platform- gradle-plugin:${junitPlatformVersion}”) • junit-platform-engine • testCompile("org.junit.jupiter:junit-jupiter- api:${junitJupiterVersion}") • testRuntime("org.junit.jupiter:junit-jupiter- engine:${junitJupiterVersion}")
  11. 11. JUNIT 4 GRADLE SETTING • junit-platform-launcher • classpath(“org.junit.platform:junit-platform- gradle-plugin:${junitPlatformVersion}”) • junit-platform-engine • testCompile("junit:junit:${junitLegacyVersio n}") • testRuntime("org.junit.vintage:junit-vintage- engine:${junitVintageVersion}")
  12. 12. ANNOTATION
  13. 13. EXTENSION MODEL
  14. 14. EXTENSION API
  15. 15. PARAMETER RESOLVER
  16. 16. TEST CLASS TEST METHOD PARAMETER RESOLVER
  17. 17. JUNIT 4 JUNIT 5 LIFE CYCLE
  18. 18. TEST INSTANCE LIFE CYCLE
  19. 19. SELENIUM JUPITER
  20. 20. EXECUTION ORDER
  21. 21. EXTENSION MODEL
  22. 22. EXTENSION REGISTRATION ORDER
  23. 23. TAG
  24. 24. CUSTOM TAG
  25. 25. OTHER TOOLS
  26. 26. AYA-CHAN
  27. 27. AYAVUE
  28. 28. IMAGE RECOGNITION
  29. 29. TEMPLATE IMAGE SOURCE FROM SCREENSHOT IMAGE RECOGNITION
  30. 30. APPIUM
  31. 31. FEATURE DETECTION
  32. 32. Q & A
  33. 33. THANKS FOR LISTENING

×