Обзор бесплатных инструментов тестирования ПО
Тренер: Баранцев Алексей
Продолжительность: 8 часов
Сейчас очень многие компании заботит проблема сокращения расходов. Одним из вариантов сокращения расходов может стать использование бесплатных инструментов тестирования. Если у вас уже куплены лицензии на инструменты с неограниченным сроком действия — тогда вам, конечно, всё равно. Но если вы только собираетесь купить какой-нибудь инструмент или продлить срок действия лицензии, возможно, имеет смысл рассмотреть в качестве альтернативы использование бесплатных инструментов. Для того, чтобы сориентировать вас в мире платных и бесплатных инструментов тестирования, мы предлагаем обзорный четырехчасовой семинар.
В первой части семинара мы обсудим, что обычно имеется в виду под "инструментами тестирования" и постараемся ответить на следующие вопросы:
- что входит в набор инструментов тестировщика;
- инструменты поддержки процесса и инструменты решения задач;
- инструменты группового и индивидуального пользования.
Во второй части семинара мы поговорим про платные и бесплатные инструменты, точнее говоря про дорогие платные, недорогие платные, условно бесплатные, бесплатные с закрытым кодом и бесплатные с открытым кодом. Вы узнаете:
- почему некоторые инструменты распространяются бесплатно, кто за это на самом деле платит;
- как выбирать инструменты, с каких начать рассмотрение -- с платных или бесплатных;
- какие достоинства и недостатки у той и другой альтернаривы;
- почему вообще нужно время от времени возвращаться к вопросу выбора инструментов, почему нельзя выбрать раз и навсегда;
- каковы общие тренды в развитии платных и бесплатных инструментов;
- что нужно сделать до того, как начать выбирать инструменты.
Третья часть семинара будет посвящена рассмотрению конкретных примеров бесплатных инструментов:
- модульное тестирование (семейство xUnit, TesNG);
- функциональное тестирование веб-приложений (Selenium, Watir/Watij/WatiN, Fitnesse);
- функциональное тестирование Java-приложений (Jemmy, Marathon, Abbot);
- функциональное тестирование Windows-приложений (AutoIt, AppPerfect, Ranorex, TAFX);
- тестирование производительности веб-приложений (httperf, JMeter, OpenSTA, WebLOAD, grinder);
- виртуальные машины для организации тестовой лаборатории (VirtualBox, VirtualPC, VMWare);
- управление требованиями (Wiki, GatherSpace, LightHOUSE);
- управление тестами (XStudio, LightHOUSE, TestLink);
- управление дефектами (Bugzilla, Mantis);
- исследовательское (exploratory) тестирование;
- «сопутствующие» инструменты.