enter text on next popup

プロンプト・ポップアップのユーザー入力フィールドにテキストを書き込んで、OK をクリックします。
名前説明タイプ修飾子
text

入力テキストです。

Stringなし
なし
このアクションは、次のプロジェクト項目で使用できます: テストモジュールおよびユーザー定義アクションです。
次の設定はこのアクションに適用可能です:  remove double quotes from cells.
例・ケース1: 1つのポップアップ

シナリオ: 名前の送信に使用するSign up ボタンを含む顧客情報ページをテストしています: 

  1. ボタンをクリックすると、1 つの入力フィールドと 2 つのボタン (OKCancel) を含むプロンプトが表示されます。
    注意: 
     プロンプトポップアップに、次のフィールドが表示されます。
    • メッセージ: Please enter your name
    • デフォルトテキスト: Joe Doe
  2. テストでは、新しい入力値 (Jane Doe など) を入力し、OK をクリックして続行します。

        
        	text	
enter text on next popup	Jane Doe	
&nbsp		
	window	control
click	home	sign up
        
    
例・ケース2: 複数のポップアップのシーケンス

シナリオ: 名前の送信に使用する Sign up ボタンを含む顧客情報ページをテストしています。

  1. ボタンをクリックすると、1 つの入力フィールドと 2 つのボタン (OKCancel ) を含むプロンプト ポップアップが表示されます。
  2. テストでは、新しい入力値 (Jane Doe など) を入力し、OK をクリックして続行します。
  3. 次に、入力した名前の受け入れを確認するアラートポップアップがトリガーされます。
  4. テストでは、アラートの OK をクリックして閉じて続行します。

        
        	text	
enter text on next popup	Jane Doe	
&nbsp		
	button	
click on next popup	OK	
&nbsp		
	window	control
click	home	sign up
        
    
  • このビルトインアクションを使用する前に、さまざまな種類のモーダル JavaScript ポップアップとその適切な処理方法について理解していることをお勧めします。
  • TestArchitect は通常の方法で JavaScript ポップアップと連携することができないため、このアクションはその対象となるポップアップの表示を抑制します。
    慎重: 
     
    テスト中にAUTのディスプレイにポップアップが実際に表示されると、自動化が進行できなくなります。ポップアップが表示される場合、考えられる原因は以下の通りです: 
    • 存在しないボタンを指定した可能性があります。
    • ポップアップの処理アクションライン(click on next popup や enter text on next popup など)の順序が、実際のポップアップが呼び出された順序を正しく考慮していない可能性があります。
  • 複数のポップアップの連続した処理を行うには、テスト内で複数のポップアップ処理アクション(click on next popup や enter text on next popup など)を使用してください。これらのアクションはFIFO(First-In, First-Out)キューに保存され、新しいポップアップの呼び出しに必要なときにキューから取得されます。
  • 引数 text が空の場合、TestArchitect はポップアップの既存のデフォルトテキスト (存在する場合) をクリアし、入力フィールドは空白のままにします。
  • このアクションは、プロンプトポップアップのユーザーエントリーフィールドにテキストを書き込み、その後 Cancel をクリックする場合にはサポートされていないことに注意してください。プロンプトをキャンセルするには、ビルトインアクション click on next popup を使用してください。
  • このアクションがアラートまたは確認ポップアップに誤って適用された場合、TestArchitect は引数 text を無視し、ポップアップ上のOKをクリックします。
  • このアクションは修飾子 <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