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 releases
Google AMP Adoption
Event Ranking Web Page for Smartphone etc.
15. 15
Test Automation as own work
200+ Cases
Each devices(PC/SP/TB)
20hours with manual
Ranking Top, 2019/04/03, https://ranking.rakuten.co.jp/
16. 16
Test Automation in public
Discussion / Tweets are active
Twitter, 2019/08/21, https://twitter.com/
StackOverFlow, 2019/08/21, https://stackoverflow.com/
19. 19
Cost Improvement per execution
Device Before After Reduction
PC 8hours 3hours 60%
Smartphone 8hours 3hours 60%
Smartphone with AMP 3hours 2hours 40%
Total 19hours 8hours 59%
テスト実行のコスト削減(2019.4月時点)
24. 24
E2E Test Automation Day 2019
Holder(主催) : JSUC(Japan Selenium User Community)
Attendees(参加者)
1. The members of JSUC(including organizer)
2. 60+ participants
Contents(内容)
1. Main Session(40min * 4)
2. Talk Session
3. Lightning Talk
4. After Party
Powered by Rakuten
34. 34
Prove yourself
You need to prove yourself to others.
あなたが適任者ということを証明しなければならない。
Show outstanding technical skill(優れたスキルをアピール)
- Internal presentation about developed app. (社内勉強会・スピーチ等)
- e.g. Test Automation with Image Comparison(画像比較による文字化け確認)
Make consensus with all(皆の合意を取る)
Show the possibility to improve the existing
44. 44Collaborate as one team
【 Free image provider, www. pexels.com, 2019/8/13 】
Collaborate as one team
45. 45
Collaborate as one team
Explain why we need to hold this event
(一種の投資相談会のように、なぜこのイベントをサポートすべきかを説明)
OBJECTIVE
御社のブランド力↑
Lead Kansai area test
automation community by
supporting major community of
the field.
STRATEGY TACTICS
スポンサーとしてコミュニティ
をサポートし、地域の参加者に
円滑なコミュニケーションチャ
ンネルを提供
OO業界に置いて、OO地域の中心
となる。
46. 46
Business Model Canvas (sample)
Key Activities Key Partners Value Propositions Target
Key Resources
Revenue Steams
Japan Selenium
User Community
1) Web Engineer
2) Test Engineer
3) QA Engineer
4) Anyone who is
interested in
app test
By holding
collaboration
event,
1) Provide some
charming sessions
2) Give engineers
forum for discussion
1) Experience
- Global Conference
- Presentation
2) Test Expertise
1) Up Brand Power of us
2) Provide Charming Sessions
3) Latest information
- Conference report
- Trend
Get good talent by appealing us
Boom-up and OO community at OO area
테스트 자동화라는 주제는 꽤나 매력적인 주제였습니다.
활발
내가 이것에 대한 지식을 가지고 있으면, 좋은 경험을 할 수 있다면
충분히 기여할 수 있겠다.
특히나 컨퍼런스의 존재는 저를 더 흥분시켰습니다.
지식공유의 목표를 설정하고, 그것을 위해
~ 10:00 (5:00)
목표의식이 있으니 모든 것이 순조롭게 진행됐다.
컨퍼런스 참여
참가해보니 컨퍼런스는 굉장히 뜨거웠다.
커미터들의 참여
컨퍼런스가 아니라 마치 파티 같았다.
내가 참석한 컨퍼런스 중에서 가장 生き生きしていました。
사람도 500명정도
목표한 대로 저의 경험을 나누는 장으로서 활용하였습니다.
애프터파티에서 생각했습니다.
이 열기를 서쪽으로 끌고오고 싶다.
이런 이벤트가 내가 사는 지역에는 왜 없는걸까.
당시 저는 일본 셀레늄 유저그룹의 오거나이저인 이토상에게 제안을 했습니다.
저희 회사에서 강하게 서포트할테니 (勝手に) 간사이에서 이 이벤트를 열고싶다.
커뮤니티를 밖으로 밖으로 넓혀가고자 하는 엔지니어의 소중한 마음이
이토상의 강한 서포트로 오사카에서 이 이벤트를 개최하게 되었습니다.
새로운 브런치 설립
내가 오거나이즈 하는 식으로
도쿄에서의 열기를 가져와
셀레늄 유저그룹 칸사이브런치를 만들었습니다.
일회성에 그치는 것이 아니기 위해
깜짝 놀랐습니다.
~15:00 (5:00)
이것이 데브렐인가
셀레늄 유저그룹의 성장의 한 걸음에 기여할 수 있어서
무엇을 해야하는지 알게 되었습니다.
어떻게 하면 각 분야를 넓혀갈 수 있는가.
제안하고자 합니다.
최초의 한 걸음으로서
무엇이든 도전해보세요.
바가 마련되어 있어야.
당신의 미카타를 구하기 위한 과정이 된다.
커뮤니티 확장을 제안하든 설립을 제안하든
상대방이 내 말에 귀를 기울일 수 있도록
나 자신을 증명해야 합니다.
역시 혼자서는 어렵다.
누가 당신의 서포터가 될 수 있을까.
셀레늄 유저그룹의 특히 이토상이 큰 힘이 되어주었는데
회사사람 아무도 없는데 감사의 말씀 드리는거도 어색하지만
勝手に言ったから、
正式に案件としてあげました。
나 그리고 커뮤니티 뿐만 아니라 회사가
엔지니어 업계에서 차지할 수 있는 위상을 중심으로 어필.
간사이 지역에 테스트 관련 연구회가 없음.
얻은 것
장소, 예산
스태프 지원
게스트 지원
25만~30만
너의 편을 찾아라
말을 걸어라
스무스하게 된 것 같지만 사실 그렇지 않습니다.
여기까지 모든 것이 10개월동안 있었던 일입니다.
난 다른 커뮤니티를 소속이 아닌 상태에서 지방으로 가져와 이름을 알리는 데에 공헌했지만
이 원칙들은
여러분이 지금 가지고있는 커뮤니티의 브랜드 파워를 높이는 데에도 적용할 수 있다 생각합니다.
커뮤니티만의 오픈소스를 마련하고
그것에 대한 벵쿄카이를 열고
회사나 타 커뮤니티와의 콜라보 이벤트를 통해 지명도
무엇이든 가능합니다.
이 캡슐을 섞어봅시다. 우리들은 무엇이든 만들 수 있는 職人ですから。
https://www.sozai-library.com/keyword/%E6%97%A5%E6%9C%AC%E5%9C%B0%E5%9B%B3
지도
라쿠텐이 강하게 강하게 서포트
칸사이 지역 테스트 자동화 붐을 조성하자