Перейти к содержимому

xRomanx

Регистрация: 06 сен 2013
Offline Активность: 16 янв 2015 08:17
-----

Мои сообщения

В теме: Drag'N'Drop в Selenium WebDriver

27 января 2014 - 06:55

Или сформировать массив/список файлов, отсортировать по расширению и использовать. Например на языке C# это может выглядеть так:

 

IList<IWebElement> elementImages = RemoteWebDriver.FindElementByCssSelector("image");


В теме: Drag'N'Drop в Selenium WebDriver

27 января 2014 - 06:41

Можно использовать executescript, например http://selenium.goog...ptExecutor.html . Этот метод позволяет выполнять javascript, на котором можно выбирать файлы по расширению, например через регулярное вырожение или что то похожее http://otvety.google...c4f4a736a1202aa


В теме: Selenium+Safari

21 января 2014 - 06:35

Постарайтесь в отладчике найти в какой строчке возникает ошибка или отловить её через http://support.micro...om/kb/815788/ru . По коду не очень понятно, где происходит падение.

В теме: Функциональное тестирование сложного приложения

16 января 2014 - 10:21

За 1 день такие тесты не написать. Самые главные проблемы начнутся(когда тестов будет больше 100) в плане с работой базы данных (я непробовал отдельный скрипт, но думаю не сильно поможет) и запуска тестов скопом. Моё руководство решило, что такие тесты нецелесообразны. Требуют много ресурсов(отдельный компьютер, мощности виртуальной машины не хватило на загруженном компьютере) и времени, а также поддержка при изменении дынных в базе. Поэтому остановились только на дымовых тестов, а все что изменяет базу, проверяется руками.


В теме: Функциональное тестирование сложного приложения

15 января 2014 - 12:35

Тема интересная, мне например так и не удалось преодалеть преграду с изменением данных в базе данных. Использовал restore для отката данных обратно, после того, как внёс какие либо изменения. Проблема оказалось в том, что restore мог проходить 15 минут и если тестов больше 200, то все плохо. Есть ли у кого опыт, как побороть эту проблему?