2016-12-05 33 views
0

我正在自動化vRA門戶上的功能測試用例 - 主要用於提供vm。我想開發一個使用java + selenium-webdriver的自動化框架,我可以遷移任何環境(不同的虛擬機),而不需要改變太多的代碼。意味着我想要將FW從一個環境快速遷移到另一個環境。直到現在我使用xpath作爲定位器。 請建議我構建健壯的自動化框架的方法。如何爲vmware vRA門戶構建健壯的功能自動化測試框架?

回答

0

看一看Sakuli。它結合了兩個開源測試自動化工具(Sahi和Sikuli),可以測試Web應用程序以及非Web內容(例如,在本機應用程序中打開PDF或進行100%GUI e2e測試)。這兩種工具都可以用於混合操作。

HTML-DOM標識符與Selenium非常相似,它的優點是它們不需要等待Ajax請求。 UI功能爲您提供了很多可能性,通過將小截圖片段識別爲區域對象來驗證和控制本機顯示,從而提供更多的操作,如點擊,類型,增長,查找等。您也可以在開箱即用的Docker容器內運行測試。