Где практиковаться искать локаторы для UI автотестов и писать API тесты?
1️⃣ XPath Practice Hub
Это мой личный бесплатный тренажёр для поиска локаторов на странице, без которого UI автотесты не пишутся
Внутри есть теория по тому, как искать элементы на странице, и куча практики в виде самых разных сценариев, прям как в реальных компаниях. Ты не читаешь сухую документацию, а сразу руками тренируешься находить элементы
Итог простой: научишься уверенно находить элементы и по XPath, и по CSS, а это базовый навык любого UI автоматизатора
Ссылка: https://lms.threadqa.ru/xpath-practice-hub
2️⃣ XPath Dinner — игра для тренировки локаторов
Наверное моя любимая часть, так как тренироваться тут реально весело
Это интерактивная игра, где ты ищешь фрукты на тарелках с помощью локаторов и сразу видишь результат своих действий. Ты не зубришь синтаксис, а играешь и в процессе намертво запоминаешь, как строятся селекторы
Кайфовый варик, когда надоела душная теория, но хочется прокачать навык
Ссылка: https://lms.threadqa.ru/xpath-practice-hub/xpath-dinner
Помимо локаторов есть также куча открытых вещей, на которых можно набивать опыт:
— Публичные тестовые API вроде учебных песочниц https://shawarma.threadqa.ru/, где можно безопасно дёргать ручки и тренировать REST Assured
— Открытые демо сайты с формами, корзинами и логином, на которых удобно писать первые UI тесты
— Открытые проекты на GitHub с готовыми автотестами, чтобы смотреть, как всё устроено у других
Вывод
Начни с локаторов, потому что без них UI тесты не сдвинутся, прогони теорию в Practice Hub, закрепи игрой, а дальше иди писать тесты на демо сайт, так навык сразу пойдет в реальную практику
Самое классное в практике это то, что прогресс чувствуется почти сразу. Сегодня ты мучаешься с одним селектором полчаса, а через неделю строишь их на автомате и сам не замечаешь как
Главное не просто читать, а трогать руками, и тренажёры как раз для этого и существуют🤝
1️⃣ XPath Practice Hub
Это мой личный бесплатный тренажёр для поиска локаторов на странице, без которого UI автотесты не пишутся
Внутри есть теория по тому, как искать элементы на странице, и куча практики в виде самых разных сценариев, прям как в реальных компаниях. Ты не читаешь сухую документацию, а сразу руками тренируешься находить элементы
Итог простой: научишься уверенно находить элементы и по XPath, и по CSS, а это базовый навык любого UI автоматизатора
Ссылка: https://lms.threadqa.ru/xpath-practice-hub
2️⃣ XPath Dinner — игра для тренировки локаторов
Наверное моя любимая часть, так как тренироваться тут реально весело
Это интерактивная игра, где ты ищешь фрукты на тарелках с помощью локаторов и сразу видишь результат своих действий. Ты не зубришь синтаксис, а играешь и в процессе намертво запоминаешь, как строятся селекторы
Кайфовый варик, когда надоела душная теория, но хочется прокачать навык
Ссылка: https://lms.threadqa.ru/xpath-practice-hub/xpath-dinner
Помимо локаторов есть также куча открытых вещей, на которых можно набивать опыт:
— Публичные тестовые API вроде учебных песочниц https://shawarma.threadqa.ru/, где можно безопасно дёргать ручки и тренировать REST Assured
— Открытые демо сайты с формами, корзинами и логином, на которых удобно писать первые UI тесты
— Открытые проекты на GitHub с готовыми автотестами, чтобы смотреть, как всё устроено у других
Вывод
Начни с локаторов, потому что без них UI тесты не сдвинутся, прогони теорию в Practice Hub, закрепи игрой, а дальше иди писать тесты на демо сайт, так навык сразу пойдет в реальную практику
Самое классное в практике это то, что прогресс чувствуется почти сразу. Сегодня ты мучаешься с одним селектором полчаса, а через неделю строишь их на автомате и сам не замечаешь как
Главное не просто читать, а трогать руками, и тренажёры как раз для этого и существуют🤝