Selenium을 사용하여 사이트에 대한 회귀 테스트를 자동화하려고하지만 WebDriver 확장이 활성화되어있을 때마다 Safari 11.0에서 콘솔 오류가 발생합니다) :
형식 오류 : 충분하지 않습니다 인수 Selenium WebDriver Safari (11.0) TypeError : 값이 시퀀스가 아닙니다.
형식 오류없는
Value is not a sequence Safari exception
하지만 내 경우에는 내가 실행하기 위해 확장을 필요로 내 테스트 빌드.
(오른쪽? 아니면 내가 어떻게 든 자동화 된 테스트를 실행 여전히 그것을 비활성화 할 수 있습니까?)
나는 (내가 그들의 "라이브"환경을 사용하고 거기에 개발 도구를 열어 TypeErrors을 볼 수 있습니다) 내 테스트 브라우저 BrowserStack를 사용하지만 확장 기능을 사용하지 않고 "자동화"하여 사이트를 테스트하는 방법이 필요합니다.
실제 자동 테스트를 실행할 때 사이트의 필요한 섹션이 완전히로드되지 않아 "예상 된 조건 실패 : 요소의 존재를 기다리는 중"이라는 오류 메시지가 나타납니다. 이 테스트는 다른 브라우저 및 이전 버전의 Safari에서도 가능합니다.
저는 Selenium과 Java를 처음 사용하기 때문에이 테스트를 Safari 11.0에서 실행하는 방법에 대한 제안은 크게 감사하겠습니다.
내 자동화 된 테스트 자바 (자바 (TM) SE 런타임 환경에서 사용하는 (,) 셀레늄 3.7.1 이클립스를 9.0.1 + (11)을 구축 할 수 있습니다.
답변 해 주셔서 감사합니다. BrowserStack 지원이 나에게 돌아 왔고, 버그를 해결하기 위해 노력하고 있습니다. 이 소식을 제공하는 경우 지침이나 설정으로이 소식을 업데이트 하겠지만 아무런 조치가 필요하지 않은 것처럼 들립니다. – abbie