- •Этапы проектирования
- •термины
- •термины
- •Этапы проектирования
- •ТРЕХЗВЕННАЯ АРХИТЕКТУРА КЛИЕНТ-СЕРВЕР
- •термины
- •термины
- •Сравнение подходов
- •Модульное тестирование
- •Приемочное тестирование
- •Приемочное тестирование
- •Приемочное тестирование
- •Приемочное тестирование
- •Приемочное тестирование
- •Приемочное тестирование
- •Пример приемочное тестирование
- •Пример приемочного теста
- •Пример приемочное тестирование
- •Пример приемочное тестирование
- •БД БД организуются в группы:
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •экстремум
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелински- Моранды
- •Модель Джелинского- Моранды
- •Модель Гоэл - Окимото
- •Системное тестирование
Этапы проектирования
термины
Есть 2 основные части проекта
Фронтенд(графический интерфейс) — видимая часть цифрового продукта, бэкенд — его программно-аппаратная составляющая, скрытая от глаз пользователя.
Во фронтенде пишется код, который работает в браузере и определяет то, что в итоге увидит пользователь
Бэкенд — тоже код, но он нужен для сервера, где обрабатываются запросы пользователей.
термины
Фронтенд (англ. frontend) — это разработка пользовательских функций и интерфейса. К ним относится всё, что пользователи видят на сайте или в приложении, и с чем можно взаимодействовать: картинки, выпадающие списки, меню, анимация, карточки товаров, кнопки, интерактивные элементы и т.д.
На любой странице в интернете виден результат работы фронтенд-разработчика
Этапы проектирования
ТРЕХЗВЕННАЯ АРХИТЕКТУРА КЛИЕНТ-СЕРВЕР
термины
термины
На современных операционных системах почти все программы работают с графическим интерфейсом, и мы каждый день сталкиваемся с GUI: читаем статьи в браузере, набираем текст в редакторе.
Когда нажимается кнопки на экране, выполняется большое количество кода, и именно он связывает каждое нажатие с тем действием, которое затем совершает компьютер.
Кроме того , cледует отметить , что объектно- ориентированное программирование основано на главной идеи:
программы управляются событиями
.
Как правило, используются два типа тестирования (с точки зрения анализа ПО)
Белого ящика – анализ внутренней структуры программы и логика кода , т.е. :
проверка логики работы кода
Проверить потоки данных
Выполнение охвата кода
Проверить внутренние граничные точки
Черного ящика (абстрагируются от логики и внутреннего устройства ПО и внимание сосредотачивается на функции работы программы), что позволяет
Проверить работу ПО с точки зрения клиента
Проверить работу на некорректных данных и т.п.
Сравнение подходов
Модульное тестирование
Как видно из табл.
Модульное тестирование относится к тестированию «белого» ящика,
Приемочное и системное тестирование относится к тестированию «черного» ящика.
Серый ящик – сочетает методику черного и белого ящика.