我自动化的应用程序,当我们点击按钮弹出窗口身份验证,我使用硒,摩卡,JavaScript的自动化 请帮助我 - 如何通过自动化自动工作与摩卡Selenium,Nodejs,JavaScript的Windows验证
我试着用AutoIt的认证,它开始AutoIt的exe文件,但不是不能进入帐户密码
请帮
编辑 汽车IT脚本
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) });
}
你能分享你的autoIT脚本吗?只要你在windows上运行,autoIT应该可以工作。 – MKay
WinWaitActive( “需要验证”) 发送( “用户id”) 发送( “{TAB}”) 发送( “密码”) 发送( “{ENTER}”) – user2626417
这个问题仍然缺少关键信息,并因此是无关紧要的。你已经显示了你用来启动AutoIT的代码,但是你没有显示它使用的上下文。你的摩卡考试结构如何?另外,你还没有告诉我们你在控制台上得到了什么。你有一堆'console.log'。 **他们输出什么?? **这是知道的有用。此外,您是否尝试在摩卡测试之外开始使用AutoIT,是否有效?将[mcve]添加到您的问题并描述您获得的结果将使您的问题可以被网站接受。 – Louis