Публикации по теме 'testing-tools'


Создание среды автоматизации тестирования с использованием Cypress.io — Добавление объектной модели страницы (POM) (часть 4)
Добрый день! В третьей части этой серии статей мы добавили нативную поддержку тестирования API в нашу платформу автоматизации тестирования. В этой статье мы организуем нашу тестовую среду для размещения объектной модели страницы, также известной как POM, для веб-элементов пользовательского интерфейса. Allons-y! Что такое объектная модель страницы? Объектная модель страницы (POM)  – это широко используемый в автоматизации тестирования шаблон проектирования, который..

Позвольте ИИ провести ваше тестирование
Инструменты для автоматизации тестирования на основе ИИ — это следующая гудящая тема в мире автоматизации, и, несомненно, эта тема продлится более десяти лет, поскольку корпоративные приложения становятся сложными, а пакет автоматизации содержит тысячи тестовых сценариев. Самым большим преимуществом инструментов AI Powered по сравнению с традиционными инструментами, такими как Selenium, является простота обслуживания. Инструменты с поддержкой ИИ имеют встроенные возможности..

Стажер: Платформа тестирования Javascript | СайтПен
Стажер всегда шел другим путем в поисках гибкого автоматизированного тестирования веб-приложений. В первые дни Intern использовал модули AMD, когда большинство других сред тестирования не были модульными или поддерживали только модули CommonJS, что позволяло Intern поддерживать модульный код в любой среде. Intern также был одним из первых инструментов, использующих Istanbul для поддержки анализа покрытия кода, а его гибкая архитектура поддерживает интеграцию в различные среды CI/CD...

Если вы действительно хотите понять, насколько хорошо протестирован ваш код, попробуйте мутационное тестирование.
Мутационное тестирование включает многократный запуск вашего набора тестов, изменение кода приложения различными способами, чтобы увидеть, улавливают ли тесты изменения. Если поведение вашего приложения можно изменить, не вызывая сбоя тестового примера , то это конкретное поведение должно быть не очень тщательно протестировано. Пример. Рассмотрим эту простую функцию, чтобы определить, является ли число положительным. Предположим, мы «мутируем» код, заменяя > на >= , и..

Нужно ли хорошо знать программирование, чтобы начать карьеру тестировщика?
Нет никаких предварительных условий для изучения тестирования, любой может изучить тестирование. Не нужно быть очень хорошим в программировании, но базовое понимание программирования поможет вам быстрее освоить тестирование. Если вы хотите научиться тестированию и сделать в нем карьеру, то мое лучшее предложение для вас — пройти онлайн-обучение под руководством инструктора. Да, эти учебные платформы обеспечивают сквозное обучение, которое включает в себя все навыки, необходимые для того,..

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

Браузер десятилетней давности
Решение старых проблем с браузером с помощью платформы облачного тестирования. Около недели назад клиент (назовем его Малик) сообщил о проблеме — очень странной, связанной с веб-приложением, которое моя команда разработала несколько лет назад. Малик не мог нажать ни одну кнопку на веб-странице… да, это странно. Проведя расследование, я понял, что его устройству не менее десяти лет. Более того, очень устаревший веб-браузер. Его телефон был похож на старый грузовой корабль в..