Содержание
- 2. Повторение  Виды тестирования Тестовая модель QA Engineer
- 3. Сегодня QA Engineer Зачем нужны техники тест-дизайна Ориентация кейсов, тестовые данные Техники тест-дизайна Вспомогательные инструменты Эффективность
- 4.  001 Зачем нужны техники тест-дизайна QA Engineer
- 5. Тест дизайн QA Engineer Этап процесса тестирования ПО, на котором проектируются и создаются тестовые случаи (тест
- 6. Зачем нужны техники тест-дизайна Задача: проверить содержимое QA Engineer
- 7. Гипотезы: Телефон Ничего Мяч Кот QA Engineer Задача: проверить содержимое
- 8. Задача: проверить содержимое Гипотезы: Тесты: Телефон Ничего Мяч Кот Открыть Послушать Потрясти Просветить QA Engineer
- 9. Задача: проверить содержимое Гипотезы: Тесты: Телефон Ничего Мяч Кот Открыть Послушать Потрясти Просветить QA Engineer
- 10. Задача: проверить содержимое Гипотезы: Тесты: Телефон Ничего Мяч Кот Открыть Послушать Потрясти Просветить QA Engineer
- 11. Задача: проверить содержимое Гипотезы: Тесты: Телефон Ничего Мяч Кот Открыть Послушать Потрясти Просветить QA Engineer
- 12. Зачем нужны техники тест-дизайна QA Engineer Чтобы не дублировать (не делать лишнее) Чтобы экономить время (ресурсы)
- 13. Зачем нужны техники тест-дизайна 5 QA Engineer
- 14. Исчерпывающее тестирование QA Engineer Это процесс тестирования, включающий все возможные проверки, состояния системы и их сочетания.
- 15. Исчерпывающее тестирование Гипотезы: Тесты: Телефон Ничего Мяч Кот Открыть Послушать Потрясти Просветить QA Engineer
- 16. Запомнить! Техники тест-дизайна: Нужны, чтобы создавать качественные тест-кейсы при минимальных затратах ресурсов Помогают проверить максимум функционала
- 17.  002 Ориентация кейсов, тестовые данные QA Engineer
- 18. Позитивные и негативные кейсы QA Engineer Позитивные сценарии – сценарии, которые описывают нормальное (штатное, ожидаемое) поведение
- 19. Позитивные и негативные кейсы QA Engineer
- 20. Запомнить! Позитивные кейсы приоритетнее негативных Негативных кейсов больше и они чаще падают QA Engineer
- 21. Тестовые данные QA Engineer Это данные, на которых проводятся тесты. На разных данных одни и те
- 22. Тестовые данные QA Engineer
- 23. Запомнить! Тестовые данные не менее важны, чем шаги теста Разные наборы тестовых данных группируются в разные
- 24.  003 Классы эквивалентности и граничные значения QA Engineer
- 25. Классы эквивалентности
- 26. Классы эквивалентности
- 27. Классы эквивалентности
- 28. Классы эквивалентности QA Engineer Два класса считаются эквивалентными, если в их основе лежит одна логика и
- 29. Классы эквивалентности QA Engineer
- 30. Граничные значения QA Engineer Это входное значение или данные, которое находится на грани эквивалентной области или
- 31. Граничные значения До 3 символов От 3 до 50 символов Больше 50 символов Граничные значения Граничные
- 32. Граничные значения QA Engineer Алгоритм определения граничных значений: Определить диапазон значений Определить границы диапазона (чаще всего
- 33. Запомнить! Наиболее распространенные техники тест-дизайна – разбиение на классы эквивалентности и проверка граничных значений Эти техники
- 34. Причина - следствие  004 QA Engineer
- 35. Причина-следствие
- 36. Причина-следствие
- 37. Предугадывание ошибки  005 QA Engineer
- 38. Предугадывание ошибки QA Engineer
- 39. Предугадывание ошибки QA Engineer Это техника создания гипотез о проблемных местах системы на основании документации и
- 40. Предугадывание ошибки QA Engineer Предугадать можно По опыту По документации По статистике (багов, тестов, использования) С
- 41. Предугадывание ошибки QA Engineer
- 42. Запомнить! Предугадывание ошибки работает тем эффективнее, чем больше и разнообразней опыт QA Для предугадывания ошибки можно
- 43. Попарное тестирование  006 QA Engineer
- 44. Попарное тестирование QA Engineer Метод парного тестирования основан на идее, что подавляющее большинство багов выявляется тестом,
- 45. Попарное тестирование Ортогональная матрица Все кейсы Достаточный набор
- 46. Попарное тестирование Ортогональная матрица Все кейсы Достаточный набор
- 47. Попарное тестирование Ортогональная матрица Все кейсы Достаточный набор
- 48. Попарное тестирование Ортогональная матрица Все кейсы Достаточный набор
- 49. Попарное тестирование Ортогональная матрица Все кейсы Достаточный набор
- 50. Запомнить! Многое придумано до и для вас, гуглите Пользуйтесь вспомогательными инструментами для создания тестов Будьте аккуратны
- 51. Вспомогательные инструменты  007 QA Engineer
- 52. Майнд-карта QA Engineer Майнд-карта (интеллектуальная карта) – вид записи материалов в виде структуры, постепенно разветвляющийся на
- 53. Майнд-карта QA Engineer
- 54. Майнд-карта QA Engineer Xmind MindMeister MindManager iMindMap Coggle …
- 55. Блок-схема QA Engineer Блок-схема – схема, описывающая алгоритмы или процессы. Ее цель: категоризировать, структурировать основную информацию.
- 56. Блок-схема QA Engineer
- 57. Блок-схема QA Engineer Visio Dia draw.io Google Docs …
- 58. Запомнить! Чтобы создать оптимальную тестовую модель, можно использовать разные способы визуализации От способа представления информации напрямую
- 59. Эффективность тест-кейсов  008 QA Engineer
- 60. Эффективность тест-кейсов Слишком много инструкций Размытый контекст Размер шага Эффективность
- 61. Запомнить! Пользуйтесь вспомогательными инструментами и техниками Больше – не значит лучше Удаляйте всю бюрократию, которой команда
- 62. Мутационное тестирование  009 QA Engineer
- 63. Мутационное тестирование Код Passed
- 64. Мутационное тестирование Код Passed Код Passed
- 65. Мутационное тестирование Код Passed Код Passed Мутант
- 66. Мутационное тестирование Код Passed Код Passed Мутант
- 67. Мутационное тестирование Код Passed Код Passed Мутант
- 68. Мутационное тестирование Код Passed Код Passed Мутант !
- 69. Мутационное тестирование Код Passed Код Passed Мутант ! Skipped
- 70. Мутационное тестирование QA Engineer Это метод тестирования программного обеспечения, который включает небольшие изменения кода программы. Если
- 71. Домашнее задание! Создать в https://docs.google.com/spreadsheets/ целостную структуру тестовой модели своей фичи №1 Наполнить ее эффективными тестами
- 72. Важная информация Командный зачет - соревнование багов, итоги – каждый календарный месяц Хороший баг содержит версию
- 74. Скачать презентацию