-
31.08.2016Как не изобретать велосипед, или паттерны проектирования для автотестов
Любой разработчик ПО знаком с понятием "паттерны проектирования". Любой хороший разработчик активно их использует постоянно в решении самых разных задач.
Напрашивается вопрос: "а чем мы хуже?" Автоматизатор это ведь тоже разработчик ПО, просто весьма специфичного ПО. Когда люди, далекие от IT меня спрашивают, кем я работаю, я отвечаю: "я пишу программы, которые тестируют другие программы". А раз уж это так, то наверняка и у нас найдется применение своим паттернам проектирования.
Давайте разберемся, какие из паттернов заслуживают первоочередного внимания автоматизаторов, разберемся что они из себя представляют и каким образом могут облегчить нам жизнь.
-
Среднe
-
40 мин
-
SQA Days / 20
-
-
29.09.2015Непрерывная интеграция и автотесты. Сравнительный анализ инструментов
По-настоящему автоматизированными тесты можно назвать только тогда, когда из процесса тестирования полностью исключается человек. В идеале участие человека должно сводиться к просмотру отчетов о результатах автотестирования, которые регулярно приходят ему на почту.
Достичь этого можно только одним способом - с помощью инструментов непрерывной интеграции. Какой же инструмент лучше выбрать? Почему? Так ли этот выбор важен или можно просто взять любой из них и начать использовать?
Сравним самые популярные Java-совместимые инструменты CI и сделаем выводы!
-
Просто
-
20 мин
-
SQA Days / 18
-
-
31.03.2015Коммуникации между автоматизаторами и ручными тестировщиками через техническое решение
Когда автоматизация вводится на проекте на позднем этапе при уже поставленном ручном тестировании, невозможно избежать проблем коммуникации между ручными тестировщиками и автоматизаторами.
Хотите чтобы они:
- стали работать вместе одной командой?
- сами совместно решали общие проблемы качества продукта на проекте?
- помогали друг другу, а не "переводили стрелки"?
-
Просто
-
20 мин
-
SQA Days / 17
-
14.09.2014Практическое применение Sikuli Script в автоматизации тестирования
После предыдущего доклада по использованию Sikuli-Script в качестве инструмента обучения автоматизации всех больше всего интересовал один вопрос: "А можно ли применять этот инструмент не только в учебных, но и в практических целях, на реальных проектах?" Конечно можно!
- Как автоматизировать Flash-приложения
- Как работать с изображениями в Selenium Web-Driver
- Как интегрировать Sikuli в Java-проекты
- Как подружить Selenide и Sikuli
Давайте разберемся!
-
Среднe
-
40 мин
-
SQA Days / 16
-
30.01.2014Sikuli Script - идеальный инструмент для обучения автоматизации
*Sikuli Script* это инструмент для автоматизации, основанный на механизме распознавания изображений. Благодаря простому Python-подобному скриптовому языку и простой в освоении IDE, *Sikuli Script* можно рассматривать как идеальное средство для освоения автоматизации и начального обучения программированию. Именно в этом контексте в первую очередь и рассмотрен этот инструмент в данном докладе: + Как привлечь специалистов по Manual QA к автоматизации; + Как разработать программу обучения для них; + Как эффективно использовать автоматизацию для облегчения повседневной работы. Ответы на эти вопросы беспокоят многих, поэтому на них мы и заострим внимание.
-
Среднe
-
20 мин
-
SQA Days / 15
-