우리는 가장 적합한 하나를 평가하기 위해 노력하고 있습니다. 다음은 직면 한 몇 가지 문제입니다. 1. 클릭은 실제로 페이지에 초점을 맞추어야합니다. 테스트 케이스가 실행 중일 때 우리는 셀레늄이 작동 하는지를 확인해야합니다. 예를 들어 테스트 케이스를 백그라운드에서 실행하려는 경우와 같이 사용자가 클릭을하면 그 작업을 수행 할 수 없습니다. fireEvent() 메서드가이 경우 어떻게 도움이 될지 모르겠다.셀레늄 또는 가지
- Google 애플리케이션은 다양한 양식과 클릭 또는 값 변경 또는 요소 재로드 (ajax를 통해)에 중점을두고 웹 페이지의 일부 구성 요소에 집중합니다. 페이지가 완전히 아약스로 구동됩니다. 그래서 우리는 셀레늄을 사용할 때 많은 Stalereference 예외를 얻고있었습니다. 우리는 이러한 예외를 처리하는 web 요소 위에 자체 래퍼를 사용하여 이것을 처리했습니다.
가지가 더 나은 대안이 될 수 있습니까?
), 당신은 여기에 지원을 찾을 수 있습니다, 또한 및 - ChromeDriver에서, 브라우저는 실제로
그래서 내가 셀레늄을 제안 (:) 나 자신에 의해 확인) 백그라운드에서 실행 할 수 있습니다 셀렌은 웹 페이지를 자동화하는 최선의 선택입니다 ... – ChanGan