1
其實我點擊一個按鈕,彈出來。 當我點擊流行音樂以外的任何地方時,它就會消失。 這就是我需要測試的。javascript webdriver.io:點擊特定的座標
有什麼建議嗎?
我想點擊頁面上的一些座標。 試過這樣做:
1. element.click(coordinates here); // its not working
// Getting TypeError: selector.slice is not a function.
2. element.moveTo('#abc',100,100);
// now I want to click on the moved position but no success so far.
任何幫助表示讚賞。
我可以從任何選擇刪除的依賴? 只需移動到DOM中的某些座標,然後單擊。 其實我的目的是點擊popover外的某個地方,我不想依賴任何選擇器,因爲它往往會改變。 – Bailey
As here:http://webdriver.io/api/protocol/moveTo.html '如果沒有指定元素,則移動是相對於當前鼠標光標' 如何不提供元素。我留下了空白,我嘗試了單引號,但他們努力工作。 任何指導。 – Bailey
在這種情況下,它有點困難,因爲模式,彈出窗口或iframe會覆蓋整個頁面,並且您無法真正與頁面本身進行交互。 正如在我的示例中,#cboxOverlay是當前彈出窗口的父項。 只是出於好奇,彈出應該有X(關閉)按鈕,用戶傾向於點擊它來解僱它。因此,單擊頁面的其他部分不是用戶體驗設計的良好實踐。 – k185