selenium中的浏览器配置文件

selenium中的浏览器配置文件,selenium,webdriver,selenium-webdriver,Selenium,Webdriver,Selenium Webdriver,我怀疑浏览器的配置文件如何影响Selenium脚本的输出 以下是不同的场景: 如果Selenium脚本中未指定任何配置文件,那么Selenium将打开哪个配置文件?它是浏览器的默认配置文件还是Selenium Webdriver分配的任何新配置文件 假设在Selenium脚本中指定了一个概要文件“ABC”。如果脚本单击打开新窗口的链接,则新窗口具有哪个配置文件?它是在同一个配置文件“ABC”中还是在任何不同的配置文件中 如果不同窗口的配置文件不同,那么对Cookie和会话有影响吗 这在不同的浏览

我怀疑浏览器的配置文件如何影响Selenium脚本的输出

以下是不同的场景:

  • 如果Selenium脚本中未指定任何配置文件,那么Selenium将打开哪个配置文件?它是浏览器的默认配置文件还是Selenium Webdriver分配的任何新配置文件

  • 假设在Selenium脚本中指定了一个概要文件“ABC”。如果脚本单击打开新窗口的链接,则新窗口具有哪个配置文件?它是在同一个配置文件“ABC”中还是在任何不同的配置文件中

  • 如果不同窗口的配置文件不同,那么对Cookie和会话有影响吗

  • 这在不同的浏览器中略有不同。
    • 在IE上,显然没有配置文件,因此使用默认配置文件
    • 在FF和Chrome上(我不知道Opera),如果没有指定配置文件,Selenium每次都会打开一个新的、干净的配置文件
  • 当然,WebDriver打开的任何新窗口都是通过当前配置文件打开的。一旦WebDriver被实例化,它就会使用指定的概要文件
  • 所有cookie和会话的行为都符合配置文件设置

  • 请分享您为获得更好的答案所做的尝试。在selenium standalone jar文件中,您可以找到一个FF配置文件,其中包含webdriver addon如果您指的是
    customProfileDirCUSTFF
    目录,那么这些目录实际上是针对selenium RC的。不过,确实可以找到用于驱动Firefox的插件,它位于
    /org/openqa/selenium/Firefox/webdriver.xpi