
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
API Testing with Python 3 & PyTest, Backend Automation 2022
Узнайте, как использовать Python для тестирования серверной части веб-сервисов или API. Мы используем стандартный RESTful API для электронной коммерции, чтобы практиковаться в тестировании с использованием языка программирования Python. Мы будем строить фреймворк, используя один из самых популярных инструментов тестирования PyTest. Фреймворк, который мы создадим, будет расширяемым и масштабируемым, чтобы иметь возможность включать тестирование внешнего интерфейса (Selenium WebDriver).
Навыки, полученные здесь, используются при тестировании любых веб-сервисов.
В этом курсе мы потратим некоторое время на создание приложения электронной коммерции на нашем локальном компьютере. Мы установим пакет, который включает веб-сервер и базу данных. Используя этот пакет, мы установим WordPress и установим необходимые плагины, чтобы сделать его приложением для электронной коммерции. Приложение электронной коммерции предоставляет нам все API, которые мы будем тестировать.
У нас есть доступ к базе данных, поэтому мы будем тестировать данные API сравниваясь с базой данных. Мы создадим эффективно структурированную тестовую среду и узнаем, как использовать Python для выполнения нашей проверки.
Мы также узнаем, как использовать инструмент запуска тестов Python «pytest», чтобы понять, почему инструменты запуска тестов имеют решающее значение для автоматизированного тестирования.
БОНУС: Ускоренный курс SQL
Вы узнаете, как использовать SQL для чтения и записи в/из баз данных. Мы будем использовать MySQL для нашего основного тестового сайта, поэтому мы будем использовать ту же базу данных для изучения SQL. SQL является важным навыком для любого инженера-испытателя.
Ускоренный курс по SQL краток и точен. Охвачены только темы, непосредственно связанные с автоматизацией. Отличное дополнение к вашему резюме и процессу собеседования.
Важное дополнение к вашему резюме
Если вы вступаете в мир QA или хотите продвинуться по карьерной лестнице, навыки тестирования API ускорят ваш успех. Python — один из самых популярных языков для тестирования программного обеспечения, и знание того, как использовать его для тестирования API/Backend, расширит ваш набор возможностей.
В дополнение к использованию Python для тестирования API/Backend, инструменты, которые мы будем использовать, станут отличным дополнением к вашему резюме. Мы будем использовать стандартные отраслевые инструменты, которые можно применять для решения нескольких задач помимо тестирования API.
После завершения этого курса вы сможете пройти собеседование, как если бы у вас был опыт тестирования API. У вас также будет множество API для тестирования и практики.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Онлайн-интенсив для инженеров и разработчиков с опытом в Python, которые хотят поднять свои навыки и использовать этот язык со смежными системами. Научим создавать скелет веб-сервиса с фреймворком FastAPI, разберемся в видах тестирования, научимся писать под Ansible.
Автоматизация тестирования не должна быть болезненной. Тестирование программного обеспечения — важный навык для любого разработчика, и я здесь, чтобы помочь вам понять все типы автоматизации тестирования с помощью Python. Я Хосе, инженер-программист и основатель Teclado. Основное внимание в этом курсе уделяется тестированию в интернете — мы будем работать с REST API и веб-приложениями, а также с такими технологиями, как unittest, Post
Python стал одним из самых популярных языков программирования в мире, поскольку на нем легко и быстро можно создавать скрипты, модули и целые приложения. Вырос и спрос на программистов, которые умеют писать на Python. Курс «Python для начинающих» предназначен для тех, кто хочет изучить этот язык и работать на нем. Сам курс — это серия видеолекций, к которым прилагаются домашние задания для закрепления материала.
Курс не требует каких-то базовых понятий для его прохождения, потому что дает подробные и актуальные знания по реляционным базам данных на примере одной из лучших в настоящее время СУБД PostgreSQL, и языку для работы с ними - SQL. Хотя стандарт SQL будет применим для любых других реляционных баз данных, поэтому не стоит переживать, что вы используете другую СУБД на своем проекте.
Этот курс научит вас эффективно использовать самую популярную и мощную тестовую среду Python, pytest. pytest отчасти так широко используется, потому что позволяет начать работу очень быстро. Однако многие люди останавливаются на основах и никогда не узнают об истинной силе pytest. Вы познакомитесь с пятью суперспособностями pytest: простыми тестовыми функциями, фикстурами, параметризацией, маркерами и плагинами. Обладая этими знаниями, вы сможете