разработка программного обеспечения.
Задачи разработки ПО
- Описание потребностей и анализ.
- Дизайн программного продукта
- Разработка
- Проверка
- Выпуск и внедрение продукта
- Обслуживание продукта
Модели жизненного цикла ПО:
- Waterfall (каскадная модель) “ДОКУМЕНТАЦИЯ ВАЖНА
- Итерационная, спиральная и инкрементарованная модели
- Спиральная и инкрементная модели
- Agile
Проверка/Тестирование:
- Белый ящик это подход который позволяет тестировщикам проверять внутреннюю работу приложения- код, инфраструктуру и взаимодействие с внешними системами.
- Черный ящик – Тестирование по стратегии чёрного ящика — это процесс тестирования системы и её поведения вне зависимости от её внутренней структуры, архитектуры и реализации.
- Серый ящик – Тестирование методом серого ящика – метод тестирования программного обеспечения, который предполагает, комбинацию White Box и Black Box подходов. То есть, внутреннее устройство программы нам известно лишь частично.
Типы ошибок при тестировании
- Логические
- Синтаксические
- Семантические