0
내가 useing nightwatch 자동화 된 테스트를 원하는 :nightwatch.js에서 executeAsync를 사용하는 방법?
module.exports = {
'Demo asynchronous' : function(client){
client.url(client.launchUrl);
client.executeAsync(function(data, done) {
someAsyncOperation(function() {
client.setValue('#PoiSearch', data);
client.click('#POISearchButton');
done(true);
});
}, ['hotle'], function(result) {
client.expect.element('#Map div[name*="mark"]').to.be.present;
});
}
}
난 그냥보다 입력에 단어를 원한다 :
this.demoTest = function (browser) {
browser.executeAsync(function(data, done) {
someAsyncOperation(function() {
done(true);
});
}, [imagedata], function(result) {
// ...
});
};
하지만 executeAsync를 사용하는 방법을 모른다, 흐르는 내 코드입니다 결과적으로 DOM에 특별한 요소가 있다는 것을 알고 싶다면 검색 버튼을 클릭하십시오. 그러나 executeAsync를 사용하는 방법을 모르겠습니다.