Java 与selenium api通信的jquery事件处理程序

Java 与selenium api通信的jquery事件处理程序,java,jquery,events,selenium,Java,Jquery,Events,Selenium,我有一个JavaSelenium应用程序,它需要知道某些事件。这意味着java应用程序将等待在打开的浏览器窗口中进行的用户输入。例如,如果我想在用户每次单击某个元素时向java应用程序发送一条消息,以便我可以使用该信息做一些事情,那么我该如何实现呢 更新 我想通过创建一个记录器应用程序来扩充一个网站,该应用程序跟踪所有真实的用户操作,以便在以后自动执行这些操作 更新2 我需要的基本上是通过JavaScript代码触发Java中的回调函数来执行回调函数。Selenium与web浏览器的交互方式与人

我有一个JavaSelenium应用程序,它需要知道某些事件。这意味着java应用程序将等待在打开的浏览器窗口中进行的用户输入。例如,如果我想在用户每次单击某个元素时向java应用程序发送一条消息,以便我可以使用该信息做一些事情,那么我该如何实现呢

更新

我想通过创建一个记录器应用程序来扩充一个网站,该应用程序跟踪所有真实的用户操作,以便在以后自动执行这些操作

更新2


我需要的基本上是通过JavaScript代码触发Java中的回调函数来执行回调函数。

Selenium与web浏览器的交互方式与人类的交互方式相同。如果我正确理解了你的问题:

步骤1:使用文本框和按钮编写网页代码,将文本提交给java应用程序


步骤2:创建一个seleniumide测试用例(可能在seleniumide的帮助下),打开浏览器,输入一些文本,然后单击按钮

Ok,据我所知,这是不可能的。或者我需要一个Web服务器来获取AJAX请求并将数据重定向到Java应用程序。或者我必须定期从当前网页中提取数据。我遵循了第二个想法。

如果我说得不够清楚,我很抱歉。我想通过创建一个记录器应用程序来扩充一个网站,该应用程序跟踪所有真实的用户操作,以便在安装后(按照您描述的方式)自动执行这些操作。这是因为用户可以执行许多不同的操作吗?这是我自己尝试创建的一个应用程序,如selenium firefox插件,具有附加功能(如支持分页、登录等)