AutoIT是否与Mocha Selenium, Nodejs,Javascript一起工作?
Does AutoIT work WIth Mocha Selenium, Nodejs ,Javascript for windows Authtication
我正在自动化一个应用程序,当我们点击按钮弹出windows身份验证时,我使用selenium, mocha, javascript进行自动化请帮助我——如何自动化认证
我尝试使用AutoIT,它启动了AutoIT exe,但无法输入用户名密码
请帮忙
编辑< AutoIT脚本/strong>
WinWaitActive("Authentication Required")
Send("userid")
Send("{TAB}")
Send("password")
Send("{ENTER}")
编辑测试代码
var testAuthencation =function(){ console.log("Auth started");
var workerProcess = child_process.execFile('C:/AutoITScript/AutoITScrippt.exe', function(error, stdout, stderr)
{ if(error)
{ console.log("Error stack :: " + error.stack);
console.log("Error code :: " + error.code); console.log("Signal :: " + error.signal);
} console.log("stdout :: " + stdout);
console.log("stderr :: " + stderr); }); workerProcess.on('exit',function(code){ console.log('CHild process exited :: Code :: ' + code) });
}
我不确定您浏览器上的身份验证窗口的标题是什么。为答案的自动it脚本添加了位改进的代码,因为它不适合注释部分。
WinWaitActive("","Authentication Required","120")
If WinExists("","Authentication Required") Then
Send("username{TAB}")
Send("password{Enter}")
EndIf
在这里,我试图识别文本目前在身份验证对话框的情况下,标题不被识别。
试一试。
相关文章:
- 如何将索引数据库与 Metrostyle Javascript 一起使用
- 如何将html中select选项的输入与javascript一起使用
- 与javascript一起使用RequiredFieldValidator
- 如何用JavaScript中的Ajax调用代替加载脚本文件(将YQL与JavaScript一起使用)
- 防止将IE8与JAVASCRIPT一起使用
- CSS 缩放在起点和终点之间与 javascript 一起使用
- PHP和Javascript一起工作
- 如何将CSS与javascript一起使用
- 如何将 django-comments 表单与 javascript 一起使用
- 未能将加速度计与 HTML 和 JavaScript 一起使用
- 如何将PostgreSQL与JavaScript一起使用
- 在选择列表中将创建的属性与 javascript 一起使用
- HTML 不能与 JavaScript 一起使用
- 如何将“display:none”与jquery或javascript一起使用
- 如何将pubnub密钥与Corona和Javascript一起使用
- HTML5与javascript一起解析和显示文本文件
- 如何将css代码存储在与Javascript一起使用的php变量中
- 将可变thisarg或上下文与javascript一起使用有什么危险
- Html生成的JavaScript无法与其他JavaScript一起使用
- 与外部javascript一起传递的php脚本不起作用