【WEB自動化】Katalon Recorderのセットアップ

自動化

Katalon Recorderのセットアップ

Katalon Recorderとは?

WEBアプリケーションのUIをテスト作業を自動化するソフトウェアの1つです。
Katalon Recorderはブラウザで動作する拡張機能となります。
ブラウザの拡張機能の他にSelenium2 IDEがありますが、現在の表示している画面に対して様々な操作が行えるため、Katalon Recorderの方が使いやすくこちらを紹介します。

Katalon Recoderをインストールする

ブラウザの拡張機能をインストールします。Chrome、Firefox、Edgeどれでも動作致します。
下記はChrome版の拡張機能のURLとなります。

Katalon Recorder (Selenium tests generator)
Selenium IDE alternative to record and export Selenium scripts. With reports & screenshots. Fast & open-source.

拡張機能を追加します。

Katalon アカウント登録

インストール完了後、ユーザ作成画面が表示されます。
一時的な利用であればアカウント登録は不要となりますが、複数のテストケースを作成できない
などの制約が発生するため、登録頂いた方が良いです。アカウントの登録は無料となりますので、ご安心下さい。

利用目的を選択します。アンケートのようなものなので特にどれでも問題はありません。

Katalon Studioをクリックするとより高度な開発環境がダウンロードされます。
Katalon Studioは利用しないため削除頂いても大丈夫です。

登録したメールアドレスに確認用のメールが来ているため、リンクをクリックして登録を完了させます。

Katalon Recorderの起動

利用するためにブラウザの右上にKatalon Recorderのショートカットを出します。

先ほど出したKatalon Recorderのアイコンをクリックし、起動します。
初回機能の場合、アンケートが表示されますが、「Skip」で問題ありません。

動作確認。操作を記録する

試しに「Record」ボタンを押して、ブラウザの操作操作を記録します。
サンプルとしてブラウザで「www.yahoo.co.jpへ」アクセスして、「ポケモン」という言葉のキーワードで検索します。

記録が終わったら、STOPを押して、Playを実行すると先ほどの動作が自動的に行われます。
以上でセットアップは完了となります。

操作を保存する

Ctrl + Sで設定の保存が可能です。
Katalon用のフォルダを作成して保存するのが良いと思います。

新たに作業スペースの作成する

作業スペースを作成します。WORKSPACEのTest Suitesの「+」をクリックします。

テストスイーツの名称を付けて「OK」をクリックします。
Test Suite(テストスイーツ)は複数のTest Case(テストケース)をまとめたものとなります。
個人の範囲で使う分には1つのテストスイーツの中で全てのテストケースがあったとしても問題はありません。

まとめ

操作を記録して、再生する事を覚えるだけで誰でも簡単にWEBの自動化が可能となります。

  • ビジネスシーンではWEB打刻や打刻修正の自動化など
  • 毎日の決まった書き込みや登録など

などルーティンワークを自動化してビジネスやライフスタイルをより豊かになれればと思います。

コメント

タイトルとURLをコピーしました