Gmailで電子メールを作成するときに、連絡先リストの人に電子メールを送信するには、[To]をクリックしてポップアップボックスに移動する必要があります。この箱の閉鎖を自動化する方法はありますか?私はセレンとC#を使用しています。連絡先リストからTo 'を自動化するGmail
0
A
答えて
0
モジュラーウィンドウがiFrame内にあり、検索する前にiFrameを特に調べるようにSeleniumに指示する必要があるため、問題が発生する可能性が高いと思います。
handling-iframes-using-selenium-webdriverを参照してください。
残念ながら、Googleは作成されるたびにこのiframeに新しいIDを割り当てているようですので、それに依存することはできません。したがって、iframe要素のIWebElementを作成して.SwithTo ().Frame()呼び出し。
具体的には、これを試すことができます(これをテストしたところ、私にとっては効果がありました)。
//Get iFrame element and switch to it.
IWebElement selectContactFrame= driver.FindElement(By.CssSelector("iframe.KA-JQ"));
driver.SwitchTo().Frame(selectContactFrame);
//Find cancel button and click it.
IWebElement cancelButton = driver.FindElement(By.XPath("//div[text()='Cancel']"));
cancelButton.Click();
+0
ありがとうございました。それはうまくいく。 – user7999116
関連する問題
- 1. Gmail、Hotmail、Yahoo、LinkedIn、Facebookから連絡先リストをエクスポートする
- 2. アンドロイドアプリ:連絡先リストから「Me」連絡先を取得する
- 3. BlackBerryの連絡先リストから連絡先を取得する
- 4. phpを使用してGmailの連絡先から連絡先リストをインポートする際の問題
- 5. Gmailの連絡先api
- 6. Hotmailの連絡先リスト
- 7. Gmailアカウントから連絡先を取得するには?
- 8. GMailから連絡先をインポートする - デザイン質問
- 9. 電話からGmailアカウントに連絡先をインポートする方法
- 10. rubyからGmailに連絡先を追加するには?
- 11. 連絡先リストJavascript
- 12. プログラムで連絡先をiphone連絡先リストに追加する
- 13. 連絡先プロバイダ:デフォルトで連絡先をリストから隠す方法
- 14. アカウント(連絡先)から連絡先を作成すると、姓が自動入力されます。 - MS crm 2016
- 15. アンドロイドの連絡先から連絡先を削除する
- 16. 連絡先を連絡先から直接選択する
- 17. 配布リストの連絡先からOutlook連絡先の詳細を取得
- 18. Gmailのグループからすべての連絡先を取得
- 19. iOSアプリケーションへのGmail連絡先のインポート
- 20. 連絡先情報を持つAndroidの連絡先リスト
- 21. 連絡先リスト内の連絡先の数
- 22. iphone連絡先から連絡先をテーブルビューに追加
- 23. Androidの連絡先リスト
- 24. 連絡先リスト内の連絡先をすべて削除する方法
- 25. 連絡先をリストに追加する
- 26. xml.Descendants( "Group")の連絡先から連絡先が "linq query?
- 27. 共有連絡先Via Twillion to iPhone
- 28. Gmailの連絡先を自分のiPhoneアプリにフェッチする方法
- 29. 連絡先リストから特定の連絡先または選択した連絡先を取得するにはどうすればよいですか?
- 30. SQLデータベースから連絡先リストを作成する
いつですか?私はいつも名前の入力を開始し、リストからオートコンプリートを引くことができます。 –
私はそれを自動化しようとしています。私は現在連絡先がありませんので、閉じるボタン(右上)またはキャンセルボタン(ページの下)を押したいですが、私はこれを自動化する方法がありません。 – user7999116