本記事は、ソフトウェアテストの小ネタ Advent Calendar 2023 20日目の記事です。 概要 AWS Device FarmでAppiumをPytestでE2Eテストするにあたって基本的な情報をまとめています。 導入 まずは、一般的な使い方やハマりやすいポイントを解説します。 Console ・プロジェクトを用意後に新しく実行を設定する際に新たにアプリファイルをアップロードかすでにアップロード済みのアプリを指定 ・テストの種類を指定するセレクトから Appium Python を選んで公式にある通り作成した test_bundle.zip をアップロードかすでにアップロード済みのZipファイルを指定 ・TestSpecの設定はConfigure画面上で表示されているテキストを編集しても適応されないためEditボタンからEdit your YAML上で編集してSave as N