-1
|
Salvador Salvatierra · 技术社区 · 7 年前 |
![]() |
1
4
不 如果你想在本地(在Chrome中)实现这一点,答案是“ “,您可以这样做: 在wdio.conf.js中(了解下载位置)
https://www.npmjs.com/package/fs-extra
|
![]() |
2
2
TL;博士: 除非你的web应用在下载完成后有某种视觉/图形用户界面触发(一些文本、图像/图标字体、推送通知等),否则答案是响亮的 不 Webdriver不能超出浏览器的范围,但底层框架可以。尤其是当你使用 节点JS 在我的脑海里,我可以想出一些过去能够做到这一点的方法。根据需要选择:
如果你想勤奋,那么也要使用
网上有多个例子可以帮助你编写这样的脚本。使用
虽然这种方法需要更多的工作来设置,但从长远来看,我发现它更相关。 !!! 注意事项: 除了启动脚本外,还需要在第三方框架中编写脚本。
应采取的步骤:
最后: 我肯定还有其他方法。但是,对于这样一个模糊的问题,你的主要收获应该是: ,您可以验证文件是否已下载(如果绝对必须),特别是如果此测试用例是 关键 |
![]() |
Chris · 用selenium下拉选择2 2 年前 |