テスト自動化ツール Katalon Recorderが手軽に試せた

インストール

下記でchromeの拡張に追加できる。
Katalon Recorder (Selenium tests generator) - Chrome ウェブストア

使いたかった理由

・画面テストを効率よくするため。(フォームの自動入力などを様々なパターンで試したかったため。)
・画像、動画を10件、50件、100件登録するテストがあり、手動でやったら手間がかかるため自動化したかった。


f:id:maruko1022:20210907103841p:plain

他に試したテストツール

・cypress.io
Selenium

使ってみた印象

Katalon Recorder

chrome拡張機能で使える。
Selenium IDEと似たようなもので、「Rec.」ボタンをクリック後、録画が始まり、操作を記録してくれる。
その後、「Play」ボタンをクリックすると、先ほど記録された操作が自動再生される。自分でカスタマイズ等も可能 。
・自分が試したループ処理も簡単に設定できた。

cypress.io

リポジトリクローン後、公式のチュートリアルですぐに試せた。
・下記リンクが参考になった。
cypressを5分だけ触ってほしい - Qiita
・起動後、GUIが起動され見やすかった。
・しかし、途中から500エラー(認証が原因?)が出るようになりやめた。

Selenium

・セキュリティツール上、chromeドライバーインストールできなかった。
・参考記事はseleniumが一番多い印象だったので、本格的にE2Eテストをするなら良さそう。