java - How to write a code that will execute after each step is executed -
the application working throws lot of unexpected alerts . wanted implement way catch these through common method isalert present .
but how call isalertpresnt each step in webdrriver , can me here ?
typically method :-
public void checkalert() { try { webdriverwait wait = new webdriverwait(driver, 2); wait.until(expectedconditions.alertispresent()); alert alert = driver.switchto().alert(); alert.accept(); } catch (exception e) { //exception handling } }
the issue how call before every step ? know make code slow badly want implemented .
i looking executes after each command\step in test .is possible ?
currently calling method in expected scenarios try catch.
webdriver has webdrivereventlistener
listener trying exactly. implementing listener , registering driver - can checkalert
method called behind scenes before/after every action perform using webdriver.
take @ example.
Comments
Post a Comment