java是否可以基于事件每次自动触发Selenium脚本
是否可以基于事件自动触发Selenium脚本
我的要求是:我在web应用程序a上有一个from,填写此表格,然后单击按钮。当用户单击此按钮时,selenium将激活并从web应用程序A获取数据,并导航到另一个web应用程序B,并在web应用程序B上填充相同的数据
当任何用户进入应用程序A并填写数据,然后单击按钮时,Selenium脚本应自动激活
你可以在下面搜索框中键入要查询的问题!
是否可以基于事件自动触发Selenium脚本
我的要求是:我在web应用程序a上有一个from,填写此表格,然后单击按钮。当用户单击此按钮时,selenium将激活并从web应用程序A获取数据,并导航到另一个web应用程序B,并在web应用程序B上填充相同的数据
当任何用户进入应用程序A并填写数据,然后单击按钮时,Selenium脚本应自动激活
# 1 楼答案
您可以在selenium中实现AbstractWebDriverEventListner AbstractWebDriverEventListner
创建一个扩展AbstractWebDriverEventListner的类,并在ClickOn(WebElement元素,WebDriver驱动程序)后重写方法
现在,在执行应用程序A的代码测试时,只需调用IListener并注册EventFiringWebDriver,当单击submit按钮时,它将执行根据该方法编写的脚本
现在,当点击a时,将用户带到应用程序的按钮B将由该方法触发 点击后(WebElement、WebDriver驱动程序)