×
Вы действительно хотите открыть доступ к тестированию по курсу Автоматизация тестирования на С# на 40 дней?
ВИДЕОУРОК №7. API тестирование на примере REST
Целью этого урока является знакомство с автоматизированным тестированием, его основными задачами и самыми популярными практиками, которые используются при построении тестовых сценариев. Слушатели ознакомятся с основными задачами для автоматизации, научатся правильно создавать структуру теста и правильно именовать тесты.
Целью этого урока является знакомство с инструментом тестирования Selenium WebDriver, а также научиться использовать основные команды для работы с браузером и элементами на странице. Вы сможете установить Selenium WebDriver в VisualStudio и создавать простые тестовые сценарии для работы с пользовательским интерфейсом Web-страницы.
Целью этого урока является знакомство с механизмом поиска объектов на веб странице, а также в настольных (desktop) приложениях, для дальнейшего взаимодействия с ними. В частности, изучить локаторы для Selenium WebDriver. Вы сможете ознакомиться с инструментами для поиска локаторов в web и в Windows desktop приложениях, а также научиться составлять все типы локаторов, в том числе CSS и XPath.
Целью этого урока является знакомство со сложными взаимодействиями Selenium WebDriver с браузером, такими выполнение событий мыши и клавиатуры, выполнение JavaScript-кода, работа с выпадающим списком, со всплывающими сообщениями или дополнительными окнами браузера. Вы научитесь на практике применять механизм ожиданий при выполнении тестов.
Целью этого урока является знакомство с тестовыми фреймворками, такие как MSTest, NUnit, xUnit. Подробно будут рассмотрены основные (наиболее часто встречающиеся) атрибуты NUnit при создании тестовых сценариев. Вы научитесь понимать разницу между тестовыми фреймворками NUnit, xUnit и MSTest и применять атрибуты в зависимости от их назначения.
Целью этого урока является знакомство с шаблоном проектирования автотестов Page Object, который очень популярен среди пользователей Selenium WebDriver. Также будет рассмотрено расширение этого шаблона, которое имеет название Page Factory. Вы научитесь на практике применять эти шаблоны при проектировании тестов.
Целью этого урока является ознакомление с тестированием Api на примере Rest, а также изучение того, как строится запрос, как происходит выполнение и получение ответа от сервера. С помощью библиотеки RestSharp, вы научитесь создавать тесты и выполнять основные api запросы.
Целью этого урока является знакомство с ключевыми моментами подхода разработки BDD, ознакомиться с синтаксисом языка Gherkin, научиться устанавливать и создавать сценарии с инструментом SpecFlow.