3
爲什麼這不會爲Vaidin上傳組件的文件路徑設置硒。Vaadin上傳從使用硒進行測試的文件路徑
文件路徑保持未設置狀態,當點擊發生時,它會嘗試上傳null。該文件存在於我的本地目錄中。
$(UploadElement.class).first().findElement(By.className("gwt-FileUpload")).sendKeys("/tmp/test.xlsx");
$(UploadElement.class).first().findElement(By.className("v-button")).click();
筆記提:使用這裏vaadin 7和測試平臺4 – jimmyboix
出於好奇的最新版本,你使用的是什麼驅動?剛剛測試過Vaadin 7.6.3,TestBench 4.0.1.aplha1&PhantomJS 2.1.1,並且一切正常。 – Morfic
@Morfic使用Vaadin 7.6.3和TestBench 4.0.3我在safari驅動程序中苦苦掙扎,想要讀取任何內容到gwt-FileUpload中。 Firefox和Chrome至少發現了一些被選中的東西。下面的新代碼似乎確實允許它通過點擊進行上傳。 Tbh,我發現TestBench(硒沒有錄音機)非常pernickety和費時。 – jimmyboix