Pra*_*abu 4 java selenium download
请通过以下几点实施建议
1.如何使用Selenium Webdriver和JAVA一起处理IE中的下载弹出窗口?
2.如何使用JAVA将xml文件存储在不同的位置?
注意:我们将传递'n'个输入,每个输入都有一个xml文件,需要所有xml文件下载并保存在不同的位置
我建议你不要使用selenium自动下载文件.这是一个你不想堕落的陷阱.文件下载在不同的浏览器中有不同的 人们会建议使用AutoIT,但它只适用于Windows,因此无法进行跨平台测试.由于您使用Java绑定,因此可以使用Robot类将鼠标指针移动到窗口上的某个位置并发送本机单击.根据我的经验,这个解决方案真的很不稳定.您不知道必须单击的确切位置,而使用Robot时,您会盲目地点击某些内容.除此之外,当您使用selenium网格在远程计算机上运行测试时,事情变得更加困难.
那么你如何下载文件?只需获取底层链接即可下载DOM中可用的文件并触发GET请求.如果要验证文件,请下载内容.如果您不想验证内容,只需回复代码即可.这是一个很棒的博客,上面有关于如何使用http请求在后台下载文件的Java示例,以及为什么使用selenium下载文件的详细解释是一个坏主意.
归档时间: |
|
查看次数: |
10776 次 |
最近记录: |