Тестируем на Python: unittest и pytest. Инструкция для начинающих
У нас на сайте появилась полезная инструкция, которая пригодится начинающим Python-разработчикам и тестировщикам. В ней вы узнаете, как правильно проводить тестирование приложений, используя unittest и pytest.
Подробнее:
https://tproger.ru/articles/testiruem-na-python-unittest-i-pytest-instrukcija-dlja-nachinajushhih/
#qa
У нас на сайте появилась полезная инструкция, которая пригодится начинающим Python-разработчикам и тестировщикам. В ней вы узнаете, как правильно проводить тестирование приложений, используя unittest и pytest.
Подробнее:
https://tproger.ru/articles/testiruem-na-python-unittest-i-pytest-instrukcija-dlja-nachinajushhih/
#qa
👍9
Как легко и надежно реализовать модульные тесты на Python
Большинство разработчиков запускают быстрые тесты в терминале или используют в качестве тестировщика сочетание
https://nuancesprog.ru/p/15893/
#qa
Большинство разработчиков запускают быстрые тесты в терминале или используют в качестве тестировщика сочетание
assert
-операторов и print
-инструкций. Однако есть более эффективные способы. Подробнее о них, а также почему так важно делать тесты в статье:https://nuancesprog.ru/p/15893/
#qa
👍4
Автоматическое тестирование QT GUI с помощью python и funq
Funq - инструмент для функционального тестирования QT-приложений с помощью python. Он обладает низким порогом входа, кроссплатформенностью, открытым исходным кодом и другими преимущества перед аналогами. Как им пользоваться, узнаете в этой статье:
https://habr.com/ru/post/676274/
#qa
Funq - инструмент для функционального тестирования QT-приложений с помощью python. Он обладает низким порогом входа, кроссплатформенностью, открытым исходным кодом и другими преимущества перед аналогами. Как им пользоваться, узнаете в этой статье:
https://habr.com/ru/post/676274/
#qa
👍7
Ускоряем тестирование: быстро, модно, без рутины
Разработчик из QIWI решил поделиться опытом его команды, которая работала над проектом ContactPay. А именно тем, как они смогли быстрее и результативнее выполнять тестирование фич, ускоряя общее время разработки и улучшая её качество:
https://habr.com/ru/company/qiwi/blog/702302/
#qa
Разработчик из 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
Ничего нельзя сделать без ошибок, и с программами — то же самое. Если вы написали рабочий код, как узнать, что будет при реальном использовании? Поведёт ли себя программа так, как от неё ожидают, или что-нибудь выкинет?
Именно поэтому при создании программ 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
Все согласны с тем, что код нужно качественно проверять и покрывать кода всевозможными тестами. Но как тестировать приложения, работающие не по привычному HTTP протоколу?
Обсудили тему с экспертом КРОК и рассмотрели протокол AMQP, его реализацию RabbitMQ и протестировали простое приложение, разработав для него автотесты с помощью pytest:
https://tprg.ru/DT2C
#qa
💩5❤2👍1😁1
Forwarded from Сохранёнки программиста
Курс по автоматизации тестирования с помощью Selenium & Python
Автоматизация тестов — это отличный способ упростить проверку работы сайтов и приложений, сэкономив время на ручных тестах. Она помогает быстрее находить баги и быть уверенными, что всё работает как надо перед релизом.
Сохраняйте классный курс для начинающих тестировщиков, где учат писать автотесты на Python с помощью Selenium. На курсе разберут, как писать понятные и стабильные тесты, работать с популярными фреймворками и правильно строить тест-сценарии:
Ссылка на курс
#курс #qa #python #начинающим #ru
Автоматизация тестов — это отличный способ упростить проверку работы сайтов и приложений, сэкономив время на ручных тестах. Она помогает быстрее находить баги и быть уверенными, что всё работает как надо перед релизом.
Сохраняйте классный курс для начинающих тестировщиков, где учат писать автотесты на Python с помощью Selenium. На курсе разберут, как писать понятные и стабильные тесты, работать с популярными фреймворками и правильно строить тест-сценарии:
Ссылка на курс
#курс #qa #python #начинающим #ru
Stepik: online education
Автоматизация тестирования с помощью Selenium и Python
Это базовый курс для начинающих тестировщиков, который научит вас писать автоматизированные UI-тесты на языке программирования Python с помощью библиотеки Selenium. А еще мы рассмотрим популярные фреймворки и хорошие практики написания автотестов.
👍4