Автоматизация тестирования
7.59K subscribers
241 photos
9 videos
4 files
288 links
Справочник материалов по Автоматизации тестирования.
Туториалы по всем основным технологиям. Книги и тесты для самопроверки.

selenium, playwrite, pytest

@viktorreh @aldrson
加入频道
Как тестировать приложения Google Play

#читать #testers

В данной статье мы рассмотрим, как протестировать стороннее приложение в Google Play и как определить ID элементов экрана стороннего приложения.

Читать далее
🔥4
Советы по отладке тестов в Cypress

#читать #cypress

Эта статья содержит несколько советов по отладке тестов в Cypress, которые должны облегчить выполнение этой задачи.

Читать далее
Как сделать скриншот в Selenium WebDriver

#читать #selenium

Статья рассказывает о способах создания скриншотов в Selenium WebDriver.

Читать далее
👍3
Функциональное тестирование и инструменты автоматизации

#читать #testers

В эпоху технологий и Интернета заказчики хотят, чтобы их продукт доставлялся быстрее, чем у конкурентов. Но никто не хочет получить программное обеспечение с дефектами. Тестирование играет важную роль в повышении качества, надежности и производительности системы.

В этой статье мы поможем вам узнать больше о функциональном тестировании и применении к нему средств автоматизации.

Читать далее
👍4
Как структурировать большой проект в Cypress

#читать #cypress

Cypress предоставляет определенную структуру проекта, но по мере роста проекта появляется необходимость в различных дополнительных файлах.

В этой статье я бы хотел поделиться своим взглядом на то, как должен создаваться и структурироваться успешный проект, основываясь на своем почти 7-летнем опыте создания различных проектов на Cypress.

Читать далее
🔥5👍2
Поиск элементов в Appium

#читать #appium

Прежде чем автоматизировать какие-либо элементы пользовательского интерфейса, их нужно сначала найти. В этой статье мы познакомимся со стратегиями локаторов и селекторами, которые являются ключевыми компонентами, используемыми для поиска элементов в Appium.

Читать далее
👍4
Как я увеличил скорость автотестов на Playwright в 1,5 раза

#читать #playwright

Понимание эффективности различных стратегий локаторов является ключевым в области веб-автоматизации и тестирования с помощью Playwright. В этой статье мы сравним эффективность локатора getByRole с CSS-селекторами, дадим практические рекомендации по выбору наиболее подходящего метода и объясним его технические аспекты.

Читать далее
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Самый популярный язык для автоматизации тестирования

#shorts
🤡18👍10👎2🔥21
Как найти битые ссылки в Selenium

#читать #selenium

Неработающие (битые) ссылки – это ссылки или URL-адреса, которые недоступны. Ручная проверка ссылок — утомительная задача, поскольку на каждой веб-странице их может быть большое количество, и этот процесс приходится повторять вручную для всех страниц.

Сценарий автоматизации с использованием Selenium, который автоматизирует этот процесс, является более правильным решением.

Читать далее
👍81
Вопрос на QA собеседовании.

В каких случаях вы выберете автоматизированное тестирование?

Ответ:

· Когда тест повторяется снова и снова. Автоматизированное тестирование идеально подходит для выполнения тестов, требующих нескольких итераций или многократного повторения одних и тех же действий.

· Когда тест требует большого количества данных. Автоматизированное тестирование позволяет быстро вводить большие объемы данных в тестируемую систему.

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

· Когда тестирование запланировано на ночное время. Автоматизированные тесты могут быть запрограммированы на точное выполнение, гарантируя, что каждый шаг теста будет выполнен в точное время.

· Когда тест требует участия нескольких пользователей. Автоматизированное тестирование может имитировать одновременный доступ к системе нескольких пользователей, что позволяет проводить более реалистичное тестирование.
👍305
Selenium, Pytest, Cypress, Docker, Appium, TestNG

Друзья, все эти фреймворки и тулы мы в какой-то мере уже разбирали в канале.

Напишите о чем бы вам было интересно почитать статью или практический пример. Может быть что-то конкретное по вышеперечисленным темам?

Какие еще темы спрашивают сейчас на собеседовании?

Будем рады любому фидбеку.
Cucumber в Cypress: Пошаговое руководство

#читать #cucumber #cypress

Один из самых распространенных вопросов, которые встречаются на вебинарах и прямых трансляциях, звучит так: Как использовать “X” в Cucumber? . Будь то тестирование API, cy.session() или другая функциональность, Cucumber является обязательным требованием во многих командах.

Читать далее
6🤡1
Вопрос на QA собеседовании.

Может ли автоматизированное тестирование заменить ручное?

Ответ:

Нет. Мы можем автоматизировать повторяющиеся, утомительные тест-кейсы и сделать процесс тестирования более эффективным. Однако автоматизированное тестирование не может полностью заменить ручное, поскольку некоторые тесты можно выполнить только вручную.

Виды тестирования, которые нельзя автоматизировать, – исследовательское, пользовательское, удобства использования.

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

Автоматизированное тестирование постоянно развивается. Более того, по мере совершенствования технологий и их дальнейшего развития, можно с уверенностью сказать, что автоматизация сможет преодолеть свои слабые стороны, а сильные стороны ручного тестирования станут незначительными.
👍265👎3
«Complete Guide to Test Automation»: обзор книги

#читать #book

Одной из самых важных деталей, влияющих на успех автоматизации тестирования, является легкость поддержки автоматизированных тестов.
«Complete Guide to Test Automation» предоставляет подробное практическое руководство по написанию высоко поддерживаемого тестового кода.
Эта книга полезна для тестировщиков, которые планируют развиваться в области автоматизации.

Читать далее
👍62
Проверка электронной почты с помощью gmail-tester и Playwright

#читать #playwright

В этой статье мы создадим несколько простых тестов для проверки электронной почты. Если вы работаете с системами, отправляющими электронные письма, и вам нужно проверять их получение, то инструменты, о которых пойдет речь, – это то, что вам нужно.

Читать далее
👍8
Как создать и отправить отчет TestNG в Selenium WebDriver

#читать #selenium

Когда мы используем Selenium или любой другой инструмент автоматизации, мы выполняем операции в веб-приложении. Но целью автоматизации является не только тестирование приложения. Мы, как тестировщики, должны тестировать приложение, находить ошибки и обязательно сообщать о них команде разработчиков или вышестоящему руководству. В этот момент отчетность приобретает важное значение для процесса тестирования.

Читать далее
🔥10