2

以下有什么区别:

open(url); // this is from Selenide

&

 driver.navigate().to(url); //this is from selenium

&

driver.get(url); //this is from selenium
4

1 回答 1

3

没有大的区别。open(url)是同义词driver.navigate().to(url);

此外,方法open(url)支持相对 url。因此,您可以设置一次基本 url 并在整个测试中使用相对 url:

public void setUp() {
  Configuration.baseUrl = "http://localhost:8888";
}

@Test
public void test1() {
  open("/payments/index");
  ...
}
于 2016-03-21T16:02:13.983 回答