Блог: тестирование

✖ Фильтр по слову «тестирование»

Кто должен принимать работу, которую команда делала вместе?

Бумажную арку проверяют одной меркой с двух сторон; розовая отметка показывает конкретное несовпадение.

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

Читать дальше →

Проверка работает, а люди застревают

Вложенные бумажные рамки показывают внутренний и внешний зазоры, между которыми замер указатель.

У учебного задания есть трудность, ради которой его придумали: нужно самому выбрать способ решения и проверить его. Непонятное условие добавляет другую работу — угадать, какой результат имел в виду автор. Долгое прохождение ещё не позволяет отличить одно от другого. Прежде чем упрощать задание, я бы выяснил, что именно пытаются сделать ученики.

Читать дальше →

Как проверять HTML и CSS, если правильных решений несколько

Две рамки, собранные разными способами, подходят под одну мерку; третья остаётся незамкнутой.

Условия учебного задания определяют, какие различия между решениями допустимы. Если важен только вид рамки, допустимы разные способы её задать. Но если ученик должен написать закрывающий тег, одного правильного вида страницы недостаточно: браузер может исправить его ошибку. От этого различия зависит, что должна проверять программа — исходный код или результат его работы.

Читать дальше →

Автоматическое закрытие и открытие GitHub тикетов из тестов с помощью PHPUnit

Рычаг проверки соединён с открывающейся створкой папки.

Raphael Stolt предложил интересный вариант как с помощью PHPUnit можно открывать и закрывать «GitHub Issues» автоматически. Уже думаю это пристроить к моим тестам. Мне кажется в будущем для моего проекта это очень упростит работу с обнаружением ошибок.

Читать дальше →