我有一个导航菜单。当您单击它时,它会显示一个菜单,当您将鼠标悬停在鼠标上时,它将显示另一个带有可单击选项的菜单。
这是在pega中完成的,我正在尝试使用Selenium IDE脚本(Chrome)自动化测试。我尝试将鼠标移到上方,鼠标移至,发送键,...我还尝试了一些用Java脚本编写的脚本。
我需要一个脚本,该脚本在第三个菜单中选择一个选项以通过此屏幕。
答案 0 :(得分:0)
两个选项:
在standard Selenium IDE中使用mouse over | locator
命令。它模拟用户将鼠标悬停在指定元素上。此事件在Javascript级别有效,因此它可能 不起作用(因为您提到您已经“尝试过一些JavaScript”)。
如果您使用 Kantu selenium ide,则XMove | Locator将触发所需的鼠标悬停效果。这是一个真正的鼠标事件,因此它应该可以正常工作。