Публикации по теме 'test-automation'


Использование файлов YAML в Java Selenium Automation
Обычно в автоматизации тестирования используются файлы конфигурации, в которых хранятся различные настройки и данные. Одним из популярных форматов таких файлов конфигурации является YAML (YAML — это не язык разметки). YAML предоставляет удобочитаемый и простой для написания синтаксис, что делает его идеальным выбором для хранения тестовых данных и настроек. В этой статье мы рассмотрим, как использовать файл YAML в автоматизации Java Selenium. YAML-зависимость Чтобы начать использовать..

Машинное обучение: если его можно протестировать, то можно и научить
Вы когда-нибудь задумывались, как вы зашли на YouTube, чтобы посмотреть всего 5 минут видео, но оказались там в течение 3 часов? Или увидели на какой-то странице рекламу именно той вещи, которую вы планировали купить последние 15 дней и в итоге наконец-то купили! Разве не здорово, что ваш компьютер знает, чего вы желаете? Ну, это не ваш компьютер, а боты, алгоритмические боты, которые следят за вами все время. Даже сейчас! Да, это абсолютно верно. Итак, возникает вопрос, как..

Строитель пояснил. Шаблоны проектирования в Java
Я собираюсь начать серию статей, объясняющих паттерны проектирования на примерах кода Java. Это может быть полезно для всех, кто хочет погрузиться в эти распространенные методы проектирования ООП. Лучший способ освоить что-либо — это практиковаться . Строитель Builder — это творческий шаблон проектирования , который предоставляет альтернативный способ построения сложных объектов. Этот шаблон следует использовать, когда мы хотим создавать разные неизменяемые объекты, используя..

Преодоление ограничений Cypress с помощью библиотеки cypress-plugin-init
Введение Система плагинов Cypress — это мощный способ расширить функциональность Cypress, но он имеет некоторые ограничения. Одним из самых больших ограничений является то, что у вас может быть только один слушатель для определенного события. Это означает, что если вы хотите использовать несколько плагинов или репортеров, которые прослушивают одно и то же событие, вы не можете этого сделать. Вот тут и приходит на помощь библиотека cypress-plugin-init . Эта библиотека с открытым..

Представляем Тайко
Последняя миля к надежной автоматизации тестирования Наша основная цель в Gauge - избавиться от проблем при проведении приемочных испытаний. Любопытный случай «нестандартного теста» Когда дело доходит до обслуживания тестов, команды больше всего жалуются на «нестабильные тесты». Текущий набор инструментов с открытым исходным кодом для автоматизации браузера ненадежен, поскольку они не созданы для тестирования современных веб-приложений. Тесты часто терпят неудачу, потому что..

Самые популярные языки программирования 2020 года для автоматизации тестирования пользовательского интерфейса
Эта статья была написана старшим защитником разработчиков Applitools, Энджи Джонс . ====================================== Я часто получаю вопросы от тех, кто начинает новые проекты автоматизации тестирования, спрашивая, какой язык программирования им следует выбрать. У меня никогда не будет четкого и сухого ответа на этот вопрос, потому что это зависит от нескольких факторов, таких как язык, на котором разрабатываются функции продукта, кто будет писать тесты и какой язык им наиболее..

Взлом Selenium (Java), который вы ДОЛЖНЫ знать как инженер по автоматизации тестирования! Стр.1
(Как работать с всплывающими окнами) Скорее всего, вы используете Selenium WebDriver как основу для ваших нужд веб-автоматизации. Это, безусловно, одна из самых популярных существующих фреймворков для автоматизации тестирования . В этой статье использован один трюк, который, как правило, многим неизвестен, но помогает получить высококачественный код надежным методом! Как работать с всплывающими окнами В веб-автоматизации Selenium популярной проблемой являются всплывающие..