당신은 방법 afterClickOn (WebElement 요소 WebDriver 드라이버)
Public class IListener extends AbstractWebDriverEventListner{
public void afterClickOn(WebElement element, WebDriver driver){
//script to fill form for App B
이제 잠시 AbstractWebDriverEventListner 확장하는 클래스를 작성 셀레늄 AbstractWebDriverEventListner
에 AbstractWebDriverEventListner 선물을 구현하고 대체 할 수 있습니다 응용 프로그램 A에 대한 코드를 실행하면 IListener를 호출하고 E를 등록합니다. ventFiringWebDriver를 클릭하고 제출 버튼을 클릭하면 메소드 아래에 작성된 스크립트가 실행됩니다. 지금
WebDriver driver=new FirefoxDriver();
IListener listener=new IListener();
EventFiringWebDriver edriver=new EventFiringWebDriver(driver);
listener.register(eDriver);
//Script to fill form A
수 I이 시도 방법으로 afterClickOn 트리거 될 어플리케이션 B에 사용자 걸리는 버튼 (WebElement 요소를 WebDriver 드라이버)
에 클릭하고 셀레늄 발견 셀렌 만 생성 한 이벤트를 처리합니다. 내 경우 : 1. 양식을 채우고 버튼을 클릭 할 때마다 최종 사용자가 활성화되어야 셀렌을 활성화해야합니다. 2. Selenium은 웹 앱과 통합되어 사용자가 활동을 수행 할 때마다 셀레늄을 활성화하여 추가 작업을 수행해야합니다. 3. 여러 사용자가 동일한 작업을 수행하는 경우 각 사용자별로 추가 활동을 수행하려면 셀렌의 다중 인스턴스를 활성화해야합니다. 셀레늄도 가능합니다. 나는 검색을했지만 솔루션을 찾지 못했습니다. –