0
我正在尝试使用Marionette及其Python客户端为Firefox编写一些自动化测试,但是Python似乎无法启动具有指定配置文件的Python。这是一个问题,因为我需要两个Firefox配置文件进行测试。我试图使用subprocess.call(['C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', '-P Marionette'])
,但它使用默认的Firefox配置文件启动(不是那个)。木偶能更改当前的Firefox配置文件,还是Python可以使用命令行参数来运行特定配置文件?Python可以用特定配置文件启动Firefox吗?
我有一个批处理脚本解决方法,可以启动Firefox会话'start“”“”C:\ Program Files文件(x86)\ Mozilla Firefox \ firefox.exe“-P Marionette -no-remote'然后另一个配置文件以及在启动python脚本之前。有没有更好的办法? – Inglonias