Google chrome extension 选择'时出现的问题;添加';/';取消';通过Chrome扩展对话框上的Selenium Webdriver

Google chrome extension 选择'时出现的问题;添加';/';取消';通过Chrome扩展对话框上的Selenium Webdriver,google-chrome-extension,selenium-webdriver,Google Chrome Extension,Selenium Webdriver,我试图通过seleniumwebdriver自动化添加Chrome扩展的过程。出现一个对话框,要求用户单击“添加”以添加扩展。我在这一部分面临的问题 以下是我尝试过但没有成功的东西: 试图将其视为“警惕”并接受它 试图获取其属性,但由于它不是网页的一部分,我们无法查看其属性。它的chrome内置对话框 键盘模拟器(按回车键) 我知道我们可以使用AutoIt,但不想仅仅为了一个问题就将其与框架集成。你们还有别的建议吗。我想,如果我们可以在chrome extension对话框中使用全局键盘快捷键来

我试图通过
seleniumwebdriver
自动化添加Chrome扩展的过程。出现一个对话框,要求用户单击“添加”以添加扩展。我在这一部分面临的问题

以下是我尝试过但没有成功的东西:

  • 试图将其视为“警惕”并接受它
  • 试图获取其属性,但由于它不是网页的一部分,我们无法查看其属性。它的chrome内置对话框
  • 键盘模拟器(按回车键)

  • 我知道我们可以使用
    AutoIt
    ,但不想仅仅为了一个问题就将其与框架集成。你们还有别的建议吗。我想,如果我们可以在chrome extension对话框中使用全局键盘快捷键来选择“Add”(添加),这是一个解决方案。

    在使用Java时,您是否尝试过使用Robot类?没有。实际上,我正在现有的selenium库或解决方案中寻找方法。机器人或自动驾驶都能做到。但是我们不能用Robot/AutoIt扩展我们的框架来解决一个问题。这个对话框也是用来解决安全问题的。它在这里显式地供用户查看。我不知道你为什么要绕过它。我不想绕过它。我想通过Selenium Webdriver代码单击“添加”