Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

[Frontend conference 2019, LT] Automated Test for Frontend

This is LT material for Frontend Conference 2019

  • Login to see the comments

  • Be the first to like this

[Frontend conference 2019, LT] Automated Test for Frontend

  1. 1. Automatic Test for Frontend Side November 2th, 2019 Frontend Conference 2019 LT Session Woohyeok Aaron Kim (@woosyume) Rakuten, Inc.
  2. 2. 2 Woohyeok Kim # Certified Scrum Master # Speaker at SeleniumConf2019 # Favorite Lang : Korean, Java Leading E2E Test Automation at Rakuten Ranking Commit to ‘NO maintenance cost’ Head for integration with our container Organizing Kansai branch of JSUC(Selenium User Community) Organize E2E Test Automation Day 2019 Plan to hold study community periodically Having experience of sessions Agile Japan 2019 DevRel / Japan Conference 2019 KanJava Etc.
  3. 3. 3 Latest trend RPA(Robotic Process Automation)
  4. 4. 4 Latest trend RPA Frontend Test Automation
  5. 5. 5 Rakuten Ranking 1) 1) Ranking Top, 2019/04/03, https://ranking.rakuten.co.jp
  6. 6. 6 User Behavior Check Click function Move to expected URL ユーザ行動の確認 1) 1) Ranking Top, 2019/04/03, https://ranking.rakuten.co.jp
  7. 7. 7 Banner / Advertisement Check Contents itself Click function バナー・広告の確認 1) 1) Ranking Top, 2019/04/03, https://ranking.rakuten.co.jp
  8. 8. 8 Data Integrity Check Ranking Result - Rank - Item Name - Shop Name - Price - Review# - Particular condition Update DateGenre Name ランキングデータ整合性の確認 1) 1) Ranking Top, 2019/04/03, https://ranking.rakuten.co.jp
  9. 9. 9 Image Comparison Increase test accuracy by checking if image is broken or not. Calculates difference with the previous execution Before After TEST FAILS 画像比較による文字化け・画面崩れの検知 1) 1) Ranking Event, 2019/04/03, https://ranking.rakuten.co.jp/event/anpanman/
  10. 10. 10 How to do DOM 1) Ranking Top, 2019/03/07, https://ranking.rakuten.co.jp searchBar contentsTitle //*[@id”rankingImage”]/ul id / class / xpath
  11. 11. 11 driver.findElement(:custom,’ai:cart')Trained Keyword ‘cart’ ‘camera ‘image’ ‘shop’ ‘share’ … Test Automation with AI
  12. 12. 12 Be a resolution of tasks in the bottle. The meaning automatic test has
  13. 13. 13 Be a resolution of tasks in the bottle. The meaning automatic test has
  14. 14. 14 Tool/Framework for Automated Test Mobile native appWeb app
  15. 15. 15 Event
  16. 16. 16 E2E Test Automation Day 2019
  17. 17. 17 E2E Test Automation Day 2020
  18. 18. 18 Please join to 日本セレニウムユーザーコミュニティ関西ブランチ Japan Selenium User Community

×