Selenium Webdriver を使用して、Salesforce アプリケーションの機能 TC を自動化しています。テスト シナリオ: - ケース ページで [検索] アイコンをクリックすると、標準の Salesforce 検索ポップアップが開きます。検索フィールドに特定の文字列を入力し、[Go] ボタンをクリックする必要があります。
[検索] ボタンをクリックすることはできますが、スクリプトはポップアップのどのフィールドも識別できません。
Alert()、getWindowHandle、および iterator 関数を使用して、ドライバーがポップアップ ウィンドウで動作しているかどうかを確認しました。はい、そうです..ポップアップは作業ウィンドウです。これは、ブラウザ ウィンドウの Java ID を使用して確認できました。しかし、それでもフィールドを特定できません。
同様の問題と解決策に直面している方がいらっしゃいましたらお知らせください。
私の作業中のサンドボックスにアクセスしたい場合はお知らせください。それを管理できるでしょう。
ありがとう、まんじゅう