Слайды моего выступления на Fun ConfeT&QA 13.11.2012
Не все начинающие тестировщики попадают в компанию с большим количеством классных тестировщиков-менторов. Поэтому некоторым из нас волею судеб пришлось начинать свой рост в тестировании с «обезьянок». И не всегда получается перерости этот этап, изжить «обезьянку», которая поселилась внутри вас.
В своем докладе я расскажу вам о том, как и почему появляются такие «обезьянки» и что можно с этим сделать.
Вот некоторые из них:
• отсутствующий (или некомпетентный) наставник;
• слаборазвитые процессы разработки и тестирования внутри компании;
• вытекающее из слабости процессов: «Ну потестируй что-нибудь, ты же QA»;
• отсутствие «вопросительности»
• непонимание цели тестирования;
• тестирование используется как вход в IT;
• в профессию пришли за деньгами;
• карма/другое :)
Также расскажу личную историю тестировщика-обезьянки: как я боролся с обезьянкой внутри меня :) как боролся с публичным мнением: «Тестировщик мобильных приложений – обезьянка». Кстати, иногда даже стоит давать обезьянке волю. Мы разберемся с ситуациями, когда это приносит пользу, и что я использую для этого.
4. Обезьянки
–
кто
они?
Wikipedia:
Monkey-‐test
–
это
unit-‐
тест,
работающий
без
конкретного
тестового
назначения.
“Обезьянка”
в
этом
случае
является
генератором
значений.
24. UI/Applica_on
Exerciser
Monkey
Платформа:
Android
“+”
• Достаточно
“интеллектуален”
• Гибко
настраивается
• Интеграция
с
CI
(Jenkins)
“-‐”
• Бывает
деструктивен
• Нет
красивых
отчетов
• Нет
возможности
указать
список
ac_vity
между
которыми
нужно
переходить
25. AntEater
Платформа:
iOS
“+”
• Утилита
существует
J
• Красивые
отчеты
“-‐”
• Ограничения
платформы
• В
readme
указан
“неправославный”
способ
интеграции
• Пока
работает
только
в
симуляторе
• Много
хардкода
Подфикшенная
версия
26. GUI
Tester
Платформа:
Windows
“+”
• Утилита
существует
J
“-‐”
• Достаточно
деструктивен
• Нет
красивых
отчетов
(кэп
снимает
шляпу
J)
27. Обезьяны
от
GorillaLogic
Тип:
утилиты
для
автоматизации
1. MonkeyTalk:
iOS/Android
2. FlexMonkey/FlexMonkium:
flash/flex
29. Александр
Хозя
h0ssman88
alexander.khozya@gmail.com
h4p://www.qaskills.pro
h4p://www.akhozya.com