1
헤드없는 크롬의 창 크기를 구성 할 수없는 것 같습니다. 너비가 960 픽셀보다 크지 만 분도기에서 찾을 수없는 경우에만 내 애플리케이션의 일부 구성 요소가 표시됩니다. "- headless"없이 테스트를 실행하면 모든 것이 잘 작동합니다. 누구든지이 문제를 해결합니까?각도기 - Ubuntu에서 헤드리스 크롬의 창 크기 구성 16.04
노드 버전 : 6.10.1 각도기 버전 : 5.11 각도 버전 : 1.5.8 브라우저 (들) : 크롬 운영 체제 및 버전 : 우분투 16.04 각도기 구성 파일 :
capabilities{ browserName: 'chrome', chromeOptions:{
args:[ "--headless", "--disable-gpu", "--window-size=1000,1000" ]
} }
해결책 :
헤드리스 브라우저의 창 크기는 구성 할 수 없습니다. 나는 머리가있는 우분투 기계에 젠킨스 노예를 사용했다.
'--window-size'를 크롬 인수로 전달하는 대신 각도기 자체를 사용하여 창 크기를 설정하십시오. 설정 파일의'onPrepare' 메쏘드 안에서'browser.manage(). window(). setSize (1000,1000)'가 당신을 대신해 할 것입니다. –
트릭을 처음 구성했지만 문제가 해결되지 않았습니다. –