在Selenium-WebDriver-Data Driver框架中,這是保持對象標識符(如Xpath,id,name..etc)和常量(URL,用戶名,預期結果文本和等等。)從下面的選項?對象標識符的理想位置
屬性文件或的Excel 或類文件作爲「靜態最後的」
在Selenium-WebDriver-Data Driver框架中,這是保持對象標識符(如Xpath,id,name..etc)和常量(URL,用戶名,預期結果文本和等等。)從下面的選項?對象標識符的理想位置
屬性文件或的Excel 或類文件作爲「靜態最後的」
我個人比較喜歡的屬性文件。只有兩行代碼,瞧,就是這樣。不需要第三方API。
Properties CONFIG = new Properties();
CONFIG.load(new FileInputStream("OR.properties"));
那樣簡單。
對於excel文件,您需要編寫至少10-15行代碼,這會浪費寶貴的編譯時間,同時還會冒着數據完整性的風險,並且您依賴於第三方API。
而且,把類作爲類文件,問題是你最終編譯的東西不需要編譯。
屬性文件: -
config.properties爲 - URL,用戶名,預期的結果文本和等 object.properties爲 - Xpath的,ID,name..etc
謝謝你的詳細答案 –
很高興能幫到@KannanC。如果你覺得,這是答案是有幫助的,請注意,和/或如果這是你的問題的答案,請考慮標記「接受答案」。 –
我接受的答案也是贊成票,因爲我有不到15的聲望,所以不會反映 –