0
是否有任何自動化工具可用於自動化基於HTML的圖的yfiles? 或者有沒有使用硒自動化的方法?如何自動化基於HTML的yFiles圖
是否有任何自動化工具可用於自動化基於HTML的圖的yfiles? 或者有沒有使用硒自動化的方法?如何自動化基於HTML的yFiles圖
您可以使用Selenium執行此任務。重要的是要考慮的是,yFiles在內部使用狀態機來處理事件,因此事件應該像在現實世界中那樣被模擬。
這意味着,而不只是分派click
事件,您將需要模擬正確的一系列事件,導致一點擊:mousemove
,mousedown
,mouseup
,click
和一拖應該有一個或多個mousemove
S, mousedown
,一個或多個mousemove
和mouseup
。
不幸的是,Selenium並沒有自動爲你做這件事,而是編寫了一對輔助函數來執行正確的單擊或拖拽操作,這是一次性設置。然後,您可以使用dispatchEvent
將合成事件分派給主要組件,並編寫將執行一系列用戶交互的高級測試。