2011-08-19 87 views
0

当我仅仅控制浏览器时,基于硒的测试套件工作正常。如何通过Selenium与Windows GUI交互

我需要在套件中添加一个新的测试用例,它需要在浏览器下方的测试页面中单击上传按钮后,需要与Windows Browse/Upload file Explorer进行交互。

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

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

回答

0

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