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

selenium, playwrite, pytest

@viktorreh @aldrson
Download Telegram
Как мы обучали тестировщиков автоматизации и что из этого вышло

#читать #junior #middle

QA Automation Engineer рассказывает, как он придумывал курс по обучению ручного тестировщика принципам и основным подходам к автоматизации.

Читать далее
👍3
👇Цель нашей сегодняшней подборки в том, чтобы показать, как нейросети помогают тестировщикам 💻

ChatGPT для тестировщиков
Mermaid и ChatGPT для создания и управления тест-кейсами
ChatGPT для автоматизации тестирования
Разрыв ChatGPT: “необучаем и бесполезен в автоматизации”
ChatGPT для тестировщика — как создавать тесты и документацию?
Ленивое программирование с помощью ChatGPT: время пришло?
Как я сделал игру на ChatGPT
ChatGPT в качестве тестировщика. Примеры использования
ChatGPT: новый инструмент в борьбе с багами. Как можно использовать AI для повышения качества тестирования
Какую роль играет искусственный интеллект в расширении возможностей тестировщиков
Как мы переложили на ChatGPT рутину в тестировании
Опыт использования AI для QA: тестировщикам приготовиться на выход?
Попарное тестирование (Pairwise) и ChatGPT
Хорошего дня всем!😉

#подборка
👍86
7 ошибок автоматизации тестирования

#читать #testers

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

Читать далее
👍3
Вход в систему с помощью Google в Cypress

#читать #cypress

Если вы когда-либо пытались нажать на кнопку “Войти с помощью Google” в Cypress, то знаете, что она выдавала ошибку. Это было связано с тем, что Cypress не поддерживал посещение нескольких доменов. В этой статье вы узнаете о том, как осуществить вход в систему с помощью Cypress при поддержке Google SSO на реальном примере.

Читать далее
👍3
Самые сложные автоматизированные тесты

#читать #testers

Так ли легко писать и поддерживать UI-тесты? Действительно ли модульные и интеграционные тесты являются самыми сложными?

В этой статье я расскажу о том, какие тесты являются самыми сложными и почему.

Читать далее
Команды ожидания в Selenium

#читать #selenium

В данной статье мы познакомимся с тем, как использовать различные команды ожидания в Selenium. Рассмотрим такие типы команд, как andWait и waitFor.

Читать далее
Подготовка к собеседованию по Selenium

#читать #selenium

Как определить, какой тест автоматизировать? Что делать, если запуск автоматизированного набора тестов провалился?

В этой статье собраны наиболее часто встречающиеся вопросы по Selenium и некоторые общие вопросы по автоматизации тестирования для подготовки к собеседованию.

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

#читать #testers

Содержание:


Что такое тестирование программного обеспечения?
Виды тестирования программного обеспечения
Что такое функциональное тестирование?
Функциональное и нефункциональное тестирование
Преимущества функционального тестирования
Этапы функционального тестирования
Виды функционального тестирования
Методы функционального тестирования
Инструменты для функционального тестирования
Автоматизированное тестирование с использованием Selenium


Читать далее
2
Преимущества Selenium перед другими инструментами

#читать #selenium

Когда на рынке доступны такие инструменты, как Cypress, Protractor, UFT и т.д., почему организации все еще предпочитают Selenium?

В данной статье мы рассмотрим преимущества Selenium перед другими инструментами автоматизации.

Читать далее
Как дождаться загрузки страницы в Cypress

#читать #cypress

Тесты на Cypress могут быть довольно быстрыми. Иногда даже быстрее, чем тестируемое приложение. Если вы столкнулись с ситуацией, когда Cypress работает быстрее, чем загружается ваше приложение, то эта статья для вас.

Читать далее
Приходиться ли вам использовать Docker на работе?
Anonymous Poll
19%
Да, редко
15%
Да, часто
42%
Нет
9%
Что это?
15%
Посмотреть ответы
1
Пошаговое руководство по настройке Selenium Framework

#читать #selenium

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

В этом исчерпывающем руководстве мы пошагово разберем все сложности Selenium и дадим вам четкие и практичные рекомендации по созданию целостной системы автоматизации.

Читать далее
Как тестировать приложения 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