Топ-5 YouTube-каналов про тестирование
В этой статье мы рассмотрим пять популярных каналов, которые предлагают обзоры инструментов, советы, лучшие практики и множество другой полезной информации для тестировщиков и всех, кто интересуется этой темой.
В этой статье мы рассмотрим пять популярных каналов, которые предлагают обзоры инструментов, советы, лучшие практики и множество другой полезной информации для тестировщиков и всех, кто интересуется этой темой.
Appium — это кроссплатформенный инструмент для автоматизации тестирования с открытым исходным кодом. В настоящее время он ориентирован на обеспечение бесшовной автоматизации тестирования мобильных приложений работающих на Android и iOS.
В этом учебном пособии по Appium я расскажу об Appium — инструменте, который по целому ряду причин стал фаворитом в индустрии автоматизации тестирования мобильных приложений.
Cypress имеет свои достоинства. Отсутствие поддержки нескольких вкладок может раздражать, особенно когда вы начинаете тестировать приложение, которое постоянно открывает что-то в новых вкладках. В этой статье я хотел бы показать, как я обхожу это ограничение.
В эпоху интеграции и взаимодействия между приложениями и сервисами, непрерывное тестирование API становится неотъемлемой частью разработки программного обеспечения. В данной статье мы погрузимся в мир тестирования API, рассмотрим его важность и роль в современных проектах, а также узнаем, как этот подход способен улучшить качество и надежность ваших приложений.
Тестирование юзабилити — это проверенный метод оценки вашего продукта реальными людьми. В этом расширенном руководстве по тестированию юзабилити мы расскажем обо всем, что необходимо для проведения таких тестов и сбора полезной информации для создания лучшего пользовательского опыта.
Что такое тестовый сценарий и тест-кейс, их различия и примеры. Для чего они нужны и когда используются, лучшие практики создания.
Нагрузочное тестирование позволяет понять, как система работает в условиях высокого трафика и интенсивного использования, и определить, что нужно сделать для оптимизации производительности.
На протяжении большей части своей карьеры я видел «сделанных» тестировщиков из-за отсутствия других вариантов карьеры, недостатка технических знаний и т.д., а не «избранных» тестировщиков, которые выбрали карьеру тестировщика ПО осознанно.
Если вы новичок в сфере тестирования и ранее не сталкивались с такими понятиями, как баг-трекинговая система, управление проблемами или веб-разработка в целом, вам может быть интересно, что такое отчет об ошибке, он же баг-репорт.
Регрессионное тестирование выполняется после внесения изменений в программный продукт и повторно проверяет те области продукта, которые могли быть затронуты исправлением.
Пирамида тестирования иллюстрирует различные типы тестов и их взаимосвязь друг с другом. Разработчики могут быть довольно догматичными и иметь очень сильное мнение, когда дело касается тестирования, но помните, что хотя определения и ярлыки могут быть полезны, в конечном итоге «важно не то, как вы это называете, а то, что это делает» — Gojko Adzic.
Принцип Парето утверждает, что 80% всех результатов обусловлены 20% причин. Он также известен как правило 80/20.
Регрессионное тестирование помогает QA-командам убедиться, что обновления, изменения кода или другие задачи оптимизации не оказывают негативного влияния на работу существующего приложения. В двух словах, конечная цель этой методики — выявить любые регрессии в уже протестированной среде.
Таблица принятия решений — это техника тестирования, используемая для проверки нескольких комбинаций входных данных в различных условиях.