0
私は Seleniumを使ってmacのFirefoxの認証ダイアログボックスを処理する方法は?
Firefoxの
on run ARGV
delay 10
tell application "plugin-container"
activate
end tell
tell application "System Events"
if UI elements enabled then
tell process "Firefox"
set frontmost to true
end tell
if length of ARGV < 2 then
display dialog "Usage: FileName UserName Password"
return
end if
keystroke item 1 of ARGV
keystroke tab
keystroke item 2 of ARGV
keystroke return
else
tell application "System Preferences"
activate
set current pane to pane "com.apple.preference.universalaccess"
display dialog "UI element scripting is not enabled. Check \"Enable access for assistive devices\""
end tell
end if
end tell
end run
における認証の資格情報を処理するためのAppleScriptで作成し、以下のアプリを使用して、そして、私のセレンコードに問題がある
String[] dialog = new String[]{ "src/test/resources/AuthenticationFF.app","UserName","Password" };
//First String in the application name. Must be in your project folder.
// Second is UserName to log in
// Third is Password.
Runtime.getRuntime().exec(dialog);
でアプリを起動するには、次のセレンコードを使用しています、
"src/test/resources/FF.app"プログラムを実行できません:error = 13、アクセスが拒否されました
お知らせください。おかげでたくさんの