Javascript Selenium无法识别弹出窗口
使用Java、selenium和XPath。我正在验证Citrix项目。实际上,我所要做的就是登录,显示收藏夹和应用程序按钮,并确认它们在那里。我得到了这个窗口,它阻挡了一切: 在它关闭之前我不能做硒点击。问题是,inspect并没有显示它,并没有新的windowhandle来定位它,并且尝试查找任何XPath都不起作用 我可以继续使用javascript单击来单击此视图阻止的项目,但这会让人恼火,他们可能不会接受 在你提出建议之前,我们不允许使用机器人。我找了一个Javascriptexecutor,只需点击“ENTER”(因为可以手动点击ENTER下载),但找不到。使用操作(驱动程序)也不起作用,因为我认为窗口无法识别 有一个链接“已安装”,我可以单击(使用javascriptexecutor)并继续,但弹出窗口仍然可见。也许可以使用Javascriptexecutor在新窗口中打开链接?但是我尝试了一些不起作用的东西,尽管我可能没有正确的想法 有什么建议吗?顺便说一句,另一个不起作用的解决方案是第一次手动执行,因为无论它运行多少次,也不管手动单击下载按钮多少次,下次它出现时,我都会再次看到窗口Javascript Selenium无法识别弹出窗口,javascript,selenium,Javascript,Selenium,使用Java、selenium和XPath。我正在验证Citrix项目。实际上,我所要做的就是登录,显示收藏夹和应用程序按钮,并确认它们在那里。我得到了这个窗口,它阻挡了一切: 在它关闭之前我不能做硒点击。问题是,inspect并没有显示它,并没有新的windowhandle来定位它,并且尝试查找任何XPath都不起作用 我可以继续使用javascript单击来单击此视图阻止的项目,但这会让人恼火,他们可能不会接受 在你提出建议之前,我们不允许使用机器人。我找了一个Javascriptexec
有什么想法吗?(我草草写下了公司的个人信息)。哦,这不是警报。至少未识别任何配置文件。请在此处检查允许您添加“记住”复选框的注册表设置:(然后您可以接受它并记住特定配置文件的选择……在运行selenium时使用该配置文件。)或者,听起来您可以为此设置选项/首选项。。。看这条线:我试过了。我找不到“#高级设置扩展器”。我使用的是86.0.4240.198版(官方版本)(64位)