2017-04-19 12 views
0

버튼을 클릭 할 때 즉시 .csv 파일을 만드는 앱이 있습니다. 적어도 다운로드가 시작되었다고 주장해야합니다.
서버에 앉아서 서버에서 200 응답을 표시 할 수있는 몇 가지 다운로드 예제를 발견했습니다. 서버에 아무것도 앉아 있지 않은 경우 어떻게합니까? saucelab에서 화면 캡처에서 다운로드되었음을 알 수 있습니다.어설 션하는 방법 Nightwatch (W/Saucelabs)에서 다운로드가 시작되었거나 완료되었습니다.

+0

필자는이 솔루션을 미해결로 남겨 두겠다. 이것은 내 의사 해결책이었다. file-saver.saveAs() 메소드가 시작될 때 쿠키를 만들었고, 나중에 .getCookies() 메서드를 사용하여 야간에 쿠키를 테스트했다. 명령을 입력 한 다음 .deleteCookie()를 사용하여 테스트에서 삭제하십시오. 최고는 아니지만, 적어도 그것이 작동하고 있다고 말해줍니다 ... – benishky

답변

0

request 모듈을 사용할 수 있습니다. npm 설치 요청

매우 쉽고 빠르게 행동을 취할 수 있습니다.