2017-08-10 122 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();