2017-04-13 2 views
0

nightwatch js로 스크린 샷을 생성하려고하는데 파일을 내 위치에 저장하지만 크기는 1kb이고이 파일을 열려고하면 이미지가 없습니다. 구성 파일은 내가 얻은 것입니다 https://www.npmjs.com/package/learn-nightwatch. 범인이 될 수있는 것은 무엇입니까?nightwatchjs 스크린 샷을 얻는 방법?

+1

시도한 코드를 추가 할 수 있습니까? 우리도이 문제를 가지고 있었지만 시작할 위치를 모른 채 디버깅을 할 수는 없습니다. – Swagin9

답변

1

스크린 샷을 시작하기 전에 페이지가 "준비 상태"인지 확인해야합니다. 이미 확인한 경우 파일 이름에 이미지 확장명을 추가했는지 확인하십시오.

나는 작업 예제를 공유 해요 :

module.exports = { 
    "Do a screenshot task" : function (browser) { 
     browser 
      .url("http://example.com") 
      .waitForElementPresent('body', 1000, 'Page loaded') 
      .resizeWindow(900, 3000) 
      .saveScreenshot('/home/yourName/path/imageName.png') 
      .end(); 
    } 
}; 

은 당신을 도움이되기를 바랍니다.

관련 문제