Selenium IDE-验证隐藏/可见的验证消息?

Selenium IDE-验证隐藏/可见的验证消息?,ide,selenium,hidden,verification,visible,Ide,Selenium,Hidden,Verification,Visible,我正在测试一个有多个文本框的网页。每个文本框都有自己隐藏的特定验证消息 在输入不正确的值之前,我使用“verifyNotVisible”确认没有向用户显示任何验证消息。这部分通过得很好 之后,我让selenium输入无效字符,以显示验证消息 此时我遇到的问题是,虽然验证消息对我来说是可见的,但是在输入无效字符之后,Selenium仍然在'verifyVisible'行失败 以下是我在Selenium中的内容: 完整图像: 请注意,在输入无效字符之前,验证消息被设置为隐藏。此外,'assertV

我正在测试一个有多个文本框的网页。每个文本框都有自己隐藏的特定验证消息

在输入不正确的值之前,我使用“verifyNotVisible”确认没有向用户显示任何验证消息。这部分通过得很好

之后,我让selenium输入无效字符,以显示验证消息

此时我遇到的问题是,虽然验证消息对我来说是可见的,但是在输入无效字符之后,Selenium仍然在'verifyVisible'行失败

以下是我在Selenium中的内容:

完整图像:

请注意,在输入无效字符之前,验证消息被设置为隐藏。此外,'assertValue''verifyTextPresent'都在显示验证消息前后传递


有人知道让Selenium正确通过“verifyVisible”部分的方法吗?

您可能需要插入适当的等待时间。如果在插入无效字符后立即检查
verifyVisible
,则在进行比较时,修改后的DOM可能还不存在


例如,看看Selenium的
单击并等待
,了解如何结束适当的暂停。

您可能需要插入适当的等待时间。如果在插入无效字符后立即检查
verifyVisible
,则在进行比较时,修改后的DOM可能还不存在

例如,看看Selenium的
单击并等待
,了解如何结束适当的暂停