Программирование — это приведение вёрстки сайта к уже готовому, законченному решению, то есть должны работать все кнопки, ссылки, формы, сайт должен работать с приемлемой скоростью.
Проверка работы программиста, это проверка:
- Работы функционала со стороны пользователя системы
- Работы функционала со стороны администратора системы
- Скорости сайта
Работа функционала со стороны пользователя системы
Проверьте работу:
- Кнопок и ссылок
- Веб форм
- Фильтров товаров(если у вас интернет-магазин)
- Регистрацию и авторизацию
- Личный кабинет
Если на сайте очень сложный функционал и перебрать все ссылки и кнопки невозможно - проверяйте работу сайта по основному функционалу.
Работа функционала со стороны администратора системы
Проверьте:
- Добавление/удаление/обновление материалов
- Проверьте почту. Для этого: отправьте сообщение с какой либо формы, вам должно прийти уведомление о сообщении на почту
Если у вас сложный функционал сайта - "пройдитесь", как минимум по самым важным частям сайта.
Скорость работы сайта
Для проверки скорости работы сайта есть инструмент pagespeed от Google. В нём проверяется скорость не всего сайта, а каждой страницы по отдельности.
Если страниц очень много, проверяйте только разнотипные страницы.
Например:
Простая текстовая страница
Список новостей
Главная страница
Страница каталога
Страница товара подробно
Однотипные страницы разрабатываются по одинаковым алгоритмам, поэтому скорость загрузки тоже будет одинаковая.