Москва, 10 декабря 2016
Гостиница «Radisson Славянская»,
площадь Европы, 2.

Аналитическое тестирование: тестируем API, используя динамические данные

Доклад о стандартных практиках тестирования API с описанием одного из самых спорных подходов к тестированию - с минимальным использованием эталонных данных. На примерах будет показано, как можно динамически получать, анализировать и составлять данные для последующих тестов. Какие ограничения накладывают, какие проблемы возникают при таком подходе, какие преимущества появляются при таком подходе и какие возможности открываются для тестирования непостоянных данных и/или больших выборок. Доклад подойдет как только начинающим, так и опытным инженерам по тестированию.

Скачать презентацию.


Иван Суровцев
Иван Суровцев

SEMrush

6 лет назад начал тестировать приложения и практически сразу же занялся автоматизацией тестирования, до этого успел поработать разработчиком и сис админом. Автоматизировал как UI, так и api, в т.ч. реализовывал клиенты закрытых внутренних протоколов. Для тестирования нагрузки успел испробовать как обычные JMeter, Yandex Tank, так и более специализированные Xena, Ixia, и совсем необычное использование tcpreplay. UI автоматизировал с помощью junit+swing, junit+fest, testng/junit+selenium-java. Для тестирования API использовал с++ + gtest, robotframework + curl, java + testng + разные http клиенты. В последнее время остановился на связке java+testng, потому как эту связку можно использовать эффективно как для UI, так и для API тестирования.


Все спикеры и доклады