--
このメールは Google グループのグループ「日本Seleniumユーザーコミュニティ」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには seleniumjp+...@googlegroups.com にメールを送信してください。
このグループに投稿するには selen...@googlegroups.com にメールを送信してください。
その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。
下記のプログラムはExampleに含まれているコードです。Private Sub AuthenticationDialog_Selenium()
Dim driver As New IEDriver
driver.Get "http://the-internet.herokuapp.com/basic_auth"
Dim dlg As Alert: Set dlg = driver.SwitchToAlert(Raise:=False)
If Not dlg Is Nothing Then
dlg.SetCredentials "admin", "admin"
dlg.Accept
End If
txt = driver.FindElementByCss(".example p").Text
Assert.Matches "^Congratulations!", txt
driver.Quit
End Sub赤字(IEDriver)をChromeDriverに変えた場合、driver.Getの箇所で止まり、次の行へ進んでくれません。SwitchToAlertが呼ばれないので、Basic AuthenticationにIDとパスワードを入力することができません。
回答ありがとうございます。ただ、ご提案された方法ではログインができない別のサイトがあり、困っております。なんとかdriver.SwitchToAlert相当を実行したいのですが、別の方法がおわかりになられましたら、ご助言をよろしくお願いします。
2019年1月7日月曜日 22時07分19秒 UTC+9 Toshi:
下記のプログラムはExampleに含まれているコードです。Private Sub AuthenticationDialog_Selenium()
Dim driver As New IEDriver
driver.Get "http://the-internet.herokuapp.com/basic_auth"
Dim dlg As Alert: Set dlg = driver.SwitchToAlert(Raise:=False)
If Not dlg Is Nothing Then
dlg.SetCredentials "admin", "admin"
dlg.Accept
End If
txt = driver.FindElementByCss(".example p").Text
Assert.Matches "^Congratulations!", txt
driver.Quit
End Sub赤字(IEDriver)をChromeDriverに変えた場合、driver.Getの箇所で止まり、次の行へ進んでくれません。SwitchToAlertが呼ばれないので、Basic AuthenticationにIDとパスワードを入力することができません。
と記述すれば、ここのサイトはログインすることは可能ですが、別のサイトではPOP UPが出たままになり困っています。アドバイスをよろしくお願いします。
--
と記述すれば、ここのサイトはログインすることは可能ですが、別のサイトではPOP UPが出たままになり困っています。アドバイスをよろしくお願いします。
と記述すれば、ここのサイトはログインすることは可能ですが、別のサイトではPOP UPが出たままになり困っています。アドバイスをよろしくお願いします。
--
このメールは Google グループのグループ「日本Seleniumユーザーコミュニティ」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには seleniumjp+...@googlegroups.com にメールを送信してください。
このグループに投稿するには selen...@googlegroups.com にメールを送信してください。
その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。
と記述すれば、ここのサイトはログインすることは可能ですが、別のサイトではPOP UPが出たままになり困っています。アドバイスをよろしくお願いします。
--
このメールは Google グループのグループ「日本Seleniumユーザーコミュニティ」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには seleniumjp+...@googlegroups.com にメールを送信してください。
このグループに投稿するには selen...@googlegroups.com にメールを送信してください。
その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。
と記述すれば、ここのサイトはログインすることは可能ですが、別のサイトではPOP UPが出たままになり困っています。アドバイスをよろしくお願いします。
--
このメールは Google グループのグループ「日本Seleniumユーザーコミュニティ」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには seleniumjp+...@googlegroups.com にメールを送信してください。
このグループに投稿するには selen...@googlegroups.com にメールを送信してください。
その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。
--
このメールは Google グループのグループ「日本Seleniumユーザーコミュニティ」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには seleniumjp+...@googlegroups.com にメールを送信してください。
このグループに投稿するには selen...@googlegroups.com にメールを送信してください。
その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。
と記述すれば、ここのサイトはログインすることは可能ですが、別のサイトではPOP UPが出たままになり困っています。アドバイスをよろしくお願いします。
--
このメールは Google グループのグループ「日本Seleniumユーザーコミュニティ」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには seleniumjp+...@googlegroups.com にメールを送信してください。
このグループに投稿するには selen...@googlegroups.com にメールを送信してください。
その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。
--
このメールは Google グループのグループ「日本Seleniumユーザーコミュニティ」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには seleniumjp+...@googlegroups.com にメールを送信してください。
このグループに投稿するには selen...@googlegroups.com にメールを送信してください。
その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。