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


Проверьте доступность с помощью @axe-core/playwright и сохраните в виде файла Excel.
Что такое тестирование доступности? Тестирование доступности — это практика, позволяющая сделать ваши веб-приложения и мобильные приложения доступными как можно большему количеству людей. Это делает приложения доступными для людей с ограниченными возможностями, такими как нарушения зрения, слуха и другие физические или когнитивные нарушения. Сегодня мы собираемся создать простой проект драматурга с помощью @axe-core/playwright и сохранить результат в виде файла Excel. Во-первых,..

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

Тестирование мобильных устройств с помощью Cypress
Рынок мобильных устройств феноменально вырос за последние десятилетия. Одно из исследований показывает, что количество мобильных пользователей во всем мире сейчас оценивается в более 3,7 миллиарда и продолжает расти. Люди проводят большую часть своего времени с мобильными устройствами для различных целей. Согласно исследованию исследовательской фирмы Dscout , в день типичный мобильный пользователь прикасается к своему устройству 2617 раз. На сегодняшнем рынке, если кто-то хочет..

Автоматические модульные тесты с использованием QUnit JS в проекте Oracle JET
Обновление, июль 2019 г. - я бы больше не рекомендовал использовать QUnit для тестирования приложений JET. Жасмин или Шутка - лучшие альтернативы. Вы можете узнать больше о том, как настроить и использовать Jasmine в приложении Oracle JET, в главе 13 Практического Oracle JET . Почему юнит-тестирование всегда болезненная тема? Этого не должно быть, но требуется множество вещей, чтобы убедиться, что команда разработчиков напишет хорошие автоматизированные модульные тесты для своей..

Руководство по стандартизированной разработке на основе пользовательского интерфейса
Использование Pact, Puppeteer, Faker, Factory.ts и Unimocks Вы когда-нибудь занимались разработкой на основе пользовательского интерфейса и чувствовали себя утомленными или подавленными из-за необходимости настраивать свой собственный поддельный API с фиктивными данными, затем создавать фиктивные данные снова и снова для разных областей тестирования, а затем утомительно переключаться с ваших фиктивных данных? к живому API, все время желая, чтобы был более простой способ справиться с..

День, когда я чуть не бросил: мой путь к освоению автоматизации тестирования API 🤯
Я до сих пор помню тот день, как будто это было вчера. Это был мой первый месяц работы в сфере автоматизации тестирования, и я уже подумывал уйти. Я сидел за своим столом, мое сердце колотилось, когда я смотрел на экран своего компьютера, смесь паники и отчаяния захлестывала меня. Я только что вошел в мир тестирования API, область, сильно отличающуюся от моей комфортной зоны веб-автоматизации с использованием Java. Моя новая команда была полностью посвящена JavaScript и API, и я был..

Как исправить «Невозможно построить KeyEvent из нетипизируемого ключа» в Selenium
Похоже, что выпуск Chrome 98 нарушил совместимость с Selenium. Проблема Люди сообщают о серьезной проблеме с методом send_keys(): https://github.com/SeleniumHQ/selenium/issues/10318 Похоже, что метод send_keys() не может отправлять определенные специальные символы в chromedriver, в том числе «@». Это означает, что любой тест, в котором вы пишете адрес электронной почты во входных данных, может не сработать. Официальная рекомендация: «Пока продолжайте использовать Chrome 97»,..