2015-10-20 45 views
0

我看到的每個Selenium測試腳本在打開驅動程序的新實例(通常出現在@Before或@BeforeClass註釋中)時總是使用baseUrl字符串。爲什麼我們在Selenium中使用baseUrl

這是什麼原因?除了在.get()方法中擁有整個網址之外,是否有任何優勢?

回答

3

所以baseUrl只是一種表示你想去的地方。他們可能在變量中使用它的原因是,您可以在測試中建立它。

比方說,你必須要在運行測試多種環境:

www.qa.example.com 
www.dev.example.com 
www.example.com 

相反,你改變標記的baseUrl的一個變量一次,它更新所有測試每一個改變這個,你鍵入的webaddress的。

相關問題