フォームカテゴリ

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:26分
  • フォームのフィールドと UI アクションの機能を検証します。

    注:
    [フォームの UI] フィールドを含むテストステップでは、利用可能な UI を選択できます。利用可能なワークスペースでは、タブ間のナビゲーションはサポートされていません。「新しいフォームを開く」または「既存のレコードを開く」のステップを使用して、フォームを再度開きます。

    エージェントワークスペースがプラットフォームから削除されたことに注意してください。エージェントワークスペース テストまたはテストスイートがある場合、それらは機能しなくなります。

    新しいフォームを開く

    指定されたテーブルと [フォームの UI] の新しいレコードにフォームを開きます。

    表 : 1. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    有効 このテストステップの使用をアクティブ化するオプション。
    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    テスト ステップを追加するテストの読み取り専用の名前。
    ステップ構成 ステップの読み取り専用の名前。
    説明 テストステップの説明。このフィールド値はテストステップのフィールド値に基づいて自動的に設定されます。このフィールドは、テストステップが送信された後に表示されます。
    メモ テストステップに関するメモ
    フォームの UI 利用可能な UI を選択するオプション。標準 UI とは別に、他のワークスペースを選択できます。選択したワークスペースによって、UI が異なる場合があります。
    注:
    ワークスペースは Internet Explorer (IE) ではサポートされていません。詳細については、KB0683275 を参照してください。
    テーブル 新しいフォームのテーブルの名前。
    表示 このフォームを開くビューの名前。テストユーザーは、そのビューへのアクセス権を持っている必要があります。名前が有効なフォームビューでない場合、フォームはデフォルトのビューで開かれます。
    注:
    このフィールドは、フォーム UI から標準 UI が選択されたときに表示されます。

    既存のレコードを開く

    指定されたテーブルと [フォームの UI] の既存のレコードにフォームを開きます。

    注:
    既存のレコードを使用すると、このテストで予期しない動作が発生する可能性があります。詳細については、「自動テストフレームワーク (ATF) の設計上の考慮事項」を参照してください。
    表 : 2. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    有効 このテストステップの使用をアクティブ化するオプション。
    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    テスト ステップを追加するテストの読み取り専用の名前。
    ステップ構成 ステップの読み取り専用の名前。
    説明 テストステップの説明。このフィールド値はテストステップのフィールド値に基づいて自動的に設定されます。このフィールドは、テストステップが送信された後に表示されます。
    メモ テストステップに関するメモ
    フォームの UI 利用可能な UI を選択するオプション。標準 UI とは別に、他のワークスペースを選択できます。選択したワークスペースによって、UI が異なる場合があります。
    注:
    ワークスペースは Internet Explorer (IE) ではサポートされていません。詳細については、KB0683275 を参照してください。
    テーブル 新しいフォームのテーブルの名前。
    レコード 開くレコードのレコード ID と開くドキュメントの名前。
    ビュー このフォームを開くビューの名前。テストユーザーは、そのビューへのアクセス権を持っている必要があります。名前が有効なフォームビューでない場合、フォームはデフォルトのビューで開かれます。
    注:
    このフィールドは、フォーム UI から標準 UI が選択されたときに表示されます。

    フィールド値の設定

    現在のフォームのフィールドを指定された値に設定します。

    このステップを実行するには、[新しいフォームを開く] または [既存のレコードを開く] のいずれかのステップを使用して、テストでフォームが事前に開かれている必要があります。[フォームを送信] または [UI アクションをクリック] ステップの直後にこのステップを実行しないことをお勧めします。これは、インスタンスのナビゲーションスタック構成またはクリックされた UI アクションで定義されたスクリプトに基づいて、テストが別のページにリダイレクトされる可能性があるためです。UI アクションによって特定のページに移動することが確実である場合を除き、[フォームを送信] または [UI アクションをクリック] の後に [新しいフォームを開く] ステップを明示的に使用して、テストが想定どおりのフォーム上に確実に表示されるようにする必要があります。テストがスイートに追加されたときに一貫して進行していることを確認します。

    [フィールド値の検証][フィールド値の設定][フィールドステータスの検証][UI アクション可視化] の各ステップは、任意の順序で表示できます。

    注:
    このステップでは、フィールド値を設定する前にフォームが読み込まれるのを待ちます。このステップは、テスト設計時でもテスト実行時でも、参照修飾子をサポートしていません。モーダルフォームは、別のフォームまたはリストの上に表示されます。フィールド値を設定した後にモーダルフォームを送信するには、テストでそれがフォームまたはリスト上に事前に開かれている必要があります。モーダルフォームを示す画像
    表 : 3. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    有効 このテストステップの使用をアクティブ化するオプション。
    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    テスト ステップを追加するテストの読み取り専用の名前。
    ステップ構成 ステップの読み取り専用の名前。
    説明 テストステップの説明。このフィールド値はテストステップのフィールド値に基づいて自動的に設定されます。このフィールドは、テストステップが送信された後に表示されます。
    メモ テストステップに関するメモ
    フォームの UI 利用可能な UI を選択するオプション。標準 UI とは別に、他のワークスペースを選択できます。選択したワークスペースによって、UI が異なる場合があります。
    注:
    ワークスペースは Internet Explorer (IE) ではサポートされていません。詳細については、KB0683275 を参照してください。
    テーブル 新しいフォームのテーブルの名前。
    フィールド値の設定 開いているフォームのフィールドに値を割り当てます。

    フィールド値の検証

    現在のフォームのフィールド値を検証します。

    このステップを実行するには、[新しいフォームを開く] または [既存のレコードを開く] のいずれかのステップを使用して、テストでフォームが事前に開かれている必要があります。[フォームを送信] または [UI アクションをクリック] ステップの直後にこのステップを実行しないことをお勧めします。これは、インスタンスのナビゲーションスタック構成またはクリックされた UI アクションで定義されたスクリプトに基づいて、テストが別のページにリダイレクトされる可能性があるためです。UI アクションによって特定のページに移動することが確実である場合を除き、[フォームを送信] または [UI アクションをクリック] の後に [新しいフォームを開く] ステップを明示的に使用して、テストが想定どおりのフォーム上に確実に表示されるようにする必要があります。テストがスイートに追加されたときに一貫して進行していることを確認します。

    [フィールド値の検証][フィールド値の設定][フィールドステータスの検証][UI アクション可視化] の各ステップは、任意の順序で表示できます。

    [フィールド値の検証] ステップでは、標準条件ビルダーを使用してテストする値を指定します。同じフィールドに対して複数の条件をテストできます。全体的な条件が満たされている場合、このステップは合格し、条件が満たされていない場合は失敗します。[条件] フィールドでは大文字と小文字が区別されます。フォームと同じ値を指定する必要があります。互いに独立して個々のフィールドの値をテストするには、テストする各値に対して個別の [フィールド値の検証] ステップを含めます。
    注:
    [フィールド値の検証] ステップは、開いているフォームのレコードに属するフィールドでのみ機能します。たとえば、インシデントテーブルでは、[追加コメント][承認履歴][コメント]、または [作業メモ] フィールドは、このステップでは検証できません。これらの UI コントロールがインシデントレコードの実際のフィールドではないためです。これらの UI コントロールを使用すると、関連するテーブルを簡単に操作できます。これらのケースを検証するには、代わりにサーバーテストステップの [レコードの検証] を使用します。
    表 : 4. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    有効 このテストステップの使用をアクティブ化するオプション。
    タイムアウト ステップが失敗するまでの秒数。検証に失敗すると、タイムアウトの時間になるまでステップが繰り返されます。タイムアウト経過後に検証が失敗すると、ステップは失敗します。
    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    テスト ステップを追加するテストの読み取り専用の名前。
    ステップ構成 ステップの読み取り専用の名前。
    説明 テストステップの説明。このフィールド値はテストステップのフィールド値に基づいて自動的に設定されます。このフィールドは、テストステップが送信された後に表示されます。
    メモ テストステップに関するメモ
    注:
    条件ビルダーを使用してフィールド値を設定します。条件ビルダーには、フィールドのデータタイプに適したコントロールが表示されます。たとえば、参照フィールドにはルックアップレコードコントロールが表示されます。
    フォームの UI 利用可能な UI を選択するオプション。標準 UI とは別に、他のワークスペースを選択できます。選択したワークスペースによって、UI が異なる場合があります。
    注:
    ワークスペースは Internet Explorer (IE) ではサポートされていません。詳細については、KB0683275 を参照してください。
    テーブル 新しいフォームのテーブルの名前。
    条件 検証するフィールドと値。開いているフォームに表示されるフィールドのみが含まれます。このフィールドでは大文字と小文字が区別されます。

    フィールドステータスの検証

    指定されたフィールドの状態を検証します。検証される状態には、必須、任意、読み込み専用、非読み込み専用、可視および非可視が含まれます。

    フィールドの状態がこのステップの条件と一致するのを待つ最大時間を指定できます。
    表 : 5. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    有効 このテストステップの使用をアクティブ化するオプション。
    タイムアウト ステップが失敗するまでの秒数。検証に失敗すると、タイムアウトの時間になるまでステップが繰り返されます。タイムアウト経過後に検証が失敗すると、ステップは失敗します。
    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    テスト ステップを追加するテストの読み取り専用の名前。
    ステップ構成 ステップの読み取り専用の名前。
    説明 テストステップの説明。このフィールド値はテストステップのフィールド値に基づいて自動的に設定されます。このフィールドは、テストステップが送信された後に表示されます。
    メモ テストステップに関するメモ
    フォームの UI 利用可能な UI を選択するオプション。標準 UI とは別に、他のワークスペースを選択できます。選択したワークスペースによって、UI が異なる場合があります。
    注:
    ワークスペースは Internet Explorer (IE) ではサポートされていません。詳細については、KB0683275 を参照してください。
    テーブル 新しいフォームのテーブルの名前。
    表示 このフォームのフィールドが表示されるかどうかを検証します。フィールドが表示されない場合、テストは失敗します。
    非表示 このフォームのフィールドが表示されるかどうかを検証します。フィールドが表示される場合、テストは失敗します。
    読み取り専用 このフォームのフィールドが読み取り専用かどうかを検証します。フィールドが読み取り専用ではない場合、テストは失敗します。
    非読み取り専用 このフォームのフィールドが読み取り専用かどうかを検証します。フィールドが読み取り専用である場合、テストは失敗します。
    必須 このフォームのフィールドが必須かどうかを検証します。フィールドが必須ではない場合、テストは失敗します。
    任意 このフォームのフィールドが必須かどうかを検証します。フィールドが必須である場合、テストは失敗します。

    UI アクション可視化

    現在のフォームに UI アクションが表示されるかどうかを検証します。このステップを実行するには、[新しいフォームを開く] または [既存のレコードを開く] のいずれかのステップを使用して、テストでフォームが事前に開かれている必要があります。

    デフォルトで表示される UI アクションは、現在代理操作しているユーザーによって異なります。
    表 : 6. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    有効 このテストステップの使用をアクティブ化するオプション。
    タイムアウト ステップが失敗するまでの秒数。検証に失敗すると、タイムアウトの時間になるまでステップが繰り返されます。タイムアウト経過後に検証が失敗すると、ステップは失敗します。
    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    テスト ステップを追加するテストの読み取り専用の名前。
    ステップ構成 ステップの読み取り専用の名前。
    説明 テストステップの説明。このフィールド値はテストステップのフィールド値に基づいて自動的に設定されます。このフィールドは、テストステップが送信された後に表示されます。
    メモ テストステップに関するメモ
    フォームの UI 利用可能な UI を選択するオプション。標準 UI とは別に、他のワークスペースを選択できます。選択したワークスペースによって、UI が異なる場合があります。
    注:
    ワークスペースは Internet Explorer (IE) ではサポートされていません。詳細については、KB0683275 を参照してください。
    テーブル 新しいフォームのテーブルの名前。
    表示 このフォームの UI アクションが表示されるかどうかを検証します。UI アクションが表示されない場合、テストは失敗します。
    非表示 このフォームの UI アクションが表示されるかどうかを検証します。UI アクションが表示される場合、テストは失敗します。

    宣言アクションの可視化

    現在のフォームに宣言アクションが表示されるかどうかを検証します。

    デフォルトで表示される宣言アクションは、現在代理操作しているユーザーによって異なります。
    表 : 7. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    有効 このテストステップの使用をアクティブ化するオプション。
    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    テスト ステップを追加するテストの読み取り専用の名前。
    ステップ構成 ステップの読み取り専用の名前。
    メモ テストステップに関するメモ
    フォームの UI 利用可能な UI を選択するオプション。標準 UI とは別に、他のワークスペースを選択できます。選択したワークスペースによって、UI が異なる場合があります。
    注:
    ワークスペースは Internet Explorer (IE) ではサポートされていません。詳細については、KB0683275 を参照してください。
    テーブル 新しいフォームのテーブルの名前。
    表示 このフォームの宣言アクションが表示されるかどうかを検証します。宣言アクションが表示されない場合、テストは失敗です。
    非表示 このフォームの宣言アクションが表示されるかどうかを検証します。宣言アクションが表示される場合、テストは失敗です。

    添付ファイルをフォームに追加

    現在のフォームに 1 つ以上の必須の添付ファイルを追加します。テストステップでフォームに追加する添付ファイルを、[添付ファイルのアップロード] リストから選択します。

    表 : 8. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    有効 このテストステップの使用をアクティブ化するオプション。
    テスト ステップを追加するテストの読み取り専用の名前。
    ステップ構成 ステップの読み取り専用の名前。
    メモ テストステップに関するメモ
    添付ファイルをアップロード フォームに 1 つ以上の必須の添付ファイルを追加するためのボタン。
    注:
    [添付ファイルをフォームに追加] テストステップでは、新しく追加された UI ワークスペースオプションにアクセスできません。

    モーダルボタンをクリック

    指定された [フォームの UI] のモーダル内のボタンをクリックします。

    [フォームの UI] フィールドから標準プラットフォーム UI またはワークスペース UI のいずれかを選択して、テストを指定します。標準プラットフォーム UI を選択すると、このテストステップは指定されたモーダルの ID でボタンを選択し、次の条件を検証します。
    • UI ページがモーダルで開かれている。
    • ボタンが表示され、有効になっている。

    利用可能なワークスペース UI を選択すると、このテストステップで [確認] または [キャンセル] アクションが選択され、オプションでモーダル内のフィールド値が設定されます。このステップは、フォームでモーダルダイアログが開いていて、指定されたボタンがそのモーダルダイアログに存在する場合にのみ成功します。

    次の g_modal 関数で開かれたモーダルのみがサポートされます。
    • アラート
    • confirm
    • confirmDestroy
    • showFields
    注:
    [モーダルボタンをクリック] で、グローバルおよびスコープ対象のアプリケーションモーダルがサポートされるようになりました。
    表 : 9. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    有効 このテストステップの使用をアクティブ化するオプション。
    タイムアウト モーダルとボタンが表示される秒数。
    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    テスト ステップを追加するテストの読み取り専用の名前。
    ステップ構成 ステップの読み取り専用の名前。
    説明 テストステップの説明。このフィールド値はテストステップのフィールド値に基づいて自動的に設定されます。このフィールドは、テストステップが送信された後に表示されます。
    メモ テストステップに関するメモ
    フォームの UI 利用可能な UI を選択するオプション。
    注:
    ワークスペースは Internet Explorer (IE) ではサポートされていません。詳細については、KB0683275 を参照してください。
    UI ページ テストする UI のモーダルダイアログ。
    注:
    このフィールドは、フォーム UI から標準 UI が選択された場合にのみ表示されます。
    ボタン ボタン要素の ID 属性。たとえば、[OK] ボタンの UI モーダルダイアログでの ID は OK_button です。
    注:
    このフィールドは、フォーム UI から標準 UI が選択された場合にのみ表示されます。
    モーダルの値 モーダルに設定するフィールド値。
    注:
    このフィールドは、フォーム UI としてワークスペースが選択された場合にのみ表示されます。
    モーダルのアクション モーダルで選択されるアクション。
    注:
    このフィールドは、フォーム UI としてワークスペースが選択された場合にのみ表示されます。
    アサーションタイプ モーダルボタンをクリックしたときのテストへの影響。
    • モーダルがクローズされ、ページがリロードまたはリダイレクトされました:モーダルがクローズされ、ページがリロードまたは別のページにリダイレクトされた場合にのみ、テストに合格します。
    • モーダルがクローズし、ページはリロードまたはリダイレクトされませんでした:モーダルがクローズされ、ページがリロードまたは別のページにリダイレクトされなかった場合にのみ、テストに合格します。
    • モーダルはクローズされませんでした:モーダルがまだ存在し、クローズされなかった場合にのみ、テストに合格します。
    アサーションタイムアウト アサーションが失敗するまでの秒数。アサーションに失敗すると、タイムアウトの時間になるまでアサーションが繰り返されます。タイムアウト経過後に検証が失敗すると、ステップは失敗します。
    注:
    [モーダルボタンをクリック] テストステップでは、新しく追加された UI ワークスペースオプションにアクセスできません。

    UI アクションをクリック

    現在のフォームの UI アクションをクリックします。

    このステップが実行されると、システムはそのコントロールによって通常アクティブ化されるアクションを実行します。このテストステップでは、現在のフォームにコントロールが含まれていること、およびコントロールが表示されて有効になっていることも検証します。 このステップを実行するには、[新しいフォームを開く] または [既存のレコードを開く] のいずれかのステップを使用して、テストでフォームが事前に開かれている必要があります。[フォームを送信] または [UI アクションをクリック] ステップの直後にこのステップを実行しないことをお勧めします。これは、インスタンスのナビゲーションスタック構成またはクリックされた UI アクションで定義されたスクリプトに基づいて、テストが別のページにリダイレクトされる可能性があるためです。UI アクションによって特定のページに移動することが確実である場合を除き、[フォームを送信] または [UI アクションをクリック] の後に [新しいフォームを開く] ステップを明示的に使用して、テストが想定どおりのフォーム上に確実に表示されるようにする必要があります。テストがスイートに追加されたときに一貫して進行していることを確認します。
    Zurich リリースでは、このステップはフォームコンテキストメニュータイプの UI アクションをサポートします。
    注:
    [フォームを送信] または [UI アクションをクリック] ステップを実行した後の特定のページの表示をシステムに依存するテストを記述しないでください。これらのテストステップの後、システムはフォームを開く前に開いていたページに戻ります。テストではそのページが何であったかを特定できないため、特定のページを想定したテストを記述すると、予測できない結果が生じる可能性があります。
    表 : 10. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    有効 このテストステップの使用をアクティブ化するオプション。
    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    テスト ステップを追加するテストの読み取り専用の名前。
    ステップ構成 ステップの読み取り専用の名前。
    説明 テストステップの説明。このフィールド値はテストステップのフィールド値に基づいて自動的に設定されます。このフィールドは、テストステップが送信された後に表示されます。
    メモ テストステップに関するメモ
    フォームの UI 利用可能な UI を選択するオプション。標準 UI とは別に、他のワークスペースを選択できます。選択したワークスペースによって、UI が異なる場合があります。
    注:
    ワークスペースは Internet Explorer (IE) ではサポートされていません。詳細については、KB0683275 を参照してください。
    テーブル 新しいフォームのテーブルの名前。
    UI アクション クリックする UI アクション。
    注:
    宣言アクションボタンと UI アクションボタンの外観はまったく同じです。選択したテストステップ ([UI アクションをクリック] または [宣言アクションをクリック]) に応じて、ボタンのタイプを識別できます。
    アサーションタイプ UI アクションのクリックによるテストへの影響。
    • ブラウザーでフォームの送信をキャンセル:フォームの送信がキャンセルされた場合にのみ、ステップが合格します。
    • サーバーにフォームを送信:フォームが送信された場合にのみ、ステップが合格します。
    表 : 11. 出力
    フィールド 説明
    テーブル この UI アクションを含むフォームのテーブル
    record アクションがクリックされたレコードの sys_id。

    宣言アクションをクリック

    現在のフォームの宣言アクションをクリックします。

    表 : 12. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    有効 このテストステップの使用をアクティブ化するオプション。
    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    テスト ステップを追加するテストの読み取り専用の名前。
    ステップ構成 ステップの読み取り専用の名前。
    メモ テストステップに関するメモ
    フォームの UI 利用可能な UI を選択するオプション。標準 UI とは別に、他のワークスペースを選択できます。選択したワークスペースによって、UI が異なる場合があります。
    注:
    ワークスペースは Internet Explorer (IE) ではサポートされていません。詳細については、KB0683275 を参照してください。
    テーブル 新しいフォームのテーブルの名前。
    宣言アクション リストから宣言アクションを選択するオプション。
    注:
    宣言アクションボタンと UI アクションボタンの外観はまったく同じです。選択したテストステップ ([UI アクションをクリック] または [宣言アクションをクリック]) に応じて、ボタンのタイプを識別できます。
    アサーションタイプ UI アクションのクリックによるテストへの影響。
    • ブラウザーでフォームの送信をキャンセル:フォームの送信がキャンセルされた場合にのみ、ステップが合格します。
    • サーバーにフォームを送信:フォームが送信された場合にのみ、ステップが合格します。

    フォームを送信

    現在のフォームを送信します。

    このステップを実行するには、[新しいフォームを開く] または [既存のレコードを開く] のいずれかのステップを使用して、テストでフォームが事前に開かれている必要があります。[フォームを送信] または [UI アクションをクリック] ステップの直後にこのステップを実行しないことをお勧めします。これは、インスタンスのナビゲーションスタック構成またはクリックされた UI アクションで定義されたスクリプトに基づいて、テストが別のページにリダイレクトされる可能性があるためです。UI アクションによって特定のページに移動することが確実である場合を除き、[フォームを送信] または [UI アクションをクリック] の後に [新しいフォームを開く] ステップを明示的に使用して、テストが想定どおりのフォーム上に確実に表示されるようにする必要があります。テストがスイートに追加されたときに一貫して進行していることを確認します。
    注:
    [フォームを送信] または [UI アクションをクリック] ステップを実行した後の特定のページの表示をシステムに依存するテストを記述しないでください。これらのテストステップの後、システムはフォームを開く前に開いていたページに戻ります。テストではそのページが何であったかを特定できないため、特定のページを想定したテストを記述すると、予測できない結果が生じる可能性があります。

    モーダルフォームは、別のフォームまたはリストの上に表示されます。モーダルフォームを送信するには、テストでそれがフォームまたはリスト上に事前に開かれている必要があります。

    [テストステップを追加] モーダルフォーム。
    表 : 13. 入力
    フィールド 説明
    実行順序 テストのこのステップの実行順序を指定する整数。

    ステップを作成すると、各ステップに増分値が自動的に割り当てられます。この値により、テストでは、ステップが作成された順に実行されます。このデフォルトを変更するには、[実行命令] 値を編集します。

    有効 このテストステップの使用をアクティブ化するオプション。
    アプリケーション システムがこのステップを実行するアプリケーションスコープ。
    テスト ステップを追加するテストの読み取り専用の名前。
    タイムアウト ステップが失敗するまでの秒数。検証に失敗すると、タイムアウトの時間になるまでステップが繰り返されます。タイムアウト経過後に検証が失敗すると、ステップは失敗します。
    注:
    このフィールドは、フォーム UI から利用可能なワークスペースが選択されたときに表示されます。
    ステップ構成 ステップの読み取り専用の名前。
    説明 テストステップの説明。このフィールド値はテストステップのフィールド値に基づいて自動的に設定されます。このフィールドは、テストステップが送信された後に表示されます。
    メモ テストステップに関するメモ
    フォームの UI 利用可能な UI を選択するオプション。標準 UI とは別に、他のワークスペースを選択できます。選択したワークスペースによって、UI が異なる場合があります。
    注:
    ワークスペースは Internet Explorer (IE) ではサポートされていません。詳細については、KB0683275 を参照してください。
    アサーションタイプ フォームの送信時のテストへの影響。
    • サーバーにフォームを送信:フォームが送信された場合にのみ、ステップが合格します。
    • ブラウザーでフォームの送信をキャンセル:フォームの送信がキャンセルされた場合にのみ、ステップが合格します。
    • なし:フォームの送信時にアサーションを行いません。このアサーションタイプを使用する場合、フォームの送信の結果に関係なく、ステップは常に成功します。
    表 : 14. 出力
    フィールド 説明
    テーブル 提出されたレコードのテーブル。
    record 送信されたレコードの sys_id。