或者它只是通过Javascript来完成?
这是因为我在 wd 中有一些步骤.js我希望能够将其作为自定义命令执行。但我认为只有当硒 IDE 使用硒时,我才能真正做到这一点......如果它使用Javascript来控制浏览器,那么可能是不可能的,因为WD.js使用Selenium来工作。
我所知,Selenium IDE有时会使用本机方法(例如.click()
和.navigate().to(url)/.go(url)
)记录Selenium脚本。 因此,当您重新运行脚本时,它将调用本机浏览器事件,而不一定是所有 100% 非本机 Javascript 事件,例如 .findElement(By)
。 注意:我更喜欢Selenium Builder而不是Selenium IDE。