selenium IDE导出为java / webdriver - 覆盖FirefoxDriver?

时间:2014-04-04 16:05:45

标签: selenium-ide

导出为java / webdriver生成:driver = new FirefoxDriver();是否有选项可以将其覆盖到所选的浏览器,或者在生成代码后是否必须手动修改代码?

1 个答案:

答案 0 :(得分:2)

目前看来,没有具体的选项可以覆盖将要实例化的浏览器。但是,您可以通过添加指定所需驱动程序类型的自定义Java格式化程序来完成所需的操作。 (因为你不能直接修改默认的Java格式化程序)

根据this answer

  
      
  1. 获取您要修改的源导出器:选项>选项......>格式> Java / JUnit4 / WebDriver>资源。并将其复制到文本编辑器。
  2.   
  3. 编辑此代码。 (driver = new FirefoxDriver()
  4.   
  5. 选项>选项>格式>添加(按钮)并粘贴新的导出器。
  6.   

您可能希望将其命名为" Java / Webdriver"或者什么,但基本上你可以导出将在首选浏览器中运行的测试