0
我有一個按鈕,其名稱與在幾個實例中出現在頁面上的名稱相同。如何將元素(即Web元素JSON對象)的響應存儲在數組中,以便對它們執行進一步的操作,如單擊和斷言?我一直在嘗試做以下,但它沒有工作:NightwatchJS>存儲來自「元素」命令的響應並執行進一步操作
browser.elements('css selector', 'elem', function(res) {
arr = res.value;
console.log(arr);
a = arr[1].ELEMENT;
console.log(a);
browser.elementIdClick(a);
它打印元素的索引,但elementIdClick命令不執行任何操作,也沒有響應拋出任何錯誤。請幫助
謝謝,它的工作! – andddrey