124 читали · 2 года назад
Тестируем на Python: unittest и pytest. Инструкция для начинающих
Меня зовут Андрей Смирнов, я занимаюсь Python-разработкой, автоматизацией технических процессов и преподаю промышленное программирование в Школе программистов МШП. Не секрет, что разработчики создают программы, которые рано или поздно становятся очень масштабными (если смотреть на количество строчек кода). А с этим приходит и большая ответственность за качество. Сейчас расскажу, как unittest и pytest помогут найти ошибки в программах и исключить их в будущем. Больше статей на tproger.ru Итак, тестирование Каждый, кто писал первые программы (будь то классический «hello, world» или же калькулятор), всегда запускал тесты, чтобы проверить их работу...
Тест на знания базы python.
Доброго времени суток,друзья! Сегодня хочу провести тест на то, как вы усвоили материал! Ответы будут в конце. №1 Python - это : 1) набор инструментов редактирования. 2)среда разработки 3)язык программирования. №2 Что нужно поставить в пропуск чтобы отобразилось сообщение "Python". _______("Python") 1)input 2)print 3)print ("Python") №3 Какой ответ выдаст питон в результате работы программы (1+2+3)%4? 1) 2 2) 3 3) 4 №4 Что будет если в питоне поделить на 0? 1) Ничего не произойдет 2)...
2 года назад
Как легко и надежно реализовать модульные тесты на Python
Источник: Nuances of Programming Что такое тесты Тестирование кода  —  простой и интуитивно понятный процесс. Он заключается в создании и запуске тестов параллельно с разработкой основного кода. Это позволяет убедиться в том, что написанный код работает должным образом. Каждый так или иначе тестирует код. Одни это делают лучше, другие  —  хуже. Большинство разработчиков запускают быстрые тесты в терминале или используют в качестве тестировщика сочетание assert-операторов и print-инструкций. Однако есть более эффективные способы...