0
몇 가지 경우에 페이지에 나타나는 것과 동일한 클래스 이름의 버튼이 있습니다. 클릭 및 어설 션으로 액션을 수행하기 위해 요소 (예 : 웹 요소 JSON 객체)의 응답을 배열에 저장하려면 어떻게해야합니까? 나는 다음을 수행하려고 노력했지만 작동하지 않았다NightwatchJS> "elements"명령의 응답 저장 및 추가 작업 수행
browser.elements('css selector', 'elem', function(res) {
arr = res.value;
console.log(arr);
a = arr[1].ELEMENT;
console.log(a);
browser.elementIdClick(a);
그것은 요소의 인덱스를 인쇄하지만 elementIdClick 명령은 작업을 수행하거나 응답 오류가 발생하지 않습니다. 회원님이 console.log(browser)
를 인쇄 할 수 this.elementIdClick(a)
또는 this.api.elementIdClick(a)
경우 console.log(this)
도움이 될 수 있습니다
감사합니다. 작동했습니다! – andddrey