QA_Bible
  • Введение
  • FAQ для новичков
    • Ответы на самые популярные вопросы новичков в чатах
    • Качества и навыки, которыми нужно обладать тестировщику?
    • Что должен знать и уметь Junior? Что спросят на собеседовании?
    • С чего начать обучение и куда развиваться?
    • Как составить резюме?
    • Где искать работу?
    • Как происходит процесс найма?
    • Как проходить собеседование?
    • Начало работы Junior-тестировщика
    • Ошибки в работе у начинающих тестировщиков
    • Как взаимодействовать с коллегами?
    • Перспективы профессии
  • Полезные ссылки
    • Список полезных ресурсов на разных платформах
    • Список ресурсов по инструментам тестировщика
  • Общее
    • QA/QC/Testing
    • Почему требуется тестирование ПО?
    • Качество ПО (Software Quality)
    • Принципы тестирования
    • Верификация и валидация (Verification and Validation)
    • Дефекты и ошибки
    • Серьезность и приоритет Дефекта (Severity & Priority)
    • Альфа- и бета- тестирование (Alpha Testing and Beta Testing)
    • Процесс тестирования (test process) (draft)
    • Техники оценки тестов/оценка трудозатрат на тестирование (Test Estimation)
    • Экономика тестирования/стоимость качества (Cost of quality)
    • Подход к тестированию (Test Approach)
    • Импакт анализ (анализ влияния, Impact Analysis)
    • Анализ первопричин (RCA - Root Cause Analysis)
    • Тестирование со сдвигом влево (Shift left testing)
    • Модель зрелости возможностей (CMM - Capability Maturity Model)
    • Тестовая среда и тестовый стенд (Test Environment/Test Bed)
    • Бизнес-логика (Business logic)
    • Политика отсутствия багов (ZBP - Zero Bug Policy)
    • Независимое тестирование (Independent testing)
    • Роли/должности в команде
    • Эвристики и мнемоники
  • Виды-методы-уровни тестирования
    • Методы тестирования (White/Black/Grey Box)
    • Тестирование методом черного ящика (Black Box Testing)
    • Тестирование методом белого ящика (White Box Testing)
    • Тестирование методом серого ящика (Grey Box Testing)
    • Статическое и динамическое тестирование (Static Testing, Dynamic Testing)
    • Пирамида / уровни тестирования (Test Pyramid / Testing Levels)
    • Модульное/юнит/компонентное тестирование (Module/Unit/Component testing)
    • Интеграционное тестирование (Integration testing)
    • Системное тестирование (System Testing)
    • Приемочное тестирование (AT - Acceptance testing)
    • Основные виды тестирования ПО
    • Функциональное тестирование (Functional/Behavioral testing)
    • Нефункциональное тестирование (Non-Functional testing)
    • Тестирование производительности (Performance testing)
    • Тестирование емкости (Capacity testing)
    • Нагрузочное тестирование (Load testing)
    • Стрессовое тестирование (Stress testing)
    • Тестирование масштабируемости (Scalability testing)
    • Объемное тестирование (Volume testing)
    • Тестирование выносливости/стабильности (Endurance/Soak/Stability testing)
    • Тестирование устойчивости (Resilience testing)
    • Тестирование надежности (Reliability Testing)
    • Тестирование на отказ и восстановление (Failover and Recovery testing)
    • Эталонное и базовое тестирование (Benchmark and Baseline Testing)
    • Тестирование хранилища (Storage testing)
    • Одновременное / многопользовательское тестирование (Concurrency/Multi-user testing)
    • Тестирование сервиса (Service Testing)
    • Тестирование безопасности (Security and Access Control testing)
    • Оценка уязвимости/защищенности (Vulnerability Assessment)
    • Фаззинг-тестирование (Fuzz testing)
    • Можно ли отнести тестирование безопасности или нагрузочное тестирование к функциональным видам тести
    • Тестирование совместимости/взаимодействия (Compatibility/Interoperability testing)
    • Конфигурационное тестирование (Configuration testing)
    • Инсталляционное тестирование (Installation Testing)
    • Тестирование на соответствие (Conformance/Compliance testing)
    • Тестирование удобства пользования (Usability testing)
    • Тестирование доступности (Accessibility testing)
    • Тестирование локализации, глобализации и интернационализации (Localization/ globalization/internatio
    • Исследовательское тестирование (Exploratory testing)
    • Свободное / Интуитивное тестирование (Adhoc, Ad-hoc Testing)
    • Тестирование поддержки (Maintenance testing)
    • Регрессионные виды тестирования (Regression testing)
    • Тестирование клиентской части и серверной (Frontend testing Vs. Backend testing)
    • Тестирование графического интерфейса/визуальное тестирование (GUI - Graphical User Interface testing
    • Тестирование API (API - Application Programming Interface)
    • A/B тестирование (A/B Testing)
    • Деструктивное и недеструктивное тестирование (DT - Destructive testing and NDT - Non Destructive tes
    • Выборочное/хаотическое тестирование (Random/monkey testing)
    • Тестирование рабочего процесса/воркфлоу (Workflow testing)
    • Тестирование документации (Documentation testing)
    • Как протестировать продукт без требований?
    • Кроссбраузерное тестирование (Cross-browser testing)
    • Тестирование, основанное на рисках (Risk-Based Testing)
    • Разница тестирования ПО и железа (Software Vs. Hardware testing)
    • Тестирование качества данных (Data Quality Testing)
  • Тест дизайн
    • Тест-дизайн и техники тест-дизайна (Test Design and Software Testing Techniques)
    • Static - Reviews
    • Static - Static Analysis
    • Dynamic - White box
    • Dynamic - Black box
    • Dynamic - Experience based
  • Тестовая документация и артефакты (Test Deliverables/test artifacts)
    • Виды тестовой документации
    • Политика качества и политика тестирования (Quality policy and Test policy)
    • Стратегия тестирования (Test strategy)
    • План тестирования (Test plan)
    • Тестовый сценарий (Test scenario)
    • Тест-кейс (Test case)
    • Чек-лист (Check List)
    • Баг-репорт (Defect/bug report)
    • Требования (Requirements)
    • Пользовательские истории (User stories)
    • Критерии приемки (Acceptance Criteria)
    • Виды отчетов (Reports)
    • Базис тестирования (Test basis)
    • Матрица трассируемости (RTM - Requirement Traceability Matrix)
    • Метрики тестирования (Software Test Metrics)
    • Тестовый оракул (Test oracle)
  • Мобильное тестирование
    • Android
      • Архитектура Android OS
      • Архитектура Android Application
      • Тестирование покупок в Android-приложениях
      • Android Developer Settings
      • Android Debug Bridge (ADB)
      • Android Studio для QA
    • iOS
      • Архитектура iOS
      • Архитектура iOS Application
      • Тестирование покупок в iOS-приложениях
      • iOS Developer Settings
    • Особенности в тестировании мобильных приложений
    • Покрытие девайсов
    • Типы мобильных приложений
    • Симуляторы и эмуляторы
    • Основные различия Android/iOS
    • Последнее обновление Android/iOS, что нового?
    • Основные проверки при тестировании мобильного приложения
    • Каким образом тестировщик получает приложение на тест?
    • Как успешно зарелизить продукт в App Store и Google Play
    • Тестирование требований к мобильным приложениям
    • Тестирование push-уведомлений
    • Тестирование дип линков (mobile deep links)
    • Тестирование сохраненных поисков
    • Тестирование рекламы
    • Тестирование просмотренных товаров
    • Middleware
    • Как проверить использование ресурсов на Android
    • Как протестировать приложение для другой страны?
  • Тестирование в разных сферах-областях (testing different domains)
    • Тестирование веб-сайта или веб-приложения (Web application)
    • Тестирование интернет-магазина (eCommerce)
    • Тестирование платежного шлюза (Payment Gateway)
    • Тестирование игр (Game testing)
    • Тестирование VR программного обеспечения
    • Тестирование мессенджера (Messenger)
    • Тестирование чат-бота (Chatbot)
    • Тестирование электронных писем (E-mail)
    • Тестирование интернета вещей (IoT - Internet of Things)
    • Тестирование облачных решений (Cloud testing)
    • Тестирование сервис-ориентированной архитектуры (SOA - Service Oriented Architecture)
    • Тестирование микросервисной архитектуры (MSA/Microservices)
    • Тестирование платформы электронного обучения (E-learning platform)
    • Тестирование систем розничной торговли (POS - Point Of Sale)
    • Тестирование банковского ПО (Banking domain applications/BFSI)
    • Тестирование страхового ПО (Insurance)
    • Тестирование в сфере телекоммуникаций (Telecom)
    • Тестирование планирования ресурсов предприятия (ERP - Enterprise Resource Planning)
    • Тестирование миграции данных (ETL)
    • Тестирование баз данных (Database)
    • Другое
  • SDLC и STLC
    • Жизненный цикл разработки ПО (SDLC - Software Development Lifecycle)
    • Жизненный цикл тестирования ПО (STLC - Software Testing Lifecycle)
    • Модели разработки ПО
    • Agile
    • Scrum
    • Подходы к разработке/тестированию (... - driven development/testing)
  • Сети и около них
    • База по сетям
    • Клиент - серверная архитектура (Client-Server Architecture)
    • Микросервисная архитектура (Microservice Architecture)
    • Эталонные модели OSI и TCP/IP
    • HTTP
    • Идентификация ресурсов в сети (Identifying resources on the Web)
    • Веб-сервис (WS - Web service)
    • REST/SOAP/gRPC
    • Socket / WebSocket
      • Сокет/веб-сокет (socket/websocket)
      • Тестирование WebSocket на клиентах
    • Хранилище на стороне клиента (Client-side storage)
    • Кэш (Cache)
    • Аутентификация и авторизация (Authentication and authorization)
    • Рендеринг в интернете (Rendering on the Web)
  • Практическая часть
    • Логические задачи
    • Тестирование полей и форм
    • Примеры задач на собеседованиях и тестовых заданий
    • Платформы для тренировок и квизы
  • Автоматизация (beta)
    • Общее
    • Полезные ссылки
    • Как стать автоматизатором и вопросы с собеседований
    • Что нужно автоматизировать?
    • Виды и инструменты автоматизации
    • Инфраструктура и пайплайн (CI/CD)
    • Процессы и автоматизация проекта с нуля
    • Лучшие практики автоматизации
    • Что такое flaky tests?
    • Мутационное тестирование (Mutation testing)
    • Параллельное тестирование (Parallel testing)
    • Подкожный тест (Subcutaneous test)
    • Разница между coupling и cohesion
    • Другое (ссылки)
  • Контакты
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Полезные ссылки

Список ресурсов по инструментам тестировщика

PreviousСписок полезных ресурсов на разных платформахNextОбщее

Last updated 11 months ago

Was this helpful?

DevTools:

В каждый современный браузер встроены инструменты разработчика. Chrome DevTools — это набор инструментов веб-разработчика, встроенных непосредственно в браузер Google Chrome. DevTools позволяет оперативно редактировать страницы и быстро диагностировать проблемы, что помогает быстрее создавать более качественные веб-сайты:

  • Официальная документация DevTools:

Тестирование API:

API (Application Programming Interface) — это набор правил и механизмов, которые позволяют различным программным приложениям взаимодействовать друг с другом. Тестирование API — это процесс проверки правильности работы этих интерфейсов, их производительности, безопасности и функциональности. В отличие от тестирования пользовательского интерфейса (UI), тестирование API сосредоточено на уровне бизнес-логики и данных.

  • Открытые и тренировочные API:

Proxy (снифферы трафика):

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

Популярные инструменты Proxy (снифферы трафика):

Тестирование безопасности:

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

Популярные инструменты для тестирования безопасности:

GIT:

Даже ручному тестировщику пригодятся навыки работы с Git: хранить там портфолио для резюме с подтверждением навыков использования инструментов и написания документации, можно само резюме разместить на github pages, уже на работе иногда будет требоваться самостоятельно сбилдить себе сборку на тест или разобраться, в какой момент (в каком коммите) появился баг или наоборот был пофикшен и т.п. Про автоматизацию, очевидно, даже и говорить не стоит - гит там используется ежедневно.

  • Практическое задание: форкнуть себе репозиторий QA bible :)

SQL:

Это язык программирования, применяемый для создания, модификации и управления данными в базе данных.

Самые популярные базы данных:

  1. SQLite

    • Описание: Легковесная, встроенная реляционная база данных, часто используемая в мобильных и настольных приложениях.

  2. MySQL

    • Описание: Одна из самых популярных реляционных баз данных, широко используемая для веб-приложений и корпоративного ПО.

  3. PostgreSQL

    • Описание: Мощная, открытая реляционная база данных с поддержкой расширенных функций, таких как масштабируемость и расширяемость.

  4. MongoDB

    • Описание: Документо-ориентированная база данных NoSQL, популярная благодаря своей гибкости и масштабируемости, особенно для облачных приложений.

  5. Oracle Database

    • Описание: Мощная реляционная база данных, широко используемая в крупных корпоративных системах благодаря высокой производительности и надежности.

  6. Microsoft SQL Server

    • Описание: Реляционная база данных от Microsoft, известная своей интеграцией с продуктами Microsoft и высокой производительностью.

  7. Redis

    • Описание: Высокопроизводительная база данных ключ-значение, часто используемая для кэширования и временного хранения данных.

  • GUI клиенты

  • Основы SQL

  • Продвинутый уровень

  • Практика

  • Shit happens

Инструменты тестирования мобильных приложений:

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

Популярные инструменты:

  • Инструменты скорее разработчика, чем тестировщика, но наверняка когда-то придется столкнуться:

    • OneSignal: Лидер на рынке взаимодействия с клиентами, мобильных и веб пушей, электронной почты, SMS и in-app сообщений.

Эмуляторы, симуляторы, фермы устройств:

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

Эмуляторы: программные приложения, которые воспроизводят поведение реальных устройств, позволяя тестировать программное обеспечение на различных платформах.

Симуляторы: похожи на эмуляторы, но не воспроизводят аппаратную часть устройства, а имитируют его программное окружение.

Фермы устройств: облачные или локальные сервисы, предоставляющие доступ к множеству реальных устройств для удаленного тестирования.

Работа с логами:

Работа с логами является важной частью процесса тестирования и отладки приложений. Логи содержат записи о событиях, происходящих в системе, и помогают тестировщикам выявлять ошибки, отслеживать выполнение процессов и анализировать поведение приложений.

Тестирование производительности:

Тестирование производительности – это процесс оценки скорости, масштабируемости и стабильности приложения или системы под нагрузкой. Оно позволяет определить, как система будет работать в реальных условиях использования и выявить ее проблемы с производительностью до выпуска в продакшен.

Основные популярные инструменты:

Доп. материал:

Mind maps:

Mind Maps - это визуальный инструмент для организации и представления информации в виде дерева с ключевыми идеями, ветвями и подробностями. Они помогают тестировщикам структурировать идеи, планировать тестирование и анализировать результаты.

Популярные инструменты:

Доп. материал:

TMS:

Test Management System (TMS) - это программное обеспечение, предназначенное для управления процессом тестирования программного обеспечения. Оно помогает организовать, планировать, отслеживать и управлять тестовыми заданиями, ресурсами и результатами.

Полезные расширения для браузера:

Программы для снятия скриншотов и записи видео:

  • Скриншоты:

    • Стандартные «Ножницы» в Windows: Сочетание клавиш Win + Shift + S активирует режим продвинутого скриншота. Можно сделать снимок всего экрана, отдельного окна или нужной области. Скриншот редактируется и сохраняется в буфер обмена.

    • Стандартная утилита для macOS: Shift + Cmd + 3 активирует снимок всего экрана, Shift + Cmd + 4 позволяет захватить нужную область, Shift + Cmd + 4 + «пробел» переводит в режим захвата окна. Запись видео с экрана доступна при нажатии Shift + Cmd + 5.

  • Запись экрана:

    • Стандартная утилита Windows 11 «Ножницы»: Сочетание клавиш Win+Shift+R

Linux

RegExp:

Разное:

Основной популярный инструмент для тестирования API - . Postman представляет собой мультитул для тестирования API. В нем можно создавать коллекции запросов, проектировать дизайн API и создавать для него моки (заглушки-имитации ответов реального сервера), настраивать мониторинг (периодическая отправка запросов с журналированием), для запросов возможно написание тестов на JS, есть собственный Runner и т.д. Постман хорошо подойдет в простых случаях автоматизации или как инструмент поддержки а анализа: проверка работоспособности endpoint, дебаг тестов, простая передача информации о дефектах (можно сохранить запрос в curl, ответ в json и т.п.). Postman также может работать без графического интерфейса (newman).

is language agnostic tool that gives a picture about coverage of APIs based on Open API (Swagger) or GraphQL

gives a full picture about coverage of API tests (regression) based on OAS (Swagger)

is the #1 GitHub app dedicated to API mocking

is a simple tool that lets you easily mock up APIs, generate custom data, and preform operations on it using RESTful interface

- мощный инструмент для перехвата и отладки HTTP/HTTPS трафика. Он позволяет просматривать и изменять входящие и исходящие запросы.

- популярный прокси-сервер, используемый для мониторинга и анализа HTTP/HTTPS трафика, а также для тестирования веб-приложений и мобильных приложений.

- комплексное средство для тестирования безопасности веб-приложений, включающее прокси-сервер для перехвата и изменения трафика, а также множество других инструментов для анализа безопасности.

- один из самых известных снифферов, используемый для детального анализа сетевых пакетов на разных уровнях сетевой модели.

is a beautiful & open-source tool for debugging, testing and building with HTTP(S) on Windows, Linux & Mac

— комплексный инструмент для тестирования безопасности веб-приложений, включающий анализаторы, сканеры уязвимостей и средства для автоматизации тестирования.

(Zed Attack Proxy) — бесплатный и открытый инструмент для нахождения уязвимостей в веб-приложениях, поддерживающий автоматическое и ручное тестирование.

— платформа для разработки, тестирования и эксплуатации уязвимостей, широко используемая в пентестинге.

— сетевой анализатор, который позволяет перехватывать и детально исследовать сетевой трафик, выявляя подозрительные активности и потенциальные угрозы.

Git - это , которая упрощает работу нескольких человек над одним проектом, помогая разрешать конфликты слияния изменений, следить за историей, откатывать эти изменения и т.п.

Ваш репозиторий может быть локальным и/или находиться в: , ,

Learn Git – Full Course for Beginners:

Система контроля версий - GIT:

GIT - Полный Курс Git и GitHub Для Начинающих [4 ЧАСА]:

Git for Professionals Tutorial:

- GitHub on steroids

- первый российский сервис для хранения кода и работы с ним

Официальный сайт:

Официальный сайт:

Официальный сайт:

Официальный сайт:

Официальный сайт:

Официальный сайт:

Официальный сайт:

по основам

: Открытая платформа для автоматизации тестирования мобильных приложений на iOS и Android, поддерживающая различные языки программирования.

: Инструмент от Google для автоматизированного тестирования Android-приложений, интегрированный с Android Studio.

: Фреймворк для тестирования iOS-приложений, интегрированный в Xcode, предоставляемый Apple.

: Открытый фреймворк для написания и выполнения автоматизированных тестов для мобильных приложений на iOS и Android, использующий язык Cucumber.

: Коммерческий инструмент для автоматизированного тестирования мобильных приложений, поддерживающий iOS и Android, а также предоставляющий возможности для записи и воспроизведения тестов.

, , ,

,

,

,

Google Firebase: некоторые из самых популярных функций платформы включают в себя базы данных, аутентификацию, push-уведомления, аналитику (в т.ч. по крешам), хостинг и многое другое: , , ,

и

: Мощный инструмент с открытым исходным кодом для тестирования производительности веб-приложений.

: Коммерческое решение от Micro Focus для проведения нагрузочного тестирования и анализа производительности.

: Инструмент с открытым исходным кодом, написанный на Scala, для тестирования производительности и нагрузочного тестирования.

: Облачная платформа для проведения нагрузочного тестирования, интегрируемая с Apache JMeter и другими инструментами.

: Позволяет создавать гибкие сценарии нагрузки с использованием простого синтаксиса YAML и запускать их с помощью командной строки. Artillery предоставляет широкие возможности для мониторинга и анализа результатов тестирования.

: это инструмент для проведения нагрузочного тестирования веб-приложений и сервисов. Он обладает мощными возможностями по настройке сценариев нагрузки и поддерживает различные протоколы, включая HTTP, HTTPS, WebSocket и многие другие. Яндекс.Танк предоставляет удобный веб-интерфейс для настройки тестов и анализа результатов.

: это автоматизированный инструмент для оценки качества веб-приложений и анализа их производительности. Он позволяет проводить аудит веб-страниц на предмет оптимизации производительности, доступности, SEO и других аспектов. Lighthouse доступен как в браузере Chrome, так и в виде командной строки для автоматизации тестирования.

Apache JMeter + JMeter Result Analysis:

: Онлайн-платформа для создания и совместного использования Mind Maps.

: Программа с открытым исходным кодом для создания Mind Maps с широким набором функций.

: Профессиональное программное обеспечение для создания, редактирования и обмена Mind Maps.

: Простой в использовании онлайн-инструмент для создания Mind Maps с возможностью совместной работы.

Руководство по лучшему программному обеспечению для отслеживания проблем: ,

Simple Translate (, ) — обеспечивает быстрый перевод выделенного или введенного текста на веб-страницах, поддерживая Google Translate и Deep API.

React Developer Tools (, ) — предоставляет возможность просматривать дерево React, включая иерархию компонентов, их свойства, состояния и многое другое.

ColorZilla (, ) — инструмент для выбора цветов с любого веб-сайта и их применения в собственных проектах.

Bug Magnet (, ) — позволяет вводить тестовые данные с помощью контекстного меню.

Fake Filler (, ) — заполняет формы случайными данными для тестирования (текстовые поля, переключатели, выпадающие списки и т.д.).

Selenium IDE (, ) — интегрированная среда разработки для тестов Selenium, позволяющая записывать, редактировать и отлаживать тесты.

FoxyProxy (, ) — расширенный инструмент управления прокси-серверами с открытым исходным кодом, полностью заменяющий стандартные функции браузера.

Violentmonkey (, ), Tampermonkey (, ) + — пользовательские скрипты для браузеров.

Dimensions (, ) — инструмент для измерения размеров элементов на экране.

JSON Formatter (, ) — делает формат JSON удобным для чтения.

WhatFont (, ) — позволяет узнать шрифт, используемый на веб-странице.

Cookie-Editor (, ) — эффективный инструмент для создания, редактирования и удаления файлов cookie на текущей вкладке.

axe DevTools (, ) — инструмент для проверки доступности веб-страниц.

WAVE Evaluation Tool (, ) — оценивает доступность веб-страниц.

Jam () — быстрый инструмент для отчетов об ошибках, сокращающий время сообщения об ошибках в 20 раз.

Browsec VPN (, ) — популярный бесплатный VPN-сервис.

Stylebot (, ) — удобный инструмент для редактирования CSS, позволяющий тестировать и применять пользовательские стили к веб-страницам.

Wappalyzer (, ) — определяет технологии, используемые на веб-сайтах.

Window Resizer (, ) — изменяет разрешение экрана для тестирования адаптивного дизайна.

Page Ruler (, ) — полезная веб-линейка для точного измерения пиксельных параметров выбранной области.

Talend API Tester - Free Edition () — визуальный инструмент для взаимодействия с API-интерфейсами REST, SOAP и HTTP.

PerfectPixel (, ) — помогает разрабатывать сайт с попиксельной точностью.

GoFullPage - Full Page Screen Capture () — инструмент для захвата всей страницы (в Firefox эта функция встроена по умолчанию).

Broken Link Checker (, ) — проверяет веб-страницы на наличие битых ссылок.

Ranorex Selocity () — автоматически генерирует надежные селекторы XPath, link text, RanoreXPath и CSS для использования с Selenium.

Mokku () — добавляет API mocker MOKKU в инструменты разработчика Chrome для беспрепятственной интеграции и тестирования.

Responsive Viewer () — позволяет тестировать адаптивный дизайн, отображая веб-страницы на различных экранах одновременно.

Web Developer (, ) — добавляет кнопку на панели инструментов с различными полезными инструментами для веб-разработчика.

Web Developer Checklist (, ) — чеклист для веб-разработчиков, помогающий проверять соответствие веб-страниц лучшим практикам.

d3coder () — плагин для кодирования и декодирования различных форматов, таких как base64, rot13 и преобразования временных меток unix.

Ruto - XPath Finder (, ) — удобный инструмент для поиска и проверки XPath.

HackTools (, ) — расширение для веб-пентестеров, содержащее различные инструменты для тестирования безопасности.

Shodan (, ) — плагин Shodan предоставляет информацию о местоположении веб-сайта (страна, город), владельце IP-адреса и открытых сервисах/портах.

uBlock Origin (, ) — бесплатное расширение для блокировки рекламы и фильтрации контента с открытым исходным кодом.

Multi-Account Containers () — позволяет создавать контейнеры для использования нескольких учетных записей в разных вкладках.

Temp mail (, ) — обеспечивает временные, безопасные, анонимные одноразовые адреса электронной почты.

- бесплатный инструмент с открытым исходным кодом для создания скриншотов и записи экрана.

- простой и удобный инструмент для создания скриншотов.

- удобный и бесплатный скриншотер на русском языке.

- одна из наиболее популярных программ для создания скриншотов.

- удобное создание скриншотов в один клик.

- мощное, но простое в использовании ПО для создания скриншотов.

- программа с широким функционалом для создания и редактирования скриншотов.

- удобный инструмент для создания и обмена скриншотами.

- оптимизирует изображения для более быстрой загрузки.

- легкий инструмент для создания скриншотов на Windows.

- создает скриншот или видео, копирует контекст (OS, browser, hardware и т.д.), копирует errorlog, отправляет в багтрекинг систему.

- бесплатная программа с открытым исходным кодом для записи видео и потокового вещания.

- бесплатный инструмент с открытым исходным кодом для создания скриншотов и записи экрана.

- запись экрана, вебкамеры и рисования с встроенным редактором.

- удобная программа для записи экрана.

- мощный инструмент для записи экрана, игр и видеоустройств.

- простая запись экрана в один клик.

- многофункциональная программа для захвата экрана и редактирования изображений.

- бесплатный инструмент для записи экрана.

- запись видео с экрана и камеры в несколько кликов.

- RU

- RU

- EN

- EN

- EN

- EN

- EN

+

//

- подключение к удаленному рабочему столу любой платформы

- Free Wireless Screen Mirroring

makes your network condition on Windows significantly worse, but in a managed and interactive manner

provides Network Emulation functionality for testing protocols by emulating the properties of wide area networks

checks any website for broken links, spelling errors, browser compatibility, accessibility, web standards validation and search engine issues.

- One click site mapping

provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.

- One command for an instant, secure URL to your localhost server through any NAT or firewall

- is a technology to run and access Swing GUI applications remotely

- Сервис JetBrains для совместной работы над кодом

is your hub for scheduling meetings

- generates free, unique URLs and e-mail addresses and lets you see everything that’s sent there instantly.

- Самый легкий способ составить README

Начало работы с Chrome DevTools
Имитация мобильных устройств в режиме устройства
Начало работы с просмотром и изменением DOM
Просмотр сетевой активности
Анализ производительности
Безопасность: понимание проблем безопасности
Удаленная отладка Android-устройств
Средства консоли Chrome, которыми вы, возможно, никогда не пользовались
Изучаем DevTools в Google Chrome
Chrome DevTools: что это - обзор на инструменты
QA с Нуля - DevTools, Web Console, Device Toolbar
Курс Тестировщика с нуля. 25 урок. Как тестировщику работать в DevTools
Основные Use case использования Dev Tools для QA
Изучаем инструменты разработчика Google Chrome (ЧАСТЬ 1)
DevTools для «чайников»
Devtools для тестировщика - Devtools chrome - Что такое Devtools
Полезные функции DevTools для тестировщиков
Chrome DevTools. Обзор основных возможностей веб-инспектора
Chrome Developer Tools для тестировщика
Lighthouse
Советы по инструментам разработчика
Chrome DevTools
Firefox DevTools
Safari DevTools
Postman
Postman для тестировщика. Мини-курс
Курс Тестирование ПО. Занятие 30. POSTMAN. Ручное тестирование API - QA START UP
Сергей Махетов - Воркшоп: Исследуем возможности Postman (часть 1)
Сергей Махетов - Воркшоп: Исследуем возможности Postman (часть 2)
API testing using Postman
Postman Beginner's Course - API Testing
Погружение qa junior в пучину API с использованием SoapUI(Open Source)
Шпаргалка по Postman
Большой гайд по тестированию с Postman для начинающих
Основы Postman для самых маленьких
Reqover
Swagger-coverage
36 частых вопросов по Postman
Тестирование производительности в Postman
curl - учимся тестировать API
Как мы тестируем Rest API в SM 2.0 с помощью Postman: сценарии, запросы, переменные окружения и немного автотестов
Swagger: что это такое, и как с ним работать?
Основы Cypress: тестирование API
SOAP API
SOAP UI
Что нужно знать про Postman: максимально коротко о Mock Servers, Flow и Visualize
Как выбрать инструмент для тестирования API
Большая подборка открытых API
Список открытых API
Обзор сайтов с API документацией
Бесплатные API - Ресурсы для практического тестирования веб-сервисов
100+ сайтов с API документацией
Mockend
MockAPI
Swagger Petstore
ReqRes
httpbin
users.bugred.ru
The Star Wars API
API with auth
another API with auth
API hh.ru
Фокус API
API DaData
API JSON Placeholder
openexchangerates.org
openweather
Last.fm Music Discovery API
Fiddler
Charles Proxy
Burp Suite
Wireshark
Web Security Academy - Burp Suite
Charles: незаменимый тул в арсенале QA-инженера
Breakpoints charles proxy Подмена данных
Как приручить Charles Proxy?
Using Web Debugging Proxies for Application Testing
Перехват SSL трафика с Android-приложения
Hail Frida!! The Universal SSL pinning bypass for Android applications
Начинающему QA: полезные функции снифферов на примере Charles Proxy
Перехват SSL трафика с Android-приложения
Откручивание SSL пиннинга в Android приложениях
HTTP Toolkit
mitmproxy is a free and open source interactive HTTPS proxy
Charles Proxy meetup
Open Source Fiddler Alternatives for Mac
Битва снифферов: Charles vs Proxyman
Почему Proxyman - сын маминой подруги в мире снифферов
Плейлист Charles Proxy
Погружение в Charles Proxy
Wireshark — подробное руководство по началу использования
Руководство и шпаргалка по Wireshark
Первые шаги с Fiddler Classic
Fiddler = удобный сниффер + прокси сервер
Burp Suite
OWASP ZAP
Metasploit
Wireshark
Рамазан Рамазанов — Тестирование безопасности API: кейсы, инструменты и рекомендации
Тестирование безопасности. Тестирование на проникновение
Тестирование безопасности. OWASP TOP 10 уязвимостей
Иван Румак — Эффективный поиск XSS-уязвимостей
Александра Сватикова — Статическое тестирование безопасности инструментами из open source
Анна Васильева — Поиск уязвимостей IDOR (BOLA)
Сканирование на уязвимости: обзор продуктов, которые есть на рынке
Чем искать уязвимости веб-приложений: сравниваем восемь популярных сканеров
10 лучших инструментов сканирования уязвимостей для тестирования на проникновение - 2020
20 мощных инструментов тестирования на проникновение в 2019 году
Пентест веб сайта с помощью Owasp Zap
Проверяем безопасность приложений с помощью Drozer
Kali Linux
https://github.com/FSecureLABS/drozer
Тестирование защищенности приложений при помощи SAST (Static Application Security Testing)
Обзор сканера Nikto для поиска уязвимостей в веб-серверах
«Осторожно, печеньки!»: советы начинающим тестировщикам в сфере безопасности
система контроля версий
GitHub
Bitbucket
GitLab
Видео
Плейлист
Видео
Видео
Git and GitHub Tutorial – Version Control for Beginners
Very beautiful GIT documentation
GIT PURR! Git Commands Explained with Cats!
Git для тестировщиков
Git для новичков (часть 1)
Git изнутри и на практике
Git, я хочу все отменить! Команды исправления допущенных ошибок
Getting solid at Git rebase vs. merge
Git How To - это интерактивный тур, который познакомит вас с основами Git
Плейлист “Основы использования GIT”
GIT-практикум
Octotree
Плейлист “GIT для тестировщиков с нуля за 1 час”
Как установить Git и выкачать репозиторий
GitFlic
Шпаргалка по консольным командам Git
Шпаргалка по Git, в которой представлены основные команды
Работа с Git в Visual Studio Code
15 ресурсов по Git. Что почитать/посмотреть?
SQLite
MySQL
PostgreSQL
MongoDB
Oracle
Microsoft SQL Server
Redis
DataGrip от JetBrains
dBeaver
MySQL Workbench
HeidiSQL
Navicat for MySQL
dbForge Studio for MySQL
Алан Бьюли "Изучаем SQL"
Линн Бейли "Изучаем SQL"
W3C Introduction to SQL
Официальная дока
guru99 - SQL Tutorial for Beginners: Learn SQL in 7 Days
SQL запросы быстро. Часть 1
Понимание джойнов сломано. Это точно не пересечение кругов, честно
Плейлист
Видеокурс “How to… SQL Essential”
SQL For Web Developers - Complete Database Course
SQL Tutorial - Full Database Course for Beginners
Энтони Молинаро "SQL. Сборник рецептов"
Алекс Кригель "SQL. Библия пользователя"
Джеймс Грофф, Пол Вайнберг, Эндрю Оппель "SQL Полное руководство. Третье издание."
Бесплатные курсы для изучения SQL в 2024 году
SQLAcademy - Онлайн тренажер с упражнениями по SQL
SQLBolt - Introduction to SQL
W3C - The Try-SQL Editor
HackerRack SQL
Упражнения по SQL
Тест на знание SQL
https://www.db-fiddle.com/
Видео курс “SQL Практикум”
6 бесплатных ресурсов для практики в SQL
SQL Cheat Sheet
Основные команды SQL, которые должен знать каждый программист
27 распространенных вопросов по SQL с собеседований и ответы на них
Ресурсы и инструменты для обучения и практической работы с базами данных - SQL
The 10 best sql analytics services for qa teams in 2021
Что такое базы данных NoSQL?
Курс Тестирование ПО. Занятие 34. NoSQL база данных. Сравнение SQL и NoSQL
100+ Most Popular SQL Interview Questions And Answers
Курс Тестирования ПО. Занятие 19. Зачем тестировщику нужен SQL. Практические примеры
Лучшие вопросы средней сложности по SQL на собеседовании аналитика данных
Плейлист "Базы данных"
Памятка/шпаргалка по SQL
Тестирование баз данных
База по базам. SQL для тестировщика
Appium
Espresso
XCUITest
Calabash
TestComplete
Android Debug Bridge (adb)
Minimal ADB
Инструменты тестирования Android приложений. Часть 2
Отладка по ADB
Logcat
Инструменты тестирования Android приложений. Часть 3
Logcat прямо на устройстве
ANR-WatchDog
Инструменты тестирования Android приложений. Часть 5
Performance tracing
Xcode profiler
On-device developer options
apkanalyzer
Top 10 Mobile Performance Testing Tools in 2020
UI/Application Monkey Tester
Monkey Testing - Как тестировать мобильные приложения
Mobile App Beta Testing Services (IOS And Android Beta Testing Tools)
документация
youtube
обзор
мастеркласс
Android studio emulator
Genymotion - Android Virtual Devices for all your development & testing needs
BrowserStack - Test instantly on a wide range of real iOS and Android devices on the cloud
10 лучших альтернатив BrowserStack (бесплатные и платные) 2021
Xcode simulator
Центр приложений Visual Studio
Samsung Remote Test Lab
AWS Device Farm
Huawei cloud debugging
Device Farmer is a web application for debugging smartphones, smartwatches and other gadgets remotely
Appetize.io - Run native mobile apps in your browser
Genymobile/scrcpy - обеспечивает отображение и управление устройствами Android через USB или TCP/IP
Как тестировщики написали свою мобильную ферму для IOS
Облачные платформы для мобильного тестирования
Как мы сделали мобильные устройства круглосуточно доступными для распределенной QA-команды и не только
Docker Emulator for Android | VK
Логи для тестировщика / Работа с логами в тестировании
О чём могут рассказать логи: важный инструмент в работе тестировщика
Tools for Log Analysis
https://developer.apple.com/documentation/os/logging
Просмотр системных логов iOS
еще
Доклад: "Мониторинг приложения в проде" / Семён Мацепура (СберМаркет)
Как тестировщику работать с логами
Apache JMeter
LoadRunner
Gatling
BlazeMeter
artillery.io
Яндекс.Танк
Google Lighthouse
The Ultimate Guide
Top 10 лучших инструментов для нагрузочного тестирования
10 инструментов тестирования производительности мобильных приложений
Топ-15 бесплатных инструментов для нагрузочного тестирования
Использование Gatling. Разбираемся в тестировании HTTP
Тестирование производительности API с помощью K6
MindMeister
XMind
MindManager
Coggle
12 программ и сервисов для создания майндкарт
Как нарисовать карту приложения (mind map)
Mind map вместо тест-кейса, или Как визуализация позволяет тестировать приложение быстрее
Mind Map в помощь тестировщику
Mind Map в тестировании - или легкий способ тестировать сложные приложения
Mind Map для QA - Интеллектуальные карты
Test IT
Allure TestOps
Топ-12 лучших систем управления тестированием 2020
Инструмент на века - гугл таблицы
Пришла пора отправить в отставку инструменты управления кейсами
Системы управления тест кейсами. Какую выбрать для немедленной работы?
Топ-10 лучших систем управления тестированием 2021
QA-митап Redmadrobot 19/11, Google Sheet - универсальное подспорье для QA, Саша Строкин
10 Best free test management tools for 2022
10 Best test management tools for JIRA in 2022
Successfully Managing Test Cases: Finding the Right Test Case Tool
Allure. В поисках почти идеальной TMS
FAQ по баг-трекингу JIRA
часть 1
часть 2
Баг-трекинговые системы: Jira и альтернативные варианты
Рациональный выбор системы управления тестированием
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
script
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Google Chrome
Firefox
Google Chrome
Google Chrome
Firefox
Google Chrome
Google Chrome
Google Chrome
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Google Chrome
Firefox
Firefox
Google Chrome
Firefox
ShareX
Скриншотер Mail.ru
ФотоСКРИН
Lightshot
Monosnap
Flameshot
Screenpic
Joxi
ImageOptim
Greenshot
BugCatcher
OBS Studio
ShareX
ScreenToGif
ScreenRec
Bandicam
Movavi Screen Recorder
PicPick
Free screen recorder
Loom
Уроки Linux для начинающих - Плейлист
Command Line с нуля (Bash, Unix) - Плейлист
Introduction to Linux – Full Course for Beginners
Linux Operating System - Crash Course for Beginners
Bash Scripting Tutorial for Beginners
The 50 Most Popular Linux & Terminal Commands - Full Course for Beginners
Linux Essentials for Ethical Hackers - Full InfoSec Course
Linux Command Line Cheat Sheet by DaveChild
Базовые команды Linux для тестировщиков и не только
картинка
Бесплатный курс Хекслет - “Основы командной строки”
How To Run / Execute Command Using SSH
TOP 70+ Best UNIX Interview Questions With Answers
Автоматизация рутины. Скачиваем файлы через bash
Статьи по Linux на freecodecamp
Основы Linux (обзор с практическим уклоном)
Командная строка Linux: краткий курс для начинающих
Книги по Linux для начинающих и профессионалов: выбираем лучшее
MDN Web Docs - RegExp
Регулярные выражения (regexp) - основы
Регулярные выражения - Современный учебник JavaScript
RegExp. Регулярные выражения это просто. - Видео
https://regex101.com/
http://myregexp.com/
https://regexr.com/
HTML
CSS
JavaScript
Подборка шпаргалок
AnyDesk
LetsView
clumsy
netem
Полезные ресурсы для тестировщика. Генераторы данных, изображений, текста. Сравнение текста, файлов.
Десять классных генераторов тестовых данных
Dynamic Dummy Image Generator
Just add your desired image size (width & height) after our URL, and you'll get a random image
SortSite
PowerMapper
File generator
Screen Dimensions for Devices + my device
Супер простой сервис для генерации разных HTTP-кодов
Бесплатные одноразовые e-mail
Tools for Software Testing
Get Credit Card Numbers
Тестовые банковские карты
Stripe test card numbers
"Can I use"
Chrome Remote Desktop - теперь подключаемся к ПК и со смартфона на Android
Пингуем из Excel
Тулзы ручного тестировщика приложений на базе Windows
One click website testing tool
Инструменты для тестирования - Что должен знать тестировщик без опыта.
Генератор номеров банковских счетов
Программа для генерации банковских счетов и генерации ключа проверки
mChat is a real-time messaging app written in Swift for iOS devices
Telegram iOS Source Code Compilation Guide
Как установить, настроить и использовать подсистему Linux в Windows 10. Обновленный Windows Terminal
Багред - ставите задачу в баг-трекер? Проверьте название на стоп-слова!
Top Cross-Browser Testing Tools to Test from Different Geo-Locations
10 best data engineering tools and technologies in 2021
Кракозябры
Прорисовка и визуализация сервисов, систем, архитектуры и всего остального
Генератор личностей EN
Генератор личностей RUS
Почтовый сервис для создания временного ящика
Одноразовые и Бесплатные адреса электронной почты
Большой тред о полезных сервисах для разработчиков
Install any command on any operating system
ngrok
projector-docker
Code With Me
Calendly
Воркшоп: Инструменты для дебага сети / Евгений Рядовой (СберМаркет)
Как установить два независимых Chrome браузера на один ПК
Инструменты коммуникации для QA, и не только
Application monitoring and error tracking software
Katacoda - Learn new technologies using real environments right in your browser
TestRail и дополнительные инструменты для тестировщика
Как тестируют документацию в Test IT
Как правильно оформить баг-репорт
Webhook.site
readme.so