나는이 같은 셀레늄에 명시 적으로 대기를 구성하는거야 :Selenium에서 페이지 팩토리를 사용하는 동안 명시 적으로 대기하는 방법은 무엇입니까?
WebDriverWait = new WebDriverWait(driver,30);
WebElement element = wait.until(ExpectedConditions.presenceOfElementLocated(locator));
문제는 내 클래스에서 드라이버를 필요가 없다는 것입니다, 나는 PageFactory을 사용하기 때문에,없는 생성자를 시험에 수업 :
MyClass myform = PageFactory.InitElements(driver, MyClass.class)
이 경우 명시 적 대기를 구성하는 좋은 결정은 무엇입니까?
찾을 수있는 책 셀레늄 WebDriver 실용 가이드의 예를 모델로했다 ...'PageObject 클래스의 생성자에서 다음 'MyClass myform = new MyClass (드라이버);'를 실행하십시오. – SiKing