【问题标题】:How to handle window open prompt(native) in webdriver.io如何在 webdriver.io 中处理窗口打开提示(本机)
【发布时间】:2020-01-02 09:20:43
【问题描述】:

我正在使用 webdriver.io 框架。在我的应用程序中,我有一个打开 Windows 打开提示(本机)的按钮,我需要选择一个文件夹/文件并单击打开。 然后返回我的应用程序并继续。

有没有办法将焦点移到此窗口并控制它(选择路径并单击打开)? 如果没有——还有其他人可以提供的解决方案吗?

【问题讨论】:

    标签: webdriver-io


    【解决方案1】:

    简短的回答是可能不是,您无法从 webdriver 控制本机对话框。 如果是要设置文件的文件输入类型,您可能会使用 webdriver 评估一段 javascript 来设置输入元素的 HTMLInputElement.files 值。

    这适用于mozilla docs 中提到的现代浏览器

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-09
      • 2021-08-15
      • 1970-01-01
      • 2016-01-04
      • 1970-01-01
      • 2015-09-28
      • 2022-07-27
      • 1970-01-01
      相关资源
      最近更新 更多