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


Javascript для автоматизации тестирования (E9)
Объекты Объектно-ориентированное программирование (ООП) — это парадигма программирования, которая фокусируется на представлении задач в виде объектов с поведением (способностью выполнять действия) и состоянием (у них есть характеристики, которые различают разные объекты). Объекты JavaScript поддерживают эту парадигму. Пока мы будем думать об объектах как о сложных структурах данных, подобных массивам. Что такое объекты? Объекты представляют собой наборы пар ключ-значение: каждый..

Представляем PercyScript: самый простой способ начать визуальное тестирование
Мы считаем, что визуальные тесты - это тесты с наименьшими усилиями и максимальной ценностью, которые вы можете написать. Дать вашей команде полную уверенность в пользовательском интерфейсе, который ваши пользователи видят и с которым взаимодействуют каждый день, бесценно - и помощь большему количеству команд раскрыть эту ценность - большая часть нашей миссии в Percy . Чтобы сделать визуальное тестирование более доступным, в этом году мы представили наш бесплатный план (и более..

Пишите отрицательные тесты API
До сих пор мы написали все положительные/счастливые тестовые сценарии пути, в этом посте мы рассмотрим, как мы можем написать несколько отрицательных тестов API, чтобы убедиться, что наши API безопасны и функционируют должным образом. Давайте посмотрим на некоторые примеры - Тест без проверки подлинности Создайте тест, чтобы гарантировать, что пользователь не сможет получить доступ к API без надлежащей проверки подлинности. it('401 Authentication Failed', async () => { //..

Преимущества непрерывного тестирования (часть 4: для разработчиков)
Программисты становятся более эффективными и довольными Непрерывное тестирование ( позволяет группам разработчиков программного обеспечения ежедневно выпускать обновления программного обеспечения. Никаких фальшивых разговоров о CI/CD. Ознакомьтесь с разделами Непрерывная интеграция в Facebook и AgileWay Continuous Testing Grading ). процесс разработки программного обеспечения. Это приносит пользу всем заинтересованным сторонам программного проекта. Исполнители Менеджеры..

Интеграция отчетов Allure в WebdriverIO
Allure позволяет создавать красивые отчеты о тестировании, которые можно легко интегрировать с WebdriverIO. Давайте посмотрим, как это сделать: Установка: npm install @wdio/allure-reporter --save-dev Конфигурация: exports.config = { // ... reporters: [['allure', { // test results will generate in the directory mentioned below outputDir: 'allure-results', }]], // ... } Запустить тесты npx wdio — будет создан новый каталог allure-results ,..

Введение в javascript для автоматизации тестирования
Введение. JavaScript — это универсальный и широко используемый язык программирования, на котором работают современные веб-приложения. Для разработчиков крайне важно обеспечить качество и надежность нашего кода. Здесь в игру вступает тестирование. Внедряя эффективные стратегии тестирования, мы можем выявлять ошибки на ранней стадии, предотвращать регрессии и создавать надежные, удобные в сопровождении кодовые базы. В этом сообщении блога мы рассмотрим важность тестирования в..

Анализ отчета Hired о состоянии инженеров-программистов за 2023 год: «Ruby on Rails — самый востребованный…
Начните изучать Ruby сегодня и будьте счастливы, особенно для QA-инженеров. 2023–02–28 Hired , ведущая площадка для найма специалистов в области технологий и продаж с ведущими компаниями, выпустила свой годовой отчет Большие перемены в технологической индустрии …