리눅스 민트에 젠킨스를 서비스로 설치했습니다. 파이썬으로 작성된 테스트를 실행하려고하는데 스크립트가 firefox를 실행할 수 없습니다. 이 라인은 문제입니다.
... self.browser = webdriver.Firefox () ...
jenkins 사용자로 로그인하면 firefox를 실행할 수 없습니다. 이 오류가 발생합니다.
(프로세스 : 3758) : GLib-CRITICAL ** : g_slice_set_config : 어설 션 'sys_page_size == 0'실패 지정된 프로토콜 없음 지정된 프로토콜 없음 오류 : 디스플레이를 열 수 없음 : : 0
Firefox는 로그인 한 사용자가 실행할 때 작동합니다.
컴퓨터에 가상 프레임 버퍼를 설치하기 만하면 작동합니다.
이제 저는 Xvfb를 사용하고 있지만 다른 많은 것들이 있습니다.
다음은 컴퓨터를 설정하는 몇 가지 자습서입니다.
또한이 플러그인이 있습니다 : https://wiki.jenkins-ci.org/display/JENKINS/Xvfb+Plugin
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다