Zen of Python
20.2K subscribers
1.2K photos
161 videos
32 files
3.14K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Тестируем на Python: unittest и pytest. Инструкция для начинающих

У нас на сайте появилась полезная инструкция, которая пригодится начинающим Python-разработчикам и тестировщикам. В ней вы узнаете, как правильно проводить тестирование приложений, используя unittest и pytest.

Подробнее:

https://tproger.ru/articles/testiruem-na-python-unittest-i-pytest-instrukcija-dlja-nachinajushhih/

#qa
👍9
Как легко и надежно реализовать модульные тесты на Python

Большинство разработчиков запускают быстрые тесты в терминале или используют в качестве тестировщика сочетание assert-операторов и print-инструкций. Однако есть более эффективные способы. Подробнее о них, а также почему так важно делать тесты в статье:

https://nuancesprog.ru/p/15893/

#qa
👍4
Автоматическое тестирование QT GUI с помощью python и funq

Funq - инструмент для функционального тестирования QT-приложений с помощью python. Он обладает низким порогом входа, кроссплатформенностью, открытым исходным кодом и другими преимущества перед аналогами. Как им пользоваться, узнаете в этой статье:

https://habr.com/ru/post/676274/

#qa
👍7
Ускоряем тестирование: быстро, модно, без рутины

Разработчик из QIWI решил поделиться опытом его команды, которая работала над проектом ContactPay. А именно тем, как они смогли быстрее и результативнее выполнять тестирование фич, ускоряя общее время разработки и улучшая её качество:

https://habr.com/ru/company/qiwi/blog/702302/

#qa
💩4👍1
​Тестируем на Python: unittest и pytest

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

Именно поэтому при создании программ 75% времени уходит вовсе не на программирование, а как раз-таки на тесты. И если вы не хотите тратить время на тесты в самом начале, вы всё равно потратите его потом, только в большем количестве.

И вот отличная статья, в которой рассказывают, как правильно проводить тестирование приложений в Python, используя unittest и pytest:

https://tproger.ru/articles/testiruem-na-python-unittest-i-pytest-instrukcija-dlja-nachinajushhih/

#qa
👍18🔥1
Автотесты приложений через AMQP

Все согласны с тем, что код нужно качественно проверять и покрывать кода всевозможными тестами. Но как тестировать приложения, работающие не по привычному HTTP протоколу?

Обсудили тему с экспертом КРОК и рассмотрели протокол AMQP, его реализацию RabbitMQ и протестировали простое приложение, разработав для него автотесты с помощью pytest:

https://tprg.ru/DT2C

#qa
💩52👍1😁1
Курс по автоматизации тестирования с помощью Selenium & Python

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

Сохраняйте классный курс для начинающих тестировщиков, где учат писать автотесты на Python с помощью Selenium. На курсе разберут, как писать понятные и стабильные тесты, работать с популярными фреймворками и правильно строить тест-сценарии:

Ссылка на курс

#курс #qa #python #начинающим #ru
👍4