我必須使用黃瓜和Selenium Web驅動程序測試Vaadin應用程序(使用Java腳本執行程序)。它是vaadin應用程序測試的好方法嗎?我們可以用硒和黃瓜測試Vaadin應用程序嗎?
1
A
回答
1
是的,你可以使用Selenium和黃瓜,但你需要管理你的框架來處理多個窗口,並使用事件觸發和事件監聽器類。
我Vaadin應用,其中UI是在網頁上運行的視口的理解。一個網頁實際上可以有多個這樣的UI。這種情況是典型的,特別是門戶網站中的portlet - 因此,您的框架或測試應處理多個窗口。 - 需要處理Vaadin會話。 Vaadin遵循事件驅動編程範式,其中的事件,以及處理事件監聽器,是處理應用程序中的用戶交互
你需要有硒的良好的知識自動Vaadin
0
基礎我曾經遇到同樣的問題,我用Selenium IDE爲vaadin中的每個元素標識XPATH
,然後像這樣使用它:
driver.findElement(By.xpath("//div[@id='thalamusboapp-218829419']/div/div[2]/div[3]/div/div/div[2]/div/span/span"));
相關問題
- 1. 可以用黃瓜測試一個java程序嗎?
- 2. 測試Web應用程序與黃瓜
- 3. 硒,黃瓜和小黃瓜
- 4. 用於黃瓜測試,硒測試和AEM的SonarQube插件
- 5. 我們可以測試DeviceAnyWhere上的任何應用程序嗎?
- 6. 用rspec和黃瓜測試已經測試過的rails應用程序
- 7. 集成測試java web應用程序的經驗,是黃瓜可行嗎?
- 8. 黃瓜硒 - 並行瀏覽器測試
- 9. 黃瓜+硒:功能測試和測試內容
- 10. 用於構建.NET的Windows應用程序的黃瓜測試
- 11. 用黃瓜測試SWFUpload
- 12. 用黃瓜測試外鍵
- 13. 黃瓜和黃瓜之間可以保持嘲笑嗎?
- 14. Webrick服務器上的黃瓜測試Rails應用程序
- 15. 黃瓜測試不啓動Spring啓動應用程序
- 16. 從應用程序按鈕運行黃瓜測試文件
- 17. KIF可以使用黃瓜嗎?
- 18. 黃瓜+硒+ rcov =?
- 19. 黃瓜is_admin?測試
- 20. 的黃瓜測試
- 21. 我們可以使用selenium htmlunit-driver **來測試AngularJS應用程序的GUI嗎?
- 22. 黃瓜錯誤,當我運行我的黃瓜測試
- 23. 適用於非Ruby應用程序的黃瓜和測試數據管理
- 24. 黃瓜/水豚+角度:測試通過使用硒驅動程序,但不poltergeist
- 25. 我可以使用Fit/Fitnesse來測試.NET應用程序嗎?
- 26. 測試不同組的黃瓜硒測試?
- 27. 如何使黃瓜使用,硒和java
- 28. 測試報告輸出使用黃瓜 - 硒紅寶石
- 29. 我們可以使用黃瓜定製格式化程序來初始化和清理數據嗎?
- 30. 我們可以在GWT dev模式下運行硒測試嗎?