メモ
E2Eテスト
その1
「どのように画面を操作するか」自体をGUIで記録してテストシナリオを作れるサービス
- Autify https://autify.com/ja
- mabl https://www.mabl.com/ja/
- SKYATT https://www.skyatt.net/
- MagicPod https://magicpod.com/
試したことは無いので、どれが良いとかはまだ何とも言えない。
比較エントリ
なぜSeleniumを選ばなかったのか~AutifyとMagicPodを選びました~ - スタディサプリ Product Team Blog
APIテスト
その1
- Postman https://www.postman.com/
- Insomnia https://insomnia.rest/
この2つのツールは
① APIの開発時はHTTPのHeaderやRequestのJSONを画面上からトライ&エラー
② ①で作ったHTTPリクエストを実行するCLIツールがあるので、そのままテストに使える
という開発ができる
その2
「API1を実行 → API2を実行 → API3を実行 → ...」のような複雑なテストシナリオが多い場合はテストシナリオをYAMLで書く Scenarigo が管理しやすいかもしれない
- Scenarigo https://github.com/zoncoen/scenarigo