SlideShare a Scribd company logo
1 of 35
2019
E2E Test
AutomationDay
Powered by
E2E Automation Day 2019 : Intro
July 20, 2019
Woohyeok Aaron Kim
@woosyume (Twitter)
Selenium User Community Kansai branch
JSUC(Japan Selenium User Community)
■ Overview
○ Founded in 2013. 07. 01
○ Members
・Forum (Google group): 497
・Chat room (Slack): 322
■ Purpose
○ Popularize Selenium and Appium in Japan
○ Share the usage information or troubleshooting knowledge
○ Share the information about the article, meet up, seminar
Information
■ Free Talk Session Q&A
○ URL : sli.do
○ Event code : U672
■ Twitter #
○ #seleniumjp
■ Wi-Fi
○ Network : r-internet
○ Password : Believeinthefuture
Woohyeok Kim
Leading E2E Test Automation at Rakuten Ranking
Commit to ‘NO maintenance cost’
Head for integration with our container
# Certified Scrum Master
# Speaker at SeleniumConf2019
# Favorite Lang : Korean, Java
Organizing Kansai branch of JSUC(Japan Selenium User Commu
Organize E2E Test Automation Day 2019
Plan to hold study community periodically
Having experience of releases
Google AMP Adoption
Event Ranking Web Page for Smartphone etc.
キム・ウヒョク
Sponsor
Powered by
Intro
Selenium Today
■ Brand power of the event
○ All tickets are SOLD OUT
・Ticket : 20,000JPY X 450 (Japanese accounts for 60%)
Selenium is Free
Easy to use
Goes in suite
Multiple Language
Multiple OS
Multiple Browser
https://yellow.systems/blog/selenium-why-we-love-it-so-much-part-2
SeleniumConf Tokyo 2019
■ Conference Views
Keynote Talk Session with Lead Committers
SeleniumConf Tokyo 2019
■ Conference Views
SponsorBooth After Party
SeleniumConf Tokyo 2019
■ Brand power of the event
○ All tickets are SOLD OUT
・Ticket : 20,000JPY X 450 (Japanese accounts for 60%)
○ Sponsor from companies(total 16 Global/Japan companies)
■ Main Contents * all was being livestreamed and provided with simultaneous interpretation
○ 2 Keynotes
○ 22 Sessions
○ Lightening Talk
E2E Test Automation Day on Kansai Branch
Main Session Speakers
■ Ito Nozomi
○ Leader of Japan Selenium User Community
・Core organizer of SeleniumConf Tokyo 2019
○ CEO at Trident Inc.
・mainly deal with test automation with A.I
○ Author of 「Selenium実践入門」, 技術評論社
○ Speaker at AppiumConf India 2019
Main Session Speakers
■ Sekine Yasufumi
○ Member of Japan Selenium User Community
・Organizer of SeleniumConf Tokyo 2019
○ Experience of test automation at mercari
○ Author of mercari Tech Blog
・ tech.mercari.com
■ Kawarada, Masanori
○ Member of Japan Selenium User Community
・Organizer of SeleniumConf Tokyo 2019
○ Experience leading test automation at Veriserve
○ Author of some articles related with Selenium
○ Be introduced as a minimalist from Mainich Press
・https://gihyo.jp/news/report/2017/07/2601
Main Session Speakers
Main Session Speakers
■ Yadori Yohei
○ Assistant Manager at Rakuten, Inc
・He also works as Tech lead of Ranking front team
○ Doing the best at delighting team soul
Schedule
Contents Summary Start Time PIC
Open - 12:30 Kajihara, Yoshioka
Intro Introduce sponsor,
Selenium User Group Kansai
13:00 Kim
Session 1 13:30 Sekine(Mercari)
Session 2 14:00 Yadori(Rakuten)
Break - 14:30 Kim
Session 3 About Appium 14:50 Ito(Trident)
Session 4 15:20 Mark
Break - 15:50 Kim
Talk Session 16:00 Ito & Kim
Lightning Talk 16:30 Kim
Beer Bash Domino Pizza, Alchol, SoftDrink 17:20 Kim
Close 19:00 Kim
Please Input
your
Question / suffering
SeConf Summary
Selenium Conference 2019 Tokyo
Day 1 Day 2Workshop
Keynote from Simon Stewart : State of the Union
State of the Union
Simon Stewart
Lead Committer, Selenium Project & Creator of WebDriver
Selenium 4 Alpha
New W3C Protocol – WebDriver spec
driver.switchTo().parentFrame()
APIs
Browser
Official Documentation
Stability on Dockerized Grid env
Chrome Debugging support
Sessions Highlight : Overall
The future of Selenium
Peter Thomas
Distinguished Engineer at Intuit
Selenium
WebDriver IDE Grid
Remote control interface(REST API)
Enable introspection Control of user agent
Selenium Behavior
Test Framework(ex. JUnit) Language binding
Driver to browser
Sessions Highlight : Processing time
Selenium at the speed of Headless
Smarten up your pipeline and reduce test time
Alissa Lydon
Product Marketing Manager at Sauce Labs
Samantha Coffman
Product Manager at Sauce Labs
Bart Szulc
Quality Engineer
Sessions Highlight : Cost improvement
All is thank to you, Selenium
Woohyeok Kim
Software Engineer at Rakuten, Inc
Here!
Concept
No Maintenance cost Reducing Processing time
Low System load
Performance
Cost improvement
Delighting Team culture
Foster improvement
Dynamic expected value
Sessions Highlight : Selenium with the latest technologies
Client Side Speech Recognition Testing
Toolbox for Selenium Tests in Java : WebDriverManager and Selenium-Jupiter
Blockchain 101 – Growth & Pains of a Tester
Paul Schroeder
Lead Quality Engineer at Rosetta Stone
Boni Garcia
Assistant Professor
Kim Nepata
Tester
You can check the detail at here!
Blueprint
E2E Test
Automation Day 2020
お越しいただき、誠にありがとうございます。
是非楽しんでください。
Thank you for coming. Please enjoy today.
2019
E2E Test
AutomationDay
Powered by
Let’s enjoy today
2019
E2E Test
AutomationDay
Powered by
BREAK TIME
2019
E2E Test
AutomationDay
Powered by
TALK SESSION
2019
E2E Test
AutomationDay
Powered by
LIGHTNING TALK
2019
E2E Test
AutomationDay
Powered by
BEER BASH

More Related Content

Similar to [E2E Test AutomationDay2019] intro

Swiss Testing Day - Testautomation, 10 (sometimes painful) lessons learned
Swiss Testing Day - Testautomation, 10 (sometimes painful) lessons learnedSwiss Testing Day - Testautomation, 10 (sometimes painful) lessons learned
Swiss Testing Day - Testautomation, 10 (sometimes painful) lessons learned
Michael Palotas
 

Similar to [E2E Test AutomationDay2019] intro (20)

Top 3 selenium IDE alternatives for Chrome and Firefox
Top 3 selenium IDE alternatives for Chrome and FirefoxTop 3 selenium IDE alternatives for Chrome and Firefox
Top 3 selenium IDE alternatives for Chrome and Firefox
 
Introduction of OpenChain Japan Work Group
Introduction of OpenChain Japan Work GroupIntroduction of OpenChain Japan Work Group
Introduction of OpenChain Japan Work Group
 
[KaizenDiary] Minimize processing time on Automated Test
[KaizenDiary] Minimize processing time on Automated Test[KaizenDiary] Minimize processing time on Automated Test
[KaizenDiary] Minimize processing time on Automated Test
 
MuleSoft Surat Virtual Meetup#34 - OAS 3.0 full API lifecycle support with An...
MuleSoft Surat Virtual Meetup#34 - OAS 3.0 full API lifecycle support with An...MuleSoft Surat Virtual Meetup#34 - OAS 3.0 full API lifecycle support with An...
MuleSoft Surat Virtual Meetup#34 - OAS 3.0 full API lifecycle support with An...
 
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
Overview on Anypoint Platform APIs and Anypoint Studio Tips and TricksOverview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
 
What is Selenium Introduction to Selenium Testing.pptx
What is Selenium Introduction to Selenium Testing.pptxWhat is Selenium Introduction to Selenium Testing.pptx
What is Selenium Introduction to Selenium Testing.pptx
 
Swiss Testing Day - Testautomation, 10 (sometimes painful) lessons learned
Swiss Testing Day - Testautomation, 10 (sometimes painful) lessons learnedSwiss Testing Day - Testautomation, 10 (sometimes painful) lessons learned
Swiss Testing Day - Testautomation, 10 (sometimes painful) lessons learned
 
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
 
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code ReviewMuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
 
[Selenium] Effective ROI for test automation
[Selenium] Effective ROI for test automation[Selenium] Effective ROI for test automation
[Selenium] Effective ROI for test automation
 
OpenChain in Korea - LG and OpenChain - 23rd January 2019
OpenChain in Korea - LG and OpenChain - 23rd January 2019OpenChain in Korea - LG and OpenChain - 23rd January 2019
OpenChain in Korea - LG and OpenChain - 23rd January 2019
 
ISTQB Foundation and Selenium Java Automation Testing
ISTQB Foundation and Selenium Java Automation TestingISTQB Foundation and Selenium Java Automation Testing
ISTQB Foundation and Selenium Java Automation Testing
 
International journal of applied sciences and innovation vol 2015 - no 1 - ...
International journal of applied sciences and innovation   vol 2015 - no 1 - ...International journal of applied sciences and innovation   vol 2015 - no 1 - ...
International journal of applied sciences and innovation vol 2015 - no 1 - ...
 
How To Review The Sprints Efficiently
How To Review The Sprints EfficientlyHow To Review The Sprints Efficiently
How To Review The Sprints Efficiently
 
Katalon studio vs selenium comparision
Katalon studio vs selenium comparisionKatalon studio vs selenium comparision
Katalon studio vs selenium comparision
 
[Rakuten TechConf2014] [Osaka] Introducing Selenium 2 WebDriver
[Rakuten TechConf2014] [Osaka] Introducing Selenium 2 WebDriver[Rakuten TechConf2014] [Osaka] Introducing Selenium 2 WebDriver
[Rakuten TechConf2014] [Osaka] Introducing Selenium 2 WebDriver
 
Adelaide Meetup June 2022 (1).pptx
Adelaide Meetup June 2022 (1).pptxAdelaide Meetup June 2022 (1).pptx
Adelaide Meetup June 2022 (1).pptx
 
Best selenium training institute in hyderabad
Best selenium training institute in hyderabadBest selenium training institute in hyderabad
Best selenium training institute in hyderabad
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactor
 
best selenium training institute in hyderabad
best selenium training institute in hyderabadbest selenium training institute in hyderabad
best selenium training institute in hyderabad
 

More from Woohyeok Kim

More from Woohyeok Kim (12)

[Devopsdays2021] Roll Your Product with Kaizen Culture
[Devopsdays2021] Roll Your Product with Kaizen Culture[Devopsdays2021] Roll Your Product with Kaizen Culture
[Devopsdays2021] Roll Your Product with Kaizen Culture
 
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop
 
[Scrum Fest Mikawa] Successful Scrum Migration
[Scrum Fest Mikawa] Successful Scrum Migration[Scrum Fest Mikawa] Successful Scrum Migration
[Scrum Fest Mikawa] Successful Scrum Migration
 
Developers Summit 2020 Kansai : Post Corona
Developers Summit 2020 Kansai : Post CoronaDevelopers Summit 2020 Kansai : Post Corona
Developers Summit 2020 Kansai : Post Corona
 
[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelist[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelist
 
[Japan Selenium User Community in Remote] Intro
[Japan Selenium User Community in Remote] Intro[Japan Selenium User Community in Remote] Intro
[Japan Selenium User Community in Remote] Intro
 
[#RSGT2020] SCRUM X ARMY
[#RSGT2020] SCRUM X ARMY[#RSGT2020] SCRUM X ARMY
[#RSGT2020] SCRUM X ARMY
 
[Selenium kansai] Intro
[Selenium kansai] Intro[Selenium kansai] Intro
[Selenium kansai] Intro
 
[DevRel/Japan Conf] Empower brand power of your community
[DevRel/Japan Conf] Empower brand power of your community[DevRel/Japan Conf] Empower brand power of your community
[DevRel/Japan Conf] Empower brand power of your community
 
[Agile Japan 2019] Unlimited Agility
[Agile Japan 2019] Unlimited Agility[Agile Japan 2019] Unlimited Agility
[Agile Japan 2019] Unlimited Agility
 
UX with google amp for WebDesigner
UX with google amp for WebDesignerUX with google amp for WebDesigner
UX with google amp for WebDesigner
 
[SeleniumConf2019 Tokyo] All is thanks to you, selenium
[SeleniumConf2019 Tokyo] All is thanks to you, selenium[SeleniumConf2019 Tokyo] All is thanks to you, selenium
[SeleniumConf2019 Tokyo] All is thanks to you, selenium
 

Recently uploaded

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Recently uploaded (20)

WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
 

[E2E Test AutomationDay2019] intro

  • 2. E2E Automation Day 2019 : Intro July 20, 2019 Woohyeok Aaron Kim @woosyume (Twitter) Selenium User Community Kansai branch
  • 3. JSUC(Japan Selenium User Community) ■ Overview ○ Founded in 2013. 07. 01 ○ Members ・Forum (Google group): 497 ・Chat room (Slack): 322 ■ Purpose ○ Popularize Selenium and Appium in Japan ○ Share the usage information or troubleshooting knowledge ○ Share the information about the article, meet up, seminar
  • 4. Information ■ Free Talk Session Q&A ○ URL : sli.do ○ Event code : U672 ■ Twitter # ○ #seleniumjp ■ Wi-Fi ○ Network : r-internet ○ Password : Believeinthefuture
  • 5. Woohyeok Kim Leading E2E Test Automation at Rakuten Ranking Commit to ‘NO maintenance cost’ Head for integration with our container # Certified Scrum Master # Speaker at SeleniumConf2019 # Favorite Lang : Korean, Java Organizing Kansai branch of JSUC(Japan Selenium User Commu Organize E2E Test Automation Day 2019 Plan to hold study community periodically Having experience of releases Google AMP Adoption Event Ranking Web Page for Smartphone etc. キム・ウヒョク
  • 9. Selenium Today ■ Brand power of the event ○ All tickets are SOLD OUT ・Ticket : 20,000JPY X 450 (Japanese accounts for 60%) Selenium is Free Easy to use Goes in suite Multiple Language Multiple OS Multiple Browser https://yellow.systems/blog/selenium-why-we-love-it-so-much-part-2
  • 10. SeleniumConf Tokyo 2019 ■ Conference Views Keynote Talk Session with Lead Committers
  • 11. SeleniumConf Tokyo 2019 ■ Conference Views SponsorBooth After Party
  • 12. SeleniumConf Tokyo 2019 ■ Brand power of the event ○ All tickets are SOLD OUT ・Ticket : 20,000JPY X 450 (Japanese accounts for 60%) ○ Sponsor from companies(total 16 Global/Japan companies) ■ Main Contents * all was being livestreamed and provided with simultaneous interpretation ○ 2 Keynotes ○ 22 Sessions ○ Lightening Talk
  • 13. E2E Test Automation Day on Kansai Branch
  • 14. Main Session Speakers ■ Ito Nozomi ○ Leader of Japan Selenium User Community ・Core organizer of SeleniumConf Tokyo 2019 ○ CEO at Trident Inc. ・mainly deal with test automation with A.I ○ Author of 「Selenium実践入門」, 技術評論社 ○ Speaker at AppiumConf India 2019
  • 15. Main Session Speakers ■ Sekine Yasufumi ○ Member of Japan Selenium User Community ・Organizer of SeleniumConf Tokyo 2019 ○ Experience of test automation at mercari ○ Author of mercari Tech Blog ・ tech.mercari.com
  • 16. ■ Kawarada, Masanori ○ Member of Japan Selenium User Community ・Organizer of SeleniumConf Tokyo 2019 ○ Experience leading test automation at Veriserve ○ Author of some articles related with Selenium ○ Be introduced as a minimalist from Mainich Press ・https://gihyo.jp/news/report/2017/07/2601 Main Session Speakers
  • 17. Main Session Speakers ■ Yadori Yohei ○ Assistant Manager at Rakuten, Inc ・He also works as Tech lead of Ranking front team ○ Doing the best at delighting team soul
  • 18. Schedule Contents Summary Start Time PIC Open - 12:30 Kajihara, Yoshioka Intro Introduce sponsor, Selenium User Group Kansai 13:00 Kim Session 1 13:30 Sekine(Mercari) Session 2 14:00 Yadori(Rakuten) Break - 14:30 Kim Session 3 About Appium 14:50 Ito(Trident) Session 4 15:20 Mark Break - 15:50 Kim Talk Session 16:00 Ito & Kim Lightning Talk 16:30 Kim Beer Bash Domino Pizza, Alchol, SoftDrink 17:20 Kim Close 19:00 Kim
  • 21. Selenium Conference 2019 Tokyo Day 1 Day 2Workshop
  • 22. Keynote from Simon Stewart : State of the Union State of the Union Simon Stewart Lead Committer, Selenium Project & Creator of WebDriver Selenium 4 Alpha New W3C Protocol – WebDriver spec driver.switchTo().parentFrame() APIs Browser Official Documentation Stability on Dockerized Grid env Chrome Debugging support
  • 23. Sessions Highlight : Overall The future of Selenium Peter Thomas Distinguished Engineer at Intuit Selenium WebDriver IDE Grid Remote control interface(REST API) Enable introspection Control of user agent Selenium Behavior Test Framework(ex. JUnit) Language binding Driver to browser
  • 24. Sessions Highlight : Processing time Selenium at the speed of Headless Smarten up your pipeline and reduce test time Alissa Lydon Product Marketing Manager at Sauce Labs Samantha Coffman Product Manager at Sauce Labs Bart Szulc Quality Engineer
  • 25. Sessions Highlight : Cost improvement All is thank to you, Selenium Woohyeok Kim Software Engineer at Rakuten, Inc Here! Concept No Maintenance cost Reducing Processing time Low System load Performance Cost improvement Delighting Team culture Foster improvement Dynamic expected value
  • 26. Sessions Highlight : Selenium with the latest technologies Client Side Speech Recognition Testing Toolbox for Selenium Tests in Java : WebDriverManager and Selenium-Jupiter Blockchain 101 – Growth & Pains of a Tester Paul Schroeder Lead Quality Engineer at Rosetta Stone Boni Garcia Assistant Professor Kim Nepata Tester
  • 27. You can check the detail at here!

Editor's Notes

  1. 자바 C# JS 파이썬 루비
  2. https://www.sozai-library.com/keyword/%E6%97%A5%E6%9C%AC%E5%9C%B0%E5%9B%B3 지도 라쿠텐이 강하게 강하게 서포트 칸사이 지역 테스트 자동화 붐을 조성하자
  3. 장벽을 낮추어 표준화 브라우저가 동작하는 방식을 규정 웹드라이버가 브라우저를 제어하는 방식을 표준으로 규정 Capability setting 각 브라우저 벤더가 표준 W3C프로토콜을 참조하기 때문에 앞으로 구글, 크롬 등 미래 브라우저가 업데이트 되더라도 미리 준비할 수 있다, Localhost:4444/grid/admin/live 기대치는 설정한 옵션과 함께 해당 페이지에 액세스 실제로는 can not be reached API : getRect, fullscreen, minimize 지금까지는 크롬드라이버 자체가 가진 옵션을 설정 start-fullscreen 같은 것으로 Learning huddle을 낮춘다.
  4. 엄청 재미있는 사람이었다. 일본에 온 적 없는데 일본어를 할 줄 알았고 애니메이션 오타쿠 What is the WebDriver? Architecture Example and Demos API만들었는데 이름이 Karate API API Performance Testing 이외에도 발전과정 2004년: Selenium 출시 2006년 6월: WebDriver 출시 2008년 9월: Selenium과 WebDriver가 합쳐짐 2011년: Selenium2 출시. W3C 명세(Specification) 작업시작 2016년: Selenium3 출시. 2018년: WebDriver가 W3C Recommendation으로 등록
  5. Headless 부하 줄여주는 것에 대해 관심이 있어서 그것에 대한 객관적인 검증에 대한 이야기일줄 알고 기대했는데 기존 End2End 테스트나 CI/CD 내에서의 테스트는 비용이 크다 End2End 테스트에 사용되는 언어와 친숙하지 않아 부담 End2End 테스트를 가볍게 돌려볼 수 없을까? 병렬화에 유리 Chrome과 Firefox에서만 작동합니다 실망했다는 것은 아니고 ... 난 실험을 해봤는데 솔직히 빠른지 모르겠다. 브라우저만 눈에 안보일 뿐이지 사용하는 메모리가 더 많았다. 완성된 후에는 쓸만 하겠지만 개발 중에는 동작이 눈에 보이는 편이 좋기 때문에 프로퍼티화 해서 on off 할 수 있게 하는게 좋다. 파이프라인은 우리도 테스트 시행 자체를 자동화하면서 실행에 따른 코스트도 최소화
  6. テーマは少し違うけど、その勢いでアジャイルジャパンでも喋りました。
  7. https://www.sozai-library.com/keyword/%E6%97%A5%E6%9C%AC%E5%9C%B0%E5%9B%B3 지도 라쿠텐이 강하게 강하게 서포트 칸사이 지역 테스트 자동화 붐을 조성하자