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

Публикации VitalyD

8 публикаций создано VitalyD (учитываются публикации только с 20 апреля 2023)


#134365 Сколько времени выполняется среднестатистический автотест?

Отправлено автор: VitalyD 17 сентября 2014 - 11:54 в Автоматизированное тестирование

45 секунд




#123567 Инструмент для нагрузочного тестирования Desctop приложений

Отправлено автор: VitalyD 31 октября 2013 - 09:31 в Тестирование производительности

Посоветуйте инструмент для нагрузочного тестирования, мониторинга памяти Desctop приложения(Windows Forms и WPF)




Что-то вообще не понятно что нужно...
Нагрузочное тестирование проводят для сервера, с которым работает приложение (будь то веб, десктоп или мобильное)...
Ну а для мониторинга памяти наберите в командной строке "resmon" и мониторьте сколько влезет ;)


Цель-то, цель-то какая??



#123566 Универсальный инструмент для автоматического тестирования

Отправлено автор: VitalyD 31 октября 2013 - 09:25 в Автоматизированное тестирование

Здравствуйте! Подскажите инструмент для автоматического тестирования: Desctop, web-приложений, мобильных(Android и Ios). То есть, что бы один инструмент мог тестировать все виды.


eggPlant (http://www.testplant.com/)



#122879 Alert alert

Отправлено автор: VitalyD 16 октября 2013 - 09:13 в Автоматизированное тестирование

Вам же дали ссылку в предыдущем ответе как работать с алертом "правильно".
Уберите этот JavascriptExecutor раз уж занимаетесь редактированием тестов.



#122375 Покрытие кода тестами

Отправлено автор: VitalyD 02 октября 2013 - 10:17 в Автоматизированное тестирование

Покрытие кода это тестирование белого ящика.



Ну вот я когда то делал следующее:

Прогонялись селениум-тесты на инструментированном билде и кубертурой снимался Code Coverage.
Ничего сложного.
Так что не стоит быть столь категоричным, вполне можно мерить Code Coverage при "черных тестах".
Друго дело что по понятным причинам он будет не особо высок, так как многие ветви не затрагиваются при UI тестировании - но это уже другой вопрос



#122314 Асинхронное ожидание появления элемента

Отправлено автор: VitalyD 01 октября 2013 - 09:02 в Автоматизированное тестирование

Далее просто этот метод вставляйте после каждого действия.




А лучше все таки используйте EventFiringWebDriver и:
http://selenium.goog...nium.WebDriver)



#122183 Тестирование взаимодействия с БД (JAVA)

Отправлено автор: VitalyD 26 сентября 2013 - 14:20 в Автоматизированное тестирование

Да, вы меня опередили. как раз фактори хотел предложить...

Ну и я не понял почему нельзя транспонировать массив, то есть как-то так это бы выглядело:


    @DataProvider(name = "dbData")
    public static  Object[][] getResultTable() {
        String[][] resultTable = db.getDataAsTable(sQuery);
   
        //транспонировать массив
        return resultTableAfterTrans;
    }

    @Test(dataProvider = "dbData")
    @Test(priority = 1)
    public void createMuseum(String fieldName, String fieldValue) {

        assertEquals(testValue, table.getFieldByName(fieldName));
    }

Проверки на то что не больше двух строк и остальные из вашего примера вставить либо отдельным вторым тестом или в датапровайдер или чуть усложнить то что выдает датапровайдер...



#122178 Тестирование взаимодействия с БД (JAVA)

Отправлено автор: VitalyD 26 сентября 2013 - 13:22 в Автоматизированное тестирование

Посмотрите на датапровайдер в testNG:
http://testng.org/do...s-dataproviders

Я когда то делал что то похожее с помощью него.
В дата провайдере считывался эксель файл и данные из строк экселя передавались в тестовый метод тем самым формируя тест.
Сколько строк столько и тестов.

Навскидку что то подобное можно и в вашем случае сделать...