Содержание
- 2. «Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать
- 3. План Уровни тестирования Классификация видов тестирования Домашнее задание
- 4. Уровни тестирования Компонентное тестирование Интеграционное тестирование Системное тестирование Приемочное тестирование * Согласно Программе обучения Базового уровня
- 5. Компонентное тестирование Компонентное тестирование (Component Testing) -Тестирование отдельных компонентов программного обеспечения [Согласно IEEE 610] Модульное тестирование,
- 6. Компонентное тестирование. Изоляция Драйвер - компонент программного обеспечения или средство тестирования, которое заменяет компонент, обеспечивающий управление
- 7. Интеграционное тестирование Интеграционное тестирование - тестирование, выполняемое для обнаружения дефектов в интерфейсах и во взаимодействии между
- 8. Уровни тестирования Компонентное тестирование Интеграционное тестирование Системное тестирование Приемочное тестирование * Согласно Программе обучения Базового уровня
- 9. Интеграционное тестирование Модуль А Модуль B Компонентное интеграционное тестирование Система X Система Y Системное интеграционное тестирование
- 10. Системное тестирование Системное тестирование - процесс тестирования системы в целом с целью проверки того, что она
- 11. Системное тестирование
- 12. Приемочное тестирование Приемочное тестирование - формальное тестирование по отношению к потребностям, требованиям и бизнес процессам пользователя,
- 13. План Уровни тестирования Классификация видов тестирования Домашнее задание
- 16. Оплата за Интернет • Что именно должен делать тестируемый продукт? • Каким образом? • В каких
- 17. Действия, которые выполняет ПО Создание платежа Сохранение записи в БД Подтверждение платежа Списание средств Поступление средств
- 18. Ограничения в ПО
- 19. Действия, которые выполняет ПО
- 20. Функциональное тестирование Функциональное тестирование (functional testing): Тестирование, основанное на анализе спецификации функциональности компонента или системы* Функциональное
- 21. Функциональное тестирование Основывается на: Спецификации требований Прецеденты использования Функциональные спецификации User Story Динамическое тестирование
- 22. По запуску кода на исполнение
- 24. Функциональное тестирование
- 26. По доступу к коду и архитектуре приложения Белый ящик (White box/ стеклянный/прозрачный/открытый)
- 27. По доступу к коду и архитектуре приложения Черный ящик (Black box/ закрытый) Входные данные Фактический результат
- 28. По доступу к коду и архитектуре приложения Серый ящик (Grey box) Входные данные Ожидаемый результат API
- 30. Действия, которые выполняет ПО
- 31. Позитивные и негативные тесты Позитивное тестирование проверка поведения системы в ситуациях, когда сценарий использования должен выполняться
- 33. Нефункциональное тестирование Нефункциональное тестирование (non-functional testing): Тестирование атрибутов компонента или системы, не относящихся к функциональности, то
- 34. В каких условиях должно работать ПО?
- 35. Тестирование совместимости Тестирование совместимости (тестирование возможности взаимодействия*) – Процесс тестирования для определения возможности взаимодействия программного продукта
- 36. Удобно ли пользователю?
- 37. Удобно ли пользователям? Как быстро они понимают, как пользоваться продуктом? Как часто пользователи ошибаются? Сколько лишних
- 38. Тестирование удобства использования Usability testing/User experience/UX Практичность (usability)- понятность, легкость в изучении и использовании и привлекательность
- 39. Соответствует ли интерфейс макету? Интерфейс формы Макет
- 40. Инструменты тестирования верстки
- 41. Тестирование пользовательского интерфейса UI testing Элементы интерфейса пользователя Тестирование пользовательского интерфейса Тестирование ЧЕРЕЗ пользовательский интерфейс Максимальное
- 42. Как быстро работает продукт? Тестирование производительности - процесс тестирования с целью определить производительность программного продукта. Исследование
- 43. Тестирование производительности
- 45. Тестирование изменений
- 46. Регрессионное тестирование Когда ПО или окружение изменились Для вскрытия ошибок, внесенных или найденных в результате изменений
- 47. Какие тест-комплекты выбрать? Тест-комплекты, проверяющие часть ПО, к которой принадлежат новые фичи Тест-комплекты, проверяющие старые фичи,
- 49. План Уровни тестирования Классификация видов тестирования Домашнее задание
- 50. Домашнее задание Скачать карту с классификацией видов тестирования, изучить те, которые не рассказаны на лекции Тест
- 52. Скачать презентацию