(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Yii: Тестирование

Цель работы

Освоить тестирование веб приложений на примере платформы Yii.

Описание работы

Реализовать тестирование системы "Персональный альбом" из 5 задания:

Тестирование моделей
Для каждой модели реализовать соответствующие наборы тестов покрывающие операции с моделью.
Функциональное тестирование
Для каждого действия контроллера реализовать соответствующие наборы тестов.
Тестирование интерфейса пользователя
Реализовать тестирование всех форм интерфейса пользователя.

Основные требования

1. Размещение тестов. Тесты должны быть размещены в соответствующие модулям файлы.

2. Фикстуры. Работа с БД должна быть реализована через фикстуры.

3. Отчет. По результатам тестирования должен быть сформирован отчет.

Критерии оценки работы

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

Дополнительная информация

Yii 2.0. Тестирование