Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция №4 ТПП.pptx
Скачиваний:
1
Добавлен:
09.03.2024
Размер:
1.95 Mб
Скачать

Этапы проектирования

термины

Есть 2 основные части проекта

Фронтенд(графический интерфейс) — видимая часть цифрового продукта, бэкенд — его программно-аппаратная составляющая, скрытая от глаз пользователя.

Во фронтенде пишется код, который работает в браузере и определяет то, что в итоге увидит пользователь

Бэкенд — тоже код, но он нужен для сервера, где обрабатываются запросы пользователей.

термины

Фронтенд (англ. frontend) — это разработка пользовательских функций и интерфейса. К ним относится всё, что пользователи видят на сайте или в приложении, и с чем можно взаимодействовать: картинки, выпадающие списки, меню, анимация, карточки товаров, кнопки, интерактивные элементы и т.д.

На любой странице в интернете виден результат работы фронтенд-разработчика

Этапы проектирования

ТРЕХЗВЕННАЯ АРХИТЕКТУРА КЛИЕНТ-СЕРВЕР

термины

термины

На современных операционных системах почти все программы работают с графическим интерфейсом, и мы каждый день сталкиваемся с GUI: читаем статьи в браузере, набираем текст в редакторе.

Когда нажимается кнопки на экране, выполняется большое количество кода, и именно он связывает каждое нажатие с тем действием, которое затем совершает компьютер.

Кроме того , cледует отметить , что объектно- ориентированное программирование основано на главной идеи:

программы управляются событиями

.

Как правило, используются два типа тестирования (с точки зрения анализа ПО)

Белого ящика – анализ внутренней структуры программы и логика кода , т.е. :

проверка логики работы кода

Проверить потоки данных

Выполнение охвата кода

Проверить внутренние граничные точки

Черного ящика (абстрагируются от логики и внутреннего устройства ПО и внимание сосредотачивается на функции работы программы), что позволяет

Проверить работу ПО с точки зрения клиента

Проверить работу на некорректных данных и т.п.

Сравнение подходов

Модульное тестирование

Как видно из табл.

Модульное тестирование относится к тестированию «белого» ящика,

Приемочное и системное тестирование относится к тестированию «черного» ящика.

Серый ящик – сочетает методику черного и белого ящика.