Selenium webdriver 如何使用SeleniumWebDriver-java获取该消息(请填写此字段)

Selenium webdriver 如何使用SeleniumWebDriver-java获取该消息(请填写此字段),selenium-webdriver,Selenium Webdriver,我无法处理用户名和密码字段的上下文文本 每当我点击登录按钮而不输入用户名和密码时,我会在上下文框中看到文本“请填写此字段”。我不能用webdriver处理这个问题。用户名字段的HTML代码如下所示 截图: 我想要标记的上下文框的文本 我想打印上下文框的文本。@saiKrishna:我不知道您是如何实现代码的,对我来说,我会尝试的 第1步:在用户名字段留空或直接单击登录按钮时,我假设上下文消息被抛出。执行将打开关联菜单的任何操作。 步骤2:在上下文菜单位置不变的情况下,手动将标题移动到像素位置i

我无法处理用户名和密码字段的上下文文本

每当我点击登录按钮而不输入用户名和密码时,我会在上下文框中看到文本“请填写此字段”。我不能用webdriver处理这个问题。用户名字段的HTML代码如下所示

截图:

我想要标记的上下文框的文本


我想打印上下文框的文本。

@saiKrishna:我不知道您是如何实现代码的,对我来说,我会尝试的

第1步:在用户名字段留空或直接单击登录按钮时,我假设上下文消息被抛出。执行将打开关联菜单的任何操作。 步骤2:在上下文菜单位置不变的情况下,手动将标题移动到像素位置id,然后处理上下文菜单弹出窗口并在其上获取标题。 第三步:我们可以控制上下文菜单,我们可以通过gettext方法轻松地获得上下文文本


请让我知道,如果有任何其他条件或变化,我们无法实施

Hi shinde,最近的sry。说到这里,你在第二步提到了标题,我不明白标题是什么,你是说它是光标,我是说鼠标指针。它在上下文菜单位置上没有显示任何像素。他们写了required=“required”在html代码中。因此,我无法在该位置获取像素。该网站是否公开可用?如果是,能否给我URL,如果不是,能否使用Firebug之类的工具定位上下文弹出窗口?sry该网站无法公开访问。不,我们无法使用Firebug定位上下文弹出窗口。当我尝试定位该(上下文框)时,它正在消失。