Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Какие задачи ставит перед собой профессиональный тестировщик?

598 views

Published on

Доклад Германа Варгина на конференции SQA Days-20. 24-26 ноября 2016. Минск
www.sqadays.com

Published in: Education
  • Be the first to comment

  • Be the first to like this

Какие задачи ставит перед собой профессиональный тестировщик?

  1. 1. Software quality assurance days 20 Международная конференция по вопросам качества ПО sqadays.com Минск. 24–26 ноября 2016 Герман Варгин T-Systems RUS. Санкт-Петербург, Россия Какие задачи ставит перед собой профессиональный тестировщик?
  2. 2. Какие задачи ставит перед собой профессиональный тестировщик Варгин Герман Валерьевич german.vargin@t-systems.ru vargin.german@gmail.com Обо мне
  3. 3. Какие задачи ставит перед собой профессиональный тестировщик Спасибо
  4. 4. Какие задачи ставит перед собой профессиональный тестировщик • Сертификация • Техники тест дизайна • Задача, задачи, задачи • Вопросы и ответы План на сегодня
  5. 5. Какие задачи ставит перед собой профессиональный тестировщик Сколько нас?
  6. 6. Какие задачи ставит перед собой профессиональный тестировщик Что мы ищем?
  7. 7. Какие задачи ставит перед собой профессиональный тестировщик • Основы тестирования • Жизненные циклы по • Процесс тестирование • Тест менеджмент • Техники тест дизайна • Характеристики качества • Ревью • Стандaрты и много другое Популярные темы
  8. 8. Какие задачи ставит перед собой профессиональный тестировщик Сертификация ISTQB
  9. 9. Какие задачи ставит перед собой профессиональный тестировщик Требования к кандидатам •6 лет опыта / проф. образование Стоимость: •350-420$ Материалы •Software Testing Body of Knowledge for CSTE •10 глав, 557 страниц Экзамен •100 вопросов с вариантами ответов •12 открытых вопросов •Два с половиной часа Сертификация CSTE
  10. 10. Какие задачи ставит перед собой профессиональный тестировщик Сертификации
  11. 11. Какие задачи ставит перед собой профессиональный тестировщик Переходим к практике
  12. 12. Какие задачи ставит перед собой профессиональный тестировщик Задача 1
  13. 13. Какие задачи ставит перед собой профессиональный тестировщик Вспомним теорию Тест кейс Текущее состояние Событие Действие Новое состояние 1 Ожидание Входящее корректное сообщение Обновление базы Вызов другого сервиса 2 Ожидание Входящее некорректное сообщение Ошибка валидации Ожидание .. .. .. .. .. .. .. .. .. .. № Вызов другого сервиса Получение ответа Обновление базы Ожидание
  14. 14. Какие задачи ставит перед собой профессиональный тестировщик Решаем задачу A1 A2 A9 B3 B8 B10 C11 C14 D12 D13 E4 E5 F6 F7 0 Switch 1 Switch A1A1 A1A2 A1A9 A9B3 A9B10 A2E4 A2E5 B10C14 B10C11 B8A1 B8A9 B8A2 B3E4 B3E5 C11D13 C11D12 C14C14 C14C11 D12F7 D13D13 D13D12 E4C11 E4C14 E5D12 E5C13 F6E4 F6E5 F7A1 F7A2 F7A9
  15. 15. Какие задачи ставит перед собой профессиональный тестировщик Тренируем память
  16. 16. Какие задачи ставит перед собой профессиональный тестировщик • Cyclomatic complexity – чем больше, тем хуже (максимум 10) • Coupling – желательно, чтобы был низким • Cohesion – чем больше, тем качественнее • Commented code – должен быть высокий процент • Repeated Code Instances – чем больше тем хуже Технические показатели
  17. 17. Какие задачи ставит перед собой профессиональный тестировщик Задание 2 Варианты ответов: A. W – CC, RE; X – CP, CO; Y – CC, CH; Z – CO, RE B. W – CO, RE; X – CC, CH; Y – CP, CO; Z – CC, RE C. W – CC, CP; X – CH, CO; Y – CC, CH; Z – CO, RE D. W – CH, CO; X – CC, RE; Y – CP, RE; Z – CC, CH System W X Y Z Cyclomatic complexity (CC) 23 8 12 7 Cohesion (CH) High Medium Low High Coupling (CP) Low High Medium Medium Commented Code (CO) 60% 10% 45% 8% Repeated Code Instances (RE) 9 2 3 12
  18. 18. Какие задачи ставит перед собой профессиональный тестировщик Задание 3 Варианты ответов: A. STATE X – VERIFIED; STATE Y - REVIEW; STATE Z - FIXED B. STATE X – RETESTED; STATE Y - NEW; STATE Z – BLOCKED C. STATE X – DUPLICATE; STATE Y - UNCONFIRMED; STATE Z – TERMINATED D. STATE X – REOPENED; STATE Y - REJECTED; STATE Z – DEFERRED
  19. 19. Какие задачи ставит перед собой профессиональный тестировщик Задание 4 (ISTQB / CSTE) Пример вопроса: Представьте себе ситуацию. Перед сном вам приходит приглашение на совещание, на котором будут обсуждать тестирование нового продукта. Совещание состоится рано утром, в начале рабочего дня. Вы, как главный технический эксперт, обязательно должны на нем присутствовать, и представлять всю команду тестирования. Как вы поступите в этом случае? Варианты ответов: A. Совещание лучше пропустить, так как слишком поздно пришло приглашение B. Совещание следует перенести, так как у вас нет времени на подготовку. C. Можно пойти на совещание неподготовленным, так как вы технический эксперт D. Следует готовиться всю ночь, и утром пойти на совещание
  20. 20. Какие задачи ставит перед собой профессиональный тестировщик Задание 5 (CSTE) Пример вопроса: Вы обнаруживаете, что есть старший тестер, который делает больше ошибок, чем младший тестировщик. Вы должны сообщить этот факт старшему тестеру. Кроме того, вы не хотите потерять его. Как следует подойти к конструктивной критике?
  21. 21. Какие задачи ставит перед собой профессиональный тестировщик • В тестировании можно развиваться бесконечно • Существуют различные сертификации • Материалы могут помочь в работе • Поддержка интереса к работе • Развитие дает множество бонусов Выводы
  22. 22. Какие задачи ставит перед собой профессиональный тестировщик Вопросы? german.vargin@t-systems.ru vargin.german@gmail.com gvargin https://www.linkedin.com/profile/view?id=159116867 http://vk.com/vargin.german Спасибо за внимание!

×