6. Copyright ? DeNA Co.,Ltd. All Rights Reserved.
トーク概要
■ 40min フルトーク x 25
? Seleniumconf. SeConf 2017 - Berlin:
https://www.youtube.com/playlist?list=PLRdSclUtJDYV8I_B5rLkMI7jL_JMv7GRO
■ トピックごとに概要をざっくり話します
? Selenium / Appium自体について
? UI Test のBest PracticeあるいはCase Study
? UIテストフレームワーク?実行環境
? 様々なテスト
? QA?テストチームビルディング
7. Copyright ? DeNA Co.,Ltd. All Rights Reserved.
Selenium?Appium 自体について
■ State of the Union: To Infinity and Beyond
? キーノート.
? WebDriver APIはW3Cで標準仕様を策定中
■ Appium for Couch Potatoes: An HbbTV Driver
? HbbTV上でAppiumが動作するようにしたという話
8. Copyright ? DeNA Co.,Ltd. All Rights Reserved.
UIテストのベストプラクティス?ケーススタディ
■ Test Nightでの発表内容に近い
■ Selenium特有の話は少なくUIテストやE2Eテスト一般に通じる話が多い
? テストケースの選択
? PageObject Patternの解説?実践
? 二要素認証の自動化や性能測定などの話も
■ Talks
? Your Tests Aren't Flaky, You Are!
? REST APIs and WebDriver: In Perfect Harmony
? Selenium Hacks
? Keeping Your Tests Lean
? Selenium and the Four Rules of Simple Design
? Using Selenium in the Verification and Validation Process for Medical Device
Software
? My Story of Microservices Testing
? Automating Multi-Factor Authentication
? Adding Performance Assertion to Standard Functional Testing
? The Bumpy Road Towards Continuous Delivery
9. Copyright ? DeNA Co.,Ltd. All Rights Reserved.
テストフレームワーク?インフラ
■ Ex Machina: The Framework That Knows its Bugs
? テストレポート?失敗履歴?再実行を賢く管理する君管理
■ Readable. Stable. Maintainable. E2E Testing @ Facebook
? PageObejct パターンをベースにしたUIテストフレームワーク
■ Scalable Selenium Cluster: Up & Running
? Selenium Gridをスケールさせた話
■ Good, Cheap, and Fast: Scaling Your Selenium Grid in the Cloud
? クラウド上のSelenium Gridのサーバコストを最適化した話
10. Copyright ? DeNA Co.,Ltd. All Rights Reserved.
機能テスト以外のテスト
■ Screenshots in Automated Testing: When? How? Why?
? スクリーンショットを用いたVisual Regression Testの話
? Applitoolsを利用. Appiumでも利用できるらしい.
■ Codeless Visual Testing
? record-playback ツールを用いたVisual Regression Testの話
? applitoolsの人の発表
■ The What, Why and How of Web Analytics Testing
? Analytics ログが正しく送信されていることをテストすべき
■ Zero to Test: How to Run Your First Beta Testing Program
? iOSアプリのユーザβテストをやったときのケーススタディ
11. Copyright ? DeNA Co.,Ltd. All Rights Reserved.
QA?テストチームビルディング
■ Care and Feeding of Open Source Developers: A Framework for Successful
Communication
? ソフトウェア開発チーム?OSSプロジェクトでのコミュニケーションのあり方
について
■ Build a Successful Team: Motivate Your Software Tester
? テストチームのやる気を引き出す方法
■ The Digital Divide and Test Automation
? モダンな開発チームの中でのテスト自動化をどう位置づけるか
■ What The Doc?!?! How to Write and Read Documentation That Allows You To
Get Sh*t Done!
? ドキュメントを書きましょう
12. Copyright ? DeNA Co.,Ltd. All Rights Reserved.
オススメ
■ UIテスト始めて作ってみようかな
Keeping Your Tests Lean:
https://www.youtube.com/watch?v=jCEU9UWLQO0
■ UIテストフレームワークの最先端を知りたいReadable.
Stable. Maintainable. E2E Testing @ Facebook:
https://www.youtube.com/watch?v=diYgXpktTqo
■ ブログにまとめてます
? http://swet.dena.com/entry/2017/10/23/194008