無効なステップ
  • 18 Jul 2024
  • 1 分で読めます
  • 投稿者
  • ダーク
    ライト

無効なステップ

  • ダーク
    ライト

記事の要約

シナリオの作成時や編集時にステップが無効になることがあります。

このドキュメントでは、以下のことを説明します:

  • 無効なステップに対するUIの警告
  • 無効なステップの作成方法
  • 無効なステップを含むシナリオを保存しようとするとどうなるか
  • 無効なステップを含むシナリオを実行するとどうなるか

無効なステップに対するUIの警告

無効なステップは、シナリオ詳細画面のUIでハイライト表示されます。

ステップ作成時

新しいステップを作成する際、未保存のシナリオでは、ステップの中だけに警告が表示されます。

01.png

ステップに無効な詳細が含まれていても、外部からの警告は表示されません。

注意 - "保存 "をクリックすると、シナリオは保存され、UIには警告やアラートは表示されません。

しかし、ページのリロード時や再閲覧時には、2箇所に警告が表示されます:

  • シナリオ詳細画面の上部
  • ステップ自体

シナリオ編集ペインの上部

ページ上部に、無効なステップのリストと共に警告バナーが表示されます。

04.png

ステップ名をクリックすると、無効なステップが表示されます。

ステップ自体

無効なステップは赤枠で囲われ、無効のフラグが立てられます。無効なステップをクリックして問題を修正してください。

06.png

以下の動画は、無効なステップを含むシナリオを保存し、ページをリロードしてUIに警告が表示された例です。

ステップグループも同じ動作をします。

無効なステップを含むステップグループを使用したシナリオも同様の動作をします。

テストプランでは、無効なステップを含むシナリオに関する警告は表示されません。

09.png

ユーザー入力による無効なステップ

ユーザー入力を必要とするステップは、間違ったデータ型が入力されると無効になることがあります。

01.png

参照しているステップを削除したことによる無効なステップ

参照しているステップを削除したことによってステップが無効になることもあります。

以下は、参照しているステップを削除したことに起因する無効なステップの例です:

  • 削除されたJSステップを参照している
  • 削除されたウィンドウを開くステップを参照している
  • 削除されたデータを参照している

削除されたJSステップを参照

他のステップから参照されているJSステップを削除すると、そのJSステップを参照しているステップにエラーが表示されます。

invalid js step ui.png

削除されたウィンドウを開くステップを参照

他のステップから参照されている「ウィンドウを開く」ステップが削除されると、削除された「ウィンドウを開く」ステップを参照しているステップにエラーが表示されます。そのステップは「不明なウィンドウ」を参照します。

unknown window UI.png

削除されたデータを参照している

「データ」タブでアップロードされたデータを使用するステップでは、データが削除されるとそのステップは無効になります。

invalid data reference ui.png

無効なステップは保存できる

状況によっては、シナリオを完成させる準備ができておらず、無効なステップを残しておきたい場合があります。このような場合、無効なステップを保存しておき、後でシナリオの作業を続けることができます。

シナリオの保存は、全てのステップが有効な状態になってから行うことを強くお勧めします。そうしないと、テスト実行中に予期せぬステップの成功や失敗に遭遇する可能性があります。

無効とマークされていないシナリオまたはステップグループの保存

警告バナーが表示されないシナリオや、無効なステップの周囲に赤枠があるシナリオを保存する場合、保存時にエラーメッセージや警告は表示されません。

無効と表示されたシナリオまたはステップグループの保存

警告バナーが表示され、無効なステップの周囲に赤い枠線があるシナリオを保存する場合、保存時に警告が表示されます。アラートの "OK "をクリックすることで、シナリオを保存することができます。

無効なステップは実行可能

シナリオに無効なステップが含まれていても、実行は可能です。

シナリオの保存と実行は、全てのステップが有効な状態になってから行うことを強くお勧めします。そうしないと、テスト実行中に予期しないステップの合格や不合格に遭遇する可能性があります。

シナリオエディターページからの実行

無効なステップを含むシナリオを実行しても、追加のアラートは表示されません。

テストプランページからの実行

無効なステップを含むシナリオを含むテストプランを実行しても、警告は表示されません。

無効なステップを含むシナリオを実行したときの予期しない動作

テスト実行中に予期しないステップの失敗または成功が発生した場合は、シナリオに無効なステップがないか確認し、続行する前に修正してください。

例えば、2-1 が無効なステップであるにもかかわらず、このシナリオは成功しています。

invalid scenario run screenshot.png

should be failing.png


この記事は役に立ちましたか?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.