0
nightwatch.js 사용 결과를 콘솔에 인쇄하지 않고 요소가로드 될 때까지 어떻게 기다릴 수 있습니까?결과를 콘솔에보고하지 않고 waitForElementVisible을 어떻게 사용할 수 있습니까?
내 보고서에는 대기가 나타나지 않고 일반적인 어설 션만 표시됩니다.
다음 코드는 '설정 메뉴가로드되기를 기다리는 중입니다'라는 메시지를 콘솔에 출력합니다. 어떤 사용자 정의 메시지를 사용하지 않을 경우, 기본 메시지 '요소 #editMenuContentsButton가 XXXX 밀리 초 후에 볼 수 있었다'입니다 :
/**Clicks the settings menu and logs the action.
* @method clickSettings
*/
clickSettings: function() {
this.waitForElementVisible('@settingsSettings', 5000, 'Waiting for settings menu to load');
this.click('@settingsSettings', function() {
testUtil.logAction('Click Gallery settings menu');
});
this.api.pause(1000);
return this;
}
당신은 당신이 – user1207289
당신이 다른 질문에 내 대답을 참조 할 수 있습니다 무슨 코드를 표시 할 수 있습니다 : https://stackoverflow.com/a/45637769/8444504 – Raymond