Slide 20
Slide 20 text
1. Appium
• モバイル向けではお馴染みのテスト⾃動化フレームワーク
• クライアントサーバモデルで動作する
• 初期のFlutterのUIはAppiumとの相性が悪かったらしく(*) 、
敬遠されがちであった
• 最近はFlutter側の改善(**) により、実⽤性が向上している
3. Flutterアプリ向けのE2Eテストツール5選
*: 例えば、画⾯のUI要素が取得できなかったり、⽂字⼊⼒ができなかったりした https://github.com/flutter/flutter/issues/17988,
https://github.com/flutter/flutter/issues/18060, https://github.com/appium/appium/issues/14713
**: Flutter 3.0から iOS実機でUI要素を取得できるようになった: https://github.com/flutter/flutter/issues/17988#issuecomment-1251741499