如果在我开始键入选项时菜单刚刚出现,如何从菜单中选择一个选项?

时间:2016-11-17 08:56:16

标签: drop-down-menu menu selenium-ide

Hy guys!

我在使用Selenium IDE时遇到问题,我需要选择一个列表中的产品,但是当我开始输入产品名称时,这个列表就会出现在我面前。我尝试以“常见”方式执行此操作,使用类型> waitForVisible> clickAt,但是当它键入菜单时没有出现,这对我来说是一个问题,因为如果我选择系统只是让我提供新数据菜单中的此选项。

菜单示例: 如果我需要从水果桌上选择一个苹果,我开始输入“ap”,然后应该出现一个水果盒,以“ap”开头,如苹果和杏,然后我会从菜单中选择正确的选项。

如果有人可以帮助我,我会赞成这个!!!

1 个答案:

答案 0 :(得分:0)

我遇到了类似的事情。

尝试使用 sendKeys 功能。这模拟了手动输入效果,结果应显示出来。

下一步应该是使用 select 命令结合突出显示结果的类标识符(通常情况下,最相关的结果 apple ,应该会突出显示)。

如果您需要更多帮助,请分享页面来源。希望这有帮助!