2017-04-12 51 views
-1

在Selenium-WebDriver-Data Driver框架中,這是保持對象標識符(如Xpath,id,name..etc)和常量(URL,用戶名,預期結果文本和等等。)從下面的選項?對象標識符的理想位置

屬性文件的Excel 類文件作爲「靜態最後的」

回答

0

我個人比較喜歡的屬性文件。只有兩行代碼,瞧,就是這樣。不需要第三方API。

Properties CONFIG = new Properties(); 
    CONFIG.load(new FileInputStream("OR.properties")); 

那樣簡單。

對於excel文件,您需要編寫至少10​​-15行代碼,這會浪費寶貴的編譯時間,同時還會冒着數據完整性的風險,並且您依賴於第三方API。

而且,把類作爲類文件,問題是你最終編譯的東西不需要編譯。

+0

謝謝你的詳細答案 –

+0

很高興能幫到@KannanC。如果你覺得,這是答案是有幫助的,請注意,和/或如果這是你的問題的答案,請考慮標記「接受答案」。 –

+0

我接受的答案也是贊成票,因爲我有不到15的聲望,所以不會反映 –

0

屬性文件: -

config.properties爲 - URL,用戶名,預期的結果文本和等 object.properties爲 - Xpath的,ID,name..etc