自動テストスクリプトを生成する方法
手動テストと自動テストにqTest Explorerを使用
テストでは、手動テストと自動テストの両方にqTest Explorerを使用できます。 qTest Explorerには、テストセッションが完了した後に自動テストスクリプトを生成する機能があります。
自動スクリプトの生成
ナビゲーションからqTestセッションにアクセスし、記録されたセッションのレビューリンクをクリックします。 ここでは、セッションレビューページの”スクリプトの生成”ボタンが表示されます。
Web Explorerプラグインを使用して、簡単な例を見てみましょう。 新しいテストセッションを開始すると、Explorerはwebアプリケーションからのすべての画面、データ入力、およびオブジェクトを自動的に記録します。 このデータはすべて、自動テストスクリプトを作成するためにqTestセッションに送り返されます。
テストセッションを停止してアップロードした後、収集されたすべてのデータを確認し、”スクリプトの生成ボタン”をクリックして自動テストスクリプト
自動スクリプトの編集
スクリプトエディタでは、Selenium JAVA、C#、分度器などのサポートプラグインをすばやく切り替えることができます。 独自の自動化プラグインを作成することもできます。 左のナビゲーションでは、キャプチャされた各コマンドのターゲットと値を編集できます。 変更を加えることによって、これは自動化コードに直接影響します。 Selenium web driverを使用している場合、特定のweb driverパスを挿入すると、以下のスクリプトが自動的に更新されます。 編集が完了したら、スクリプトをダウンロードまたはコピーして、オートメーションプロジェクトに配置できます。
自動化スクリプトの実行
新しい自動化スクリプトができたので、Seleniumプロジェクトに追加できます。 Selenium Javaプラグインを使用したため、新しいクラスを作成し、クラス名をテストスクリプト名
と一致させる必要があります。 この機能を使用すると、qTest Explorerユーザーは、探索的なテストセッションを同時に実行しながら、自動化の候補となるテストセッションを判断できます。
これを設定する方法の詳細については、を参照してくださいsupport.tricentis.com