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


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

WebdriverIO — Кросс-браузерное тестирование
Кроссбраузерное тестирование необходимо для обеспечения работоспособности вашего веб-сайта во всех популярных браузерах, и этого можно легко добиться с помощью WebdriverIO. Давайте посмотрим, как мы можем запустить наши тесты в Chrome и Firefox. Если вы настроили свои тесты с помощью средства запуска тестов WebdriverIO, то wdio-chromedriver-service уже будет настроен для вас, что позволит вам запускать тесты в Chrome. Если вы еще не устанавливали это раньше, то вы можете посмотреть..

Узнайте, как написать комплексную автоматизацию с помощью Cypress
Проблема Автоматизированное тестирование является важной частью разработки высококачественного программного обеспечения. У каждого уровня автоматизированного тестирования есть свои плюсы и минусы, а также плюсы и минусы. Если вы не знакомы с различными уровнями автоматизации, вы можете перейти от тестирования единицы кода (например, класса) к проверке интеграции этих единиц (например, нескольких классов) ко всей системе. Тестирование — это все о рисках и выборе правильных..

Понимание порядка выполнения команд Cypress и Chainables
Как я описывал в своем предыдущем посте, на первый взгляд код Cypress выглядит синхронным, поскольку вам не нужно использовать ключевое слово await или обещания, по крайней мере, для базовых вещей. Вот простой тестовый код на Cypress: Однако, когда вы хотите использовать результат одной команды в качестве входных данных для другой команды, все начинает усложняться. Кроме того, если вы пытаетесь использовать условную логику, циклы и т. Д., Все может вести себя не так, как вы..

Итак, вам нужно привлекать ручных тестировщиков к автоматизации Cucumber?
Планируете ли вы использовать ручного тестировщика, пишущего синтаксис Gherkin, подобный английскому, с помощью таких инструментов, как SpecFlow или Cucumber, для проведения автоматизации тестирования пользовательского интерфейса? Остановимся подробнее на правильном способе сделать это. Мы также прольем свет на плюсы и минусы использования различных подходов. Очевидно, что в настоящее время недостаточно просто навязывать лучшие практики крупным организациям. Поэтому крайне важно,..

Как установить конкретную версию приложения (исполняемый файл) с помощью Selenium при автоматизации…
Найдите в реестре Windows конкретную версию исполняемого файла. Шаги: Откройте реестр Windows с помощью реестра (regedit). Находит строку удаления для exe. (Здесь в примере следует путь: HKEY_Local_Machine \ Software \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ {A8DC81F2-D365–4248–892A-FA3B5951F731}) Название и версия приложения будут указаны с пометками «Отображаемое имя» и «Отображаемая версия». Чтобы удалить определенное приложение Windows программным..

Кроссбраузерное тестирование — узнайте, как автоматизировать интеграционные тесты за 3 шага
Когда я начал работать веб-разработчиком, одной из проблем, с которыми я столкнулся, была кросс-браузерная и кросс-девайсная разработка и тестирование. С лидирующей конкуренцией в области электронной коммерции вы не захотите упустить доход от любого клиента только потому, что ваш веб-сайт не может работать на различных устройствах и веб-браузерах. Тестирование функций вашего веб-сайта с помощью любого веб-браузера/мобильного устройства требует много времени и денег. В статье ниже я..