check popup message

1つまたは複数の確認、プロンプト、または警告ポップアップによって表示されたメッセージを、それぞれの期待されるテキスト文字列と照合します。
名前説明タイプ修飾子

expected,

expected2,

expected3,…,

expectedN

(任意)指定のポップアップに表示されるメッセージの期待値です。(詳細について、 を参照してください)

Stringなし
全ての値が一致する場合は結果が「Passed」になり、それ以外の場合は「Failed」になります。
このアクションは、次のプロジェクト項目で使用できます: テストモジュールおよびユーザー定義アクションです。
次の設定はこのアクションに適用可能です:  remove double quotes from cells, standard ASCII only.
例・ケース1: 1つのポップアップ

シナリオ: カートからアイテムを削除するためのボタン「Delete this item」を含むショッピングカートページをテストしています。

  1. ボタンをクリックすると、「Do you want to delete this item?」というメッセージを含む確認ポップアップが表示されます。OKCancel の2つのボタンが表示されます。
  2. ポップアップで、OK ボタンをクリックします。
  3. 次に、確認ポップアップのメッセージを検証します。

        
        	button	
click on next popup	OK	
&nbsp		
	window	control
click	home	delete this item
&nbsp		
	expected	
check popup message	Do you want to delete this item?	
&nbsp		
clear popup queue		
        
    
例・ケース2: 複数のポップアップのシーケンス

シナリオ: カートからアイテムを削除するためのボタン「Delete this item」を含むショッピングカートページをテストしています。

  1. ボタンをクリックすると、「Do you want to delete this item?」というメッセージを含む確認ポップアップが表示されます。OKCancel の 2 つのボタンが表示されます。
  2. ポップアップで、OK ボタンをクリックします。
  3. これにより、"Item deleted" というメッセージと OK ボタンが 1 つ表示されるアラート ポップアップがトリガーされます。
  4. テストでは、アラートの OK をクリックして閉じて続行します。
  5. 次に、テストでは、3 つの個別のアクションラインで次のことが検証されます。
    • 最後に処理されたポップアップ (アラート ポップアップ) のメッセージ。
    • 2番目に最近処理されたポップアップ(確認ポップアップ)のメッセージ。
    • 両方のポップアップのメッセージ。

        
        	button	
click on next popup	OK	
click on next popup	OK	
&nbsp		
	window	control
click	home	delete this item
&nbsp		
	expected	
check popup message	Item deleted	
&nbsp		
	expected2	
check popup message	Do you want to delete this item?	
&nbsp		
	expected	expected2
check popup message	Item deleted	Do you want to delete this item?
&nbsp		
clear popup queue		
        
    
  • このビルトインアクションを使用する前に、さまざまな種類のモーダル JavaScript ポップアップとその適切な処理方法について理解していることをお勧めします。
  • 引数 expected:
    • 便宜上、引数ヘッダー expected, expected0 and expected1 は全て、同じ項目 (最後に一致するプロンプトポップアップのデフォルトテキスト) を参照するために使用されます。
    • 指定された予期される引数に値が指定されていない場合、TestArchitect はそれを空の文字列と見なし、空のポップアップメッセージを一致と見なします。
    • 各引数 expected には、現在のポップアップ・セッションで処理されたポップアップの順序に従って、時系列の逆順に番号が付けられます。具体的には、expected は最後に処理されたポップアップを指定し、expected2 は2番目に新しいポップアップを指定します。
    • このアクションを 1 回呼び出すだけで、現在のポップアップ・セッションで処理されたポップアップ・メッセージの一部または全部をチェックできます。検証したいメッセージがあるだけ、必要な引数をいくつでも指定し、ポップアップに対応して番号を付けるように注意してください( を参照してください)。このチェックアクションは、指定された引数 expected の全てが対応するポップアップのメッセージと一致する場合にのみ、PASSEDの結果を報告することに注意してください。
  • このアクションは修飾子 <ignore> をサポートしています。引数の値として <ignore> が存在するか、引数が <ignore> に評価される式を含む場合、アクションは実行中にスキップされます。

Copyright © 2024 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1 (650) 572-1400