나는 Blink 기반 브라우저를 실행하는 MIPS 기반 장치가 있습니다. (Webdriver/Selenium 포함).Webdriver - save_screenshot - bit-depth
몇 가지 테스트 케이스를 자동화하여 Selenium을 사용하고자했습니다. 몇 가지를 시각적으로 비교하는 대신 Python PIL을 사용하여 이미지를 비교하고 싶었습니다.
PC 크롬에 그것을 실행함으로써 "선호 출력"을 가지고하는 것이 먼저하고 요소 See the Link.
- 마찬가지로
장치에서 테스트를 실행의 스크린 샷을 얻었다.
사용하여 두 이미지를 비교 - See the Link
을하지만 그것은 나에게 오류가 있습니다 : "형식 오류 : 지원되지 않는 피연산자 유형 (들)을 - 'INT'와 'NoneType'"
언제 나는 이미지를 체크했는데, 저장된 이미지는 두 개의 다른 "비트 깊이"에있다. PC에서 저장 한 이미지는 24 비트이고 장치는 32 비트입니다.
다른 비트 심도의 이미지를 캡처하도록 webdriver를 구성하려면 어떻게해야합니까?