如何通过Selenium与Windows GUI交互

时间:2011-08-19 18:35:25

标签: java user-interface firefox selenium selenium-rc

我的基于selenium的测试套件在我控制浏览器时工作正常。

我需要在套件中添加一个新的测试用例,在selenium点击浏览器下测试页面中的上传按钮后,需要与Windows浏览/上传文件浏览器进行交互。

我在Selenium RC文档中找不到关于如何在(windows GUI)浏览器的“文件名”字段中编写文件名并单击(windows GUI)打开按钮的任何内容。有任何想法吗?谢谢!

只是提前通知你。 测试套件同时在100个远程机器上执行测试。所以自动脚本解决方法对我来说不起作用。

1 个答案:

答案 0 :(得分:0)

Selenium RC支持文件上传,但不直接使用浏览器机制。查看AttachFile()方法,该方法获取文件的URL并将其下载到浏览器计算机,然后将其上传到应用程序。