Всем привет. Есть такая проблема:
Есть метод для загрузки файлов на сайт (например изображений/видео). Загрузка реализована через button или div(не через input).
Код (C#):
public static void UploadImageViaModalWindow(string file) { Thread.Sleep(500); SendKeys.SendWait("^a"); SendKeys.SendWait("{DEL}"); Thread.Sleep(500); SendKeys.SendWait(Constants.SeleniumFiles+file); SendKeys.SendWait("{Enter}"); Browser.WaitForAjax(); }
При загрузке файлов локально, через модальное окно, все отрабатывает нормально, но при выполнении тестов в Teamcity когда браузер например свернут, модальное окно просто зависает и не закрывается, тем самым тесты валятся. Есть какие нибудь пути обхода данной проблемы, кто-нибудь сталкивался?