2013-02-17 51 views
2

是否可以評估Selenium IDE中當前測試用例的路徑?文件上傳需要一個完整的路徑,而硬編碼會破壞可移植性。訪問Selenium IDE中測試用例的路徑

+0

你解決了這個問題嗎? – gius 2014-12-05 16:22:14

+2

@gius我不認爲我做過。我最終在變量IIRC中擁有基本路徑。 – 2014-12-05 23:55:26

回答

0

一個很好的解決方法是將測試文件添加到項目的資源目錄中。每個團隊成員都可以訪問該文件。

WebElement fileInput = driver.findElement(By.locator("yourButton")); 
String filePath = YourClass.class.getResource("/" + fileName).getPath(); 
fileInput.sendKeys(filePath); 

我發現,把上面的代碼塊中,可以通過所有的測試類訪問一個輔助方法效果最好。

相關問題