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 5 months ago

Was this helpful?

Telegram:

Must have (потому что , )! Каналы это: знакомство с коммьюнити, живое общение, уникальный опыт тысяч коллег; богатая история сообщений, где поиском по истории сообщений можно найти все что угодно; в шапке каждого канала закреплено сообщение со своим набором полезностей. Кроме того, некоторые каналы специализируются на мониторинге нового полезного материала с основных порталов, так что можно даже не погружаться с головой в хабр, доу, медиум и т.п., вам отберут все самое полезное. В конце концов, в этих каналах публикуются анонсы грядущих онлайн-мероприятий, чтобы ничего не упустить.

Перед тем как писать в чат, ознакомьтесь с закрепленными сообщениями. Зачастую в них содержится важная информация (например, правила), а также ответы на самые распространенные вопросы.

  • Большая подборка чатов @

  • Огромный чат для новичков @

  • Огромный чат для уже работающих @

  • Чаты по геймдеву @, @

  • Обсуждение курсов, отзывы о них @, @

  • Тут можно размещать свое резюме @

  • Вакансии для начинающих специалистов @

  • Вакансии для Тестировщиков @

  • Вакансии инженеров по тестированию производительности @

  • О найме тестировщиков @

  • Отзывы о компаниях @, @

  • Чат для ревью резюме @

  • Обсуждение финансов @

  • Книги по тестированию @

  • Авторский бложик @

  • Еще один @

  • Флудилки @ @

  • Чаты про производительность и инструменты @, @

  • Jobs abroad - Работа за рубежом @

  • Группа для QA интересующихся релокацией @

  • - женское комьюнити

  • Канал подкаста Radio QA @

  • Чат @

  • Чат о тестировании ПО @

  • Канал по тестированию ПО @

  • Группа для поиска менторов и менти в области QA @

  • Задания для подготовки к собеседованиям для тестировщиков @

  • Склад полезных материалов и ссылок @

  • Канал для тестировщиков, как для новичков, так и для бывалых @

  • Группа канала AllaboutQA @

  • Чаты по penetration testing (pen test, pentest):

    • @

    • @

    • @

    • @

  • Статьи, ссылки, фан:

    • @

    • @

    • @

    • @

    • @

    • @

    • @

Youtube-каналы:

Web:

Книги:

  • Если выделить самые советуемые книги в коммьюнити, то получится следующее:

    • Самая спорная книга для новичков Р. Савин - “Тестирование дот ком”. Является скорее вариантом худ. лита “для чайников” на один вечер и может местами быть спорной и устаревшей;

    • Lee Copeland - “A Practitioner's Guide to Software Test Design” (есть в переводе)

    • Rex Black - “Critical Testing Processes“ (есть в переводе)

    • Гленфорд Майерс, Том Баджетт, Кори Сандлер «Искусство тестирования программ.»

Курсы:

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

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

  • Stepik

  • Другие ресурсы

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

Мобильные приложения:

Подборка для Android, с iOS дела не имел. Возможно, указанные в списке приложения есть на обеих платформах.

Другие сборники материала и ответов на вопросы:

  • Англоязычные:

  • Русскоязычные:

Словари терминов (в т.ч. элементов интерфейса):

Чек-листы и идеи для тестов:

Instagram/TikTok:

  • Рекомендации айтишников: блогеры, Youtube-каналы, страницы в Instagram

+

+

Очень хвалят вот эту ;

Самая советуемая книга для начинающих, по сути курс EPAM в виде книги;

;

”

В телеграме есть чат @ с обсуждением разнообразных нормальных курсов и отзывами о них, ищите по истории сообщений по хештегам, читайте, выбирайте сами (только держите в уме, что админы и сами авторы некоторых курсов). Также есть таблица с от Артёма Русова.

Беда “войти в айти” или курсы тестировщика отзывы , , ,

:

- Cтатьи о тестировании программного обеспечения, профессиональные мнения специалистов по тестированию, опыт реальных QA проектов и интервью с известными тестировщиками.

- LearnQA: Полезные статьи для тестировщиков.

- мастер автоматизации, но философские темы у него тоже хорошо удаются.

- мастер поднабросить на включенный вентилятор, диджей RadioQA

- еще один философ, очень полезные статьи (Software Testing Glossary)

- я люблю его читать, потому что в его статьях всегда есть то, что заставляет меня с ним спорить. Там не только про тестирование. Статьи в стиле "Алисы в Зазеркалье" бесподобны.

- сейчас больше менеджерские статьи и задачки на сообразительность

- про автоматизацию и не только

- раньше хорошо писал, сейчас уехал на родину Карлсона и забросил это дело, но полистать можно

- пишет очень часто, большей частью по делу. Новичкам особенно будет полезно

- самый лютый тестировщик, которого многие считают провокатором. Неокрепшим умам читать с осторожностью.

- не менее лютый, и не менее провокатор, чем Бах. Насчет умов рекомендация та же, что и для Баха.

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

- я думаю из названия понятно

- неплохие статьи

- хорошие статьи, но с адским белым шрифтом на черном фоне

- актуальные новости из мира разработчиков и QA, образовательные статьи и переводы.

раз
два
it_chats
40 Telegram-каналов & чатов тестировщиков - 2024
Список интересных групп, каналов и ботов телеграма
qajuniors
qa_ru
qa_gamedev
qa_yashik
qa_courses
qa_course
qa_resumes
15 отличных Телеграм-каналов для поиска работы на удаленке
jobforjunior
forallqa
qaload_job
qa_hiring
qa_bad_company
qa_good_company
qaReview
qa_fin
booksqa
shooandendlessagony
general_it_talks
qachanellflood
qaflood
qa_load
loadland
jobs_abroad
QA_relocate
QA Sisters
radioqa
qalliance
qa_chatka
protestinginfo
qa_mentors
qa_sobes
qa_sklad
qa_and_it
AllaboutQA
Библиотека разработчика
automation remarks
QA Сhannel
true_secator
pentesting_channel
pentesting_chat
AAAAAE_Cu9rTSOgF7uolrg
qa_wiki
serious_tester
qa_pro
qa_chillout
yetanotherqa
sedoitester
testerofqa
Artsiom Rusau QA Life)
бесплатный курс 2024!
Леша Маршал
бесплатный курс!
Вадим Ксендзов (тренировочные собеседования!)
Podlodka Podcast
Heisenbug
Serhii Hlivinskyi - QA START UP
Ilarion Halushka
Компания DINS
Hillel IT School
QAGuild
QA Testing Life
Mikhail Portnov
Alexei Barantsev
LearnQA
Тестирование
Fest Group
Andrey Sozykin
All about QA
Look Live UI
Test Club RU
Нагрузочное тестирование с нуля!
edureka!
Bogdan Ovsiyuk
Alex QA
QA SoftClub
Automation Step by Step
Плейлист “Качество и Тестирование ПО” от VK (2015)
Плейлист “Тестирование мобильных и веб-приложений”
Плейлист "Курс QA"
Плейлист "Курс Тестирование ПО с нуля"
Плейлист "Продвинутый Курс Тестирование ПО с нуля до миддла от Иллариона."
Плейлист "Курс тестировщика ПО с нуля!"
https://testengineer.ru
https://qarocks.ru
http://testbase.ru/
https://www.guru99.com
https://software-testing.ru/
https://protesting.ru/
https://www.ministryoftesting.com/
https://artoftesting.com/
https://www.softwaretestingmaterial.com/
https://www.stickyminds.com/
https://mobilenativefoundation.org/
https://testing.googleblog.com/
Хроники тестировщика
StackExchange q&a - Software Quality Assurance & Testing
http://wannatest.ru/
http://radio-qa.com/
Сайт с материалами для сдачи экзамена ISTQB
Тренажер для подготовки к сдаче ISTQB (на русском).
подборку
Святослав Куликов - “Тестирование программного обеспечения. Базовый курс.”
100-Year QA-Textbook на русском - 2024
Лабун Билл - “Дружеское знакомство с тестированием программ
Ольга Назина - «Что такое тестирование. Курс молодого бойца»
23 Books for Quality Assurance Professionals
Переводы lessons learned in software testing
qa_courses
отзывами
Тестирование ПО с нуля. Теория + Практика (Artsiom Rusau)
Тестирование ПО с нуля. Тренажер
Тестирование ПО: Postman для тестирования API
Интерактивный тренажер по SQL
Автоматизация тестирования с помощью Selenium и Python
Тестировщик. Курс
freecodecamp - Quality Assurance
Test Automation University
Бесплатные курсы по автоматизации с живыми вебинарами и домашними заданиями
Software Testing Introduction (RUS)
Computer Science Basics
часть 0
1
2
3
StrimQa - ваш карьерный навигатор!
Interview Questions and Answers 2021
Software Engineering
Software Testing - QA Learning
Awesome Testing
ISTQB
Certifications Resources
Complete Study Material - ISTQB Certified Tester Foundation Level Exam
Complete Study Material for Certified Tester Advanced Level - All 3 Certifications
ISTQB Certified Tester Scheme / Syllabi
ISO/IEC/IEEE 29119-1:2013(en)
Satisfice - resources
Huib Schoots - Great Resources
Martin Fowler - Software Testing Guide
RSTE Appendices
RST for Yourself
Guru99 Software Testing Tutorial: Free QA Course
30 Things Every New Software Tester Should Learn
What Is Software Testing? 100+ Free Manual Testing Tutorials
IEEE Guide to the Software Engineering Body of Knowledge
I am a Software Tester
Free QA testing Training materials
Self-Access Learning Materials
ГОСТ Р 56920-2016/ISO/IEC/IEEE 29119-1:2013 Часть 1: “Понятия и определения”
ГОСТ Р 56921-2016/ISO/IEC/IEEE 29119-2:2013 Часть 2: “Процессы тестирования”
ГОСТ Р 56922-2016/ISO/IEC/IEEE 29119-3:2013 Часть 3: “Документация тестирования”
Слушайте, читайте, используйте: полезные материалы для тестировщиков 2024
RSTQB » Downloads
Подборка от Артёма Русова
Подборка от сообщества QA juniors
Подборка от сообщества QA sisters
QA_Links
Всё о QA: 80 бесплатных материалов по грамотному тестированию
Что должен уметь начинающий тестировщик
Библиотека QA
Обзор частых вопросов по тестированию ПО на собеседованиях и ответы на них
Ресурсы для развития тестировщика 2021
14 самых вдохновляющих статей о тестировании ПО, которые я когда-либо читал
Что почитать продолжающему тестировщику (часть 2)
Тестирование. Фундаментальная теория
Фундаментальная теория тестирования
Теория тестирования ПО просто и понятно
Wikipedia - Тестирование программного обеспечения
Mindmaps for QA
Практическое приложение базовой теории
Словарь начинающего тестировщика ПО
Сленг Тестировщика
Словарик айтишника или Что? Где? Куда? Часть 1
IT-словарик для не-айтишников
https://docs.google.com/spreadsheets/d/1LgytNrl7ep9wlr3A_3u0NitQsrZzKhEQwC-OTQfbLAM/edit?usp=sharing
https://docs.google.com/spreadsheets/d/1r5Ek83V4IHkOsW52DyVT8iJepR20oZu_Jy5vAkq7SrI/edit?usp=sharing
Элементы интерфейса сайта
UI-элементы и жесты в мобильных приложениях
Словарь тестировщика
User Interface Elements Every Designer Should Know
Glossary WEB - project
Software Testing Dictionary
Чек-листы для тестировщиков: примеры - Блог GeekBrains
Как составить чек-листы для эффективного тестирования продуктов: простые шаги и примеры
Чеклисты и Тест-кейсы
Как тестировать методы REST API
Читлисты для тестировщика
Где брать идеи для тестов (подборка полезных ссылок)
Развиваем интуицию в тестировании или где искать баги
Как тестировщику не стать обманутым
37 источников тест-идей
Checklists Base :)
Чек-лист тестирования мобильных приложений
Чеклист для тестирования мобильных приложений
Дополняем чек-лист тестирования при обновлении иконки и сплеша в мобильных приложениях
Mobile Testing Checklist
Testing Criteria for Android Applications
A mnemonic for mobile app testing
Test Mobile Applications with I SLICED UP FUN!
Mobile App Test Coverage Model : LONG FUN CUP
iOS App Testing Template
Getting started with mobile testing
Чек-лист для тестирования числового поля
Чек-лист для веб-форм
Чек-лист тестирования WEB приложений
Чек-лист - как тестировать поиск
Чеклист: 217 пунктов для отличного интернет-магазина
Тестирование оплаты картами
Чек-лист API тестов
Am I Really Done Testing?
Как тестировать pop-up сообщения
Как тестировать письма от системы
Есть фича. Помогите протестировать!
Как накидать тестов на некий функционал
Как накидать тестов на что-нибудь
Чек-лист для начинающего автотестера на Java
Блоги
Блог Artsiom Rusau QA Life (Артем Русов)
Блог о тестировании и качестве ПО | Точка качества
LearnQA
Никита Макаров
Леша Виноградов
Леша Лупан
Сергей Мартыненко
Александр Селяев
Алексей Булат
Сергей Высоцкий
Ольга Киселева
James Bach
Michael Bolton
Augusto Evangelisti
Jeff Nyman
Google Testing Blog
QA Intelligence
About 98 Percent Done
QAk-QAk - и в продакшен
IT Блог: Программирование и QA
Артём Русов
Вадим Ксендзов
oksana.it.switcher
ladybug.qa.courses
protestinginfo