Ajax呼び出しから入力されたウルトラWebグリッドコントロールに値を入力していますが、Ajax呼び出しが完了すると、エラー要素が見つかりません。
完全なシーケンスは次のとおりです。
ページ上の要素:保存とキャンセルのアイコン、テキストボックス、ドロップダウン、アイテムピッカー、ポップアップ、テキストエリア、空白のInfragisticsウルトラウェブグリッド。初めてページが読み込まれると、ウルトラウェブグリッドを除くすべてのコントロールが初期化されます。ここで、ユーザーはアイテムピッカーをクリックし、ポップアップからアイテムを選択します。このアクションは、Ajax呼び出しによって、ページ上のアイテムの詳細とその数量のウルトラWebグリッドを初期化します。
現在、ページ上のウルトラウェブグリッドを参照することはできません。他のすべてのコントロールを参照できることに注意してください。
コマンドシーケンス:
- clickAndWait | id = lnkNew
- クリック| id = C1_stdItemNumber_btnAuto
- クリック| // table [@ id ='C1xstdItemNumberxgrd_main'] // tbody / tr // td / nobr [contains(text()、'textItem')]
- clickAndWait | // button [@ type ='button']
- waitForVisible | id = C1xgridActivity_main
- fireEvent | id = C1xgridActivity_main | 集中
- fireEvent | css =#C1xgridActivity_rc_0_2> nobr | フォーカス「これは失敗している」
- clickAt | css =#C1xgridActivity_rc_0_2>nobr"これは失敗しています"
- doubleClickAt | id =C1xgridActivity_rc_0_8"これは失敗しています"
- タイプ| id = C1xgridActivity_tb | 1「これは失敗している」