もしAppiumとディープラーニングを
組み合わせたら
株式会社TRIDENT
伊藤望
About Me
p 伊藤 望
p 株式会社TRIDENT	代表取締役
n テスト自動化の支援を行うベンチャー
p 執筆
Appium x	ディープラーニング
Appium
p オープンソースのUI自動テストツール
p ブラウザテストツール「Selenium」と同じAPI体系
p iOS	&	Android
p Web	&	ハイブリッド &	ネイティブ
p Java,	Ruby,	C#,	JavaScript,	Python, etc
Appiumのテストコード(Java)
テストコードを書いていて
いつも思うこと
p プログラマしか書けない、読めない、触れない..
p テストコード書くの時間かかり過ぎ..
Appium Inspector
p アプリ操作を記録してテストコードを生成
p しかし結局ノンプログラマには読解困難
もっと楽にならないか..
一方その頃
世はAI(人工知能)の一大ブーム
p ディープラーニング
p 画像認識などで、人間に匹敵する精度
ディープラーニングの画像認識で
「誰でも」
「すばやく」
テストスクリプトが書けたなら
Appium x	ディープラーニング
どうやって???
アイデア(動画)
https://www.youtube.com/watch?v=UEQrIsndFpc
できたら良くないですか?
ちょっと作ってみた
デモ
デモ
Yahoo!乗換案内
デモスクリプト
出発「東京」
到着「新大阪」
出発時刻「12/31 12:00」
検索結果の1行目は
「12:00」発の電車
デモスクリプト
「出発地」
を指定する画面
「時刻」
を指定する画面
タップ
「到着地」
を指定する画面タップ
タップ
デモ
https://www.youtube.com/watch?v=bdF2k-1miD4
宣伝
宣伝①
pαユーザー募集してます!
n 「乗換案内」の次のターゲットを探してます
n 「うちのアプリでやりたい!」という方、探して
ます
※画面が複雑すぎないアプリ
宣伝②
pβユーザー先行受付中です!
nhttps://goo.gl/forms/7fxXyTWYkMJxyA9p2
p登録すると..
n開発状況などを定期的にお知らせ
n一般ユーザーより先にトライアル可能
ありがとうございました!

もしAppiumとディープラーニングを組み合わせたら