2017-08-10 102 views
0

自动化!硒C#处理Windows窗体弹出窗口中硒C#

我写一个测试,包括点击一个按钮,并上传从本地硬盘中的文件。

我希望能够关闭Windows资源管理器弹出那个节目,我知道硒不能处理这个非常好,我想知道如果任何人有这方面的知识呢?

感谢 克雷格

回答

0

无需点击浏览按钮。 只需SendKeys它的文件路径,然后执行保存/上传操作。

//browseButton here refers to the browse button element 
     browseButton.SendKeys(fileToBeUploadedPath); 
     saveButton.Click(); 
0

弹出窗口可能是Alert。

入住在C#代码

IAlert alert = driver.SwitchTo().Alert();           
alert.Accept();