№1 Практическая онлайн-школа обучения языкам программирования Python (Django), JavaScript, Kotlin В. Бовсуновского.
Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.
28. Пишем параметризованный тест (pytest) для формы Django 4.
Давайте научимся писать тесты с параметрами, как будто пользователь заполняет форму. Как работает наша форма - мы можем узнать в тесте.
Научимся писать тесты на pytest для Django.
Обязательно условие - должны быть пройдены уроки по применению тестов в pytest, не должно быть проблем с пониманием и чтением тестов, а так же трассировкой(выводом), тестов.
-
Перейти к уроку
29. Крутое тщательное тестирование форм Django 4 в pytest.
Показал, как не открывая html страницу с формой протестировать форму Django. Мы увидели на практике, что тестирование даёт идеи для разработки, мы сразу правим баги, легко и опираясь не на домыслы. а именно на документацию тестируем поле Джанго и уверенно что все будет работать верно.
-
Перейти к уроку
30. Протестируем следующее поле CharField() по документации.
Протестируем поле, но будем уже использовать переменные и писать дополнительный код.
Очень важно понять момент, что тестировать нужно не страницу, а опираться на документацию, тогда ошибок точно не будет.
в данном случае мы тестируем форму на свои варианты используя исключения с документации поля CharField():
Error message keys: required, max_length, min_length
-
Перейти к уроку
Выбрать по тегам: Вход в Django, 1. django 4 входим. 2. Навык получения ссылок на объекты. 3. ListView переопределение методов. Сайт на Python Django4 часть 1 Создание сайта на Django 4. Часть 2. Django + git VS Code. Часть 3. Погружение в формы Django 4. Часть 4. Заканчиваем писать блог. Часть 5. Пишем views профессионально. Часть 6. User Profile. Часть 7.