テスト自動化ツール Katalon Recorderが手軽に試せた
インストール
下記でchromeの拡張に追加できる。
Katalon Recorder (Selenium tests generator) - Chrome ウェブストア
使いたかった理由
・画面テストを効率よくするため。(フォームの自動入力などを様々なパターンで試したかったため。)
・画像、動画を10件、50件、100件登録するテストがあり、手動でやったら手間がかかるため自動化したかった。
他に試したテストツール
・cypress.io
・Selenium
使ってみた印象
Katalon Recorder
・chromeの拡張機能で使える。
・Selenium IDEと似たようなもので、「Rec.」ボタンをクリック後、録画が始まり、操作を記録してくれる。
その後、「Play」ボタンをクリックすると、先ほど記録された操作が自動再生される。自分でカスタマイズ等も可能 。
・自分が試したループ処理も簡単に設定できた。
cypress.io
・リポジトリクローン後、公式のチュートリアルですぐに試せた。
・下記リンクが参考になった。
cypressを5分だけ触ってほしい - Qiita
・起動後、GUIが起動され見やすかった。
・しかし、途中から500エラー(認証が原因?)が出るようになりやめた。
Selenium
・セキュリティツール上、chromeドライバーインストールできなかった。
・参考記事はseleniumが一番多い印象だったので、本格的にE2Eテストをするなら良さそう。