최근에 Chimp으로 시작하여 테스트 스위트가 커지고 있습니다. 모바일 뷰포트에서 특별히 실행해야하는 기능 (예 : 햄버거 메뉴 테스트)을 구현하고 싶습니다. @mobile 태그를 사용하여 이러한 시나리오에 태그를 지정합니다.주어진 너비와 높이로 브라우저를 열려면 어떻게 Chimp를 구성 할 수 있습니까?
침팬지는 기본적으로 Chrome 웹 드라이브에서 데스크톱 화면 절반 (본인의 경우 931x1013 픽셀)의 해상도로 실행되지만 기본적으로 Chrome 웹 드라이브에서 실행됩니다. 640x960 전화 해상도).
구성 파일을 사용하여 침팬지 세션을 구성 할 수 있지만 Chrome 인스턴스의 브라우저 해상도를 제어하는 설정을 찾을 수 없습니다. phantom_w/phantom_h 설정을 찾았지만 Chrome 웹 드라이브와 관련이없는 것으로 보입니다.
Chrome 웹 드라이버를 특정 해상도로 강제 실행하려면 어떻게해야합니까? Chimp가 원하는 Capability를 통해 그렇게 할 수 있습니까?
참고 : 노드 6.4, NPM 3.10.5 및 침팬지 0.34를 사용 중이며 지금까지 모든 기능에 대해 정상적으로 작동합니다.
잘 모르겠지만 너비와 높이의 크기 객체를 취하는 setViewportSize() 메소드가 있습니다. – Grasshopper