【问题标题】:Robot Framework - Selenium2Library - Choose File keyword with Edge BrowserRobot Framework - Selenium2Library - 使用边缘浏览器选择文件关键字
【发布时间】:2017-04-14 13:38:27
【问题描述】:

我创建了一个测试,用户将通过单击“选择文件”按钮将文件上传到网站。

我正在使用“选择文件”关键字,它在 Firefox 和 Chrome 中可以正常工作。当谈到 Edge 时,它​​只是坐在那里不响应。从而考试不及格。如果我查看生成的日志,但是它说关键字正确传递。 (弹出的错误消息是停止测试继续 - 但 Edge 正在阻止关键字工作)

有没有办法解决这个问题?我需要让所有三个浏览器都使用这个测试。

我正在使用的线路仅供参考:

Choose File    name=file    C:\\Users\\John\\Test.txt

【问题讨论】:

  • 好问题...

标签: selenium automated-tests robotframework microsoft-edge selenium2library


【解决方案1】:

不幸的是,这对 Edge 不起作用,因为 sendKeys 尚未实现,并且选择文件关键字正在利用此功能。有关已实施和未实施的更多信息,请参见此处:

https://developer.microsoft.com/en-us/microsoft-edge/platform/documentation/webdriver-commands/

【讨论】:

  • 为链接干杯 - 我会及时更新
  • 太棒了,非常感谢
猜你喜欢
  • 2015-10-09
  • 2023-02-13
  • 2017-11-18
  • 2017-09-01
  • 2017-02-17
  • 2017-11-14
  • 2019-02-18
  • 1970-01-01
  • 2017-02-27
相关资源
最近更新 更多