Содержание
- 3. Функциональное тестирование Функциональное тестирование выполняется чтобы убедиться, что каждая функция программного приложения ведет себя так, как
- 4. Функциональное тестирование функциональное безопасности Если продукт отвечает за безопасность, тогда это функциональное.
- 5. Этапы функционального тестирования: 1. Определении функциональности продукта, который необходимо протестировать. Включает в себя тестирование основных функций,
- 6. Нефункциональное тестирование Нефункциональное тестирование проводится для проверки нефункциональных требований приложения, таких как производительность, безопасность, совместимость, надежность,
- 7. Виды нефункционального тестирования:
- 8. Тестирование безопасности только достоверный пользователь может войти в систему (Аутентификация) пользователь должен иметь возможность входить в
- 9. 2. Тестирование интерфейса (UI) UI (user interface) — пользовательский интерфейс: все кнопки, таблички, поля ввода текста
- 10. 3. Тестирование удобства использования (Usability) Usability-тестирование предназначено для определения того, насколько программный продукт понятен, легок в
- 11. 4. Тестирование локализации В данный вид проверки входит необходимость выполнения работ по переводу всего контента ПО
- 12. 5. Тестирование интернационализации Тестирование продукта на одинаковую работу в разных регионах и культурах мира. Задача: может
- 13. 6. Тестирование совместимости Цель: проверка корректной работы продукта в определенном окружении. 1. Аппаратная платформа; 2. Операционная
- 14. 7. Конфигурационное тестирование Данный вид тестирования применяется, если известно, что продукт будет использоваться на разных платформах,
- 15. Как отличить совместимость от конфигурации? При конфигурационном тестировании тестируют различные конфигурации железа, софта, которые поддерживает система.
- 16. 8. Инсталляционное тестирование Успешная установка, настройка, обновление и удаление ПО (как десктопного, так и мобильного)
- 17. Инсталляционное тестирование Установка: должна начаться после клика по кнопке успешна во всех поддерживаемых окружениях подсчитывает ли
- 18. 9. Тестирование производительности Используется для проверки скорости, времени отклика, стабильности, надежности, масштабируемости и использования ресурсов приложения
- 19. Тестирование производительности Нагрузочное Стрессовое Стабильности (надежность) Масштабируемости Объемами Конкурентное
- 20. 9.1. Нагрузочное Это проверка того, как работает система под разными уровнями нагрузки до предельного значения, которое
- 21. 9.2. Стрессовое Оценивает скорость работы системы, если нагрузка на систему выше нормы, описанной в требованиях, или
- 22. Как отличить стресс от нагрузки? Нагрузочное – это тестирование в пределах значений нагрузки, которые должна выдерживать
- 23. 9.3. Стабильности (надежности) Это тестирование системы со значительной нагрузкой в течение длительного периода времени, чтобы выяснить,
- 24. 9.4. Масштабируемости Проводится для определения способности приложения масштабироваться с точки зрения пользовательской нагрузки, количества транзакций, объема
- 25. 9.5. Объемное Предназначено для прогнозирования того, может ли система / приложение обрабатывать большой объем данных в
- 26. 9.6. Конкурентное Проверяется поведение системы в момент, когда одновременно происходят два или более событий, или выполняется
- 27. 10. На отказ и восстановление Проверяет тестируемый продукт с точки зрения способности противостоять и успешно восстанавливаться
- 29. Скачать презентацию