【问题标题】:Selenium IDE sendkeys() without targetSelenium IDE sendkeys() 没有目标
【发布时间】:2021-12-28 07:50:26
【问题描述】:

我正在使用 selenium IDE 进行自动化测试,我尝试在 selenium 上使用 keypress,但由于我的网站阻止了任何点击并且只能使用键盘进行操作,我不能使用 sendkeys() 来使用 selenium IDE 运行它,因为空目标,可以在没有目标的情况下使用 sendkey 吗?或者这是另一种没有目标的按键方式?

感谢您的帮助。

【问题讨论】:

    标签: selenium selenium-webdriver automation selenium-ide


    【解决方案1】:

    在常规 Selenium 中,您可以使用 Actions 发送没有目标 Web 元素的密钥。
    正如我所看到的here,这也可以使用 Selenium IDE 来完成。
    还有更多关于此的其他文档和教程。

    【讨论】:

      【解决方案2】:

      是的,您可以在常规 Selenium 中使用 ActionChains,如上一个答案中所述。这肯定会奏效。但我需要使用 Selenium IDE。

      解决方法可能是在 Selenium IDE 中使用 execute script 命令执行一些 JavaScript 来触发您需要的按键。那可能行得通。我在网上找到了一些代码 sn-ps,但还没有解决。实际上,我很惊讶没有更简单的解决方案。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-11-26
        • 1970-01-01
        • 2016-06-07
        • 1970-01-01
        • 2015-12-15
        • 2021-09-05
        • 1970-01-01
        • 2012-10-15
        相关资源
        最近更新 更多