WebDriver에서 처리되지 않은 메시지 수락/거부를 클릭하는 방법은 무엇입니까?WebDriver로 처리되지 않은 경고를 수락하거나 닫는 방법?
처리되지 않은 경고가 어디에서 발생하는지 확인할 수 있습니까?
어떻게 UNEXPECTED_ALERT_BEHAVIOUR 기능을 사용할 수 있습니까? 기대했던대로 작동하지 않습니까? 나는이 당신에게 도움이 될 것입니다 희망
WebDriver driver;
@BeforeClass
public void setUp() {
DesiredCapabilities dc=new DesiredCapabilities();
dc.setCapability(CapabilityType.UNEXPECTED_ALERT_BEHAVIOUR,UnexpectedAlertBehaviour.ACCEPT);
driver =new FirefoxDriver(dc);
}
:
는이 코드를 사용해보십시오이
DesiredCapabilities dc = DesiredCapabilities.firefox();
dc.setCapability(CapabilityType.UNEXPECTED_ALERT_BEHAVIOUR, "Accept");
답장을 보내 주셔서 감사합니다. 그러나, 우리가 예상했던 것보다 위의 것도 작동하지 않습니다. 위의 논리를 시도 했습니까? – Santoshsarma
어떤 문제가 있습니까? 위의 논리가 잘 작동했습니다 (편집 된 답변 참조). –
나는 예상대로 처리되지 않은 경고 메시지가 있으면 받아 들여야한다. (확인을 클릭한다.) 그러나 그것은 일어나지 않는다. 그것은 UnhandledAlertException을 던지고있다. – Santoshsarma