- Тестирование. Фундаментальная теория
- Основы компьютерных сетей. Тема №1. Основные сетевые термины и сетевые модели
- Клиент-серверная Архитектура, Архитектура клиент-сервер
- Ещё раз про семь основных методологий разработки
- Как объяснить бабушке, что такое Agile за 15 минут с картинками,
- Методологии, Модели и Фреймворки
- Руководство по Скраму
- Процесс тестирования в Kanban
- Популярные жизненные циклы разработки ПО
- Жизненный цикл программного продукта
- Жизненный цикл продуктов в IT – какие фазы в него входят и почему
- Виды тестирования
- Позитивное и негативное тестирование
- В чём разница Smoke, Sanity, Regression, Re-test и как их различать?
- A/B тестирование
- Тестирование методом черного ящика, Особенности тестирования «черного ящика»
- Особенности тестирования «серого ящика»
- Тестирование локализации
- Кросс-браузерное тестирование
- Тестирование Установки (Installation Testing)
- Тест-план на одну страницу
- Что должно входить в тест-план
- Тест План)
- Как писать план тестирования: что важно не забыть, и с чего начать?
- Что такое тест-кейс и как его писать
- Тест-кейсы
- Тестовый случай (Test Case)
- Правила написания предварительных шагов в тест-кейсах
- Что такое чек-лист?
- Какой результат писать в чек-листе
- Чек-лист для тестирования числового поля
- Полный чек-лист тестирования веб-приложения
- Чек-лист вёрстки. Что можно отдавать клиенту, а что надо переделывать
- Техники: Техники тест дизайна (Test Design Technics), Практическое применение техник тест дизайна при разработке тест кейсов, Немного о простом. Тест-дизайн. Часть 1
- Классы эквивалентности: Класс эквивалентности «Ноль-не ноль», Классы эквивалентности для строки, которая обозначает число, Классы эквивалентности для строки, которая обозначает дату, Тестирование текстового поля, Тестирование полей ввода, Тестируем поля логин/пароль, Классы эквивалентности для населенных пунктов в адресах
- Граничные значения: Расширяем тестирование граничных значений, Как найти границы на клиенте и сервере
- Причина — следствие/Таблица принятия решений:Таблица принятия решений, Таблицы решений и их применение в тестировании, О “Decision Table” простыми словами, Таблицы принятия решений: техника проведения тестирования с использованием Functional Tester от IBM Rational, Тестирование таблицы решений
- Предугадывание ошибок: Предугадывание ошибки как техника тест-дизайна
- Диаграммы перехода состояний:Тестирование на основе диаграмм состояний сущности, Тестирование таблицы переходов состояний, Тест-дизайн. Таблица состояний и переходов (часть 1), Таблица состояний и переходов (часть 2)
- Техника Pairwise/Попарное тестирование: Метод попарного тестирования, Что такое Pairwise Testing, и с чем его едят, Метод попарного тестирования, История одного pairwise или как заменить мозги Гуглом и проиграть, Открытый вебинар «Метод Pairwise Testing в Black Box тестировании», Попарное тестирование (Pairwise testing)
- Исследовательское тестирование: Исследовательское тестирование: когда его стоит применять и как это делать, Введение в исследовательское тестирование, Туры в исследовательском тестировании, Создание плана исследовательского тестирования: картография ПО, Переводы туров для исследовательского тестирования
- ADHOC: Ad-hoc testing, Что такое ad-hoc тестирование?
- Баг-репорты: Как заводить задачи в баг-трекер, Написание баг репорта, Распространенные ошибки при составлении баг-репортов, 4 типичные ошибки оформления бага новичком, Создание хороших баг-репортов, Разбираемся с баг-репортом,Как закрывать задачи в баг-трекере
- Priority/Severity: Серьезность и Приоритет Дефекта, Серьезность и приоритет дефекта: в чем различие?, Про Severity - серьезно и несерьезно
- Как искать баги
- Как локализовать плавающие баги
- Жизненный цикл бага
- Когда нужно прекращать тестирование?
- Шаблон улучшения
- Тестовое Покрытие (Test Coverage)
- Сообщения об ошибках, Сообщения об ошибках — тоже документация, тестируйте их!
- Как составлять вариант использования
- Тормозит страница в вебе, какую информацию собрать для разработчика
- DevTools: Введение в Chrome DevTools. Панель Elements, 14 наиболее полезных особенностей Chrome DevTools, Обзор всех инструментов разработчика Chrome DevTools
- Тестируем вёрстку правильно
- Что такое API
- Тестирование на основе рисков, часть 1, часть 2, часть 3
- Быстрые тесты
- Метод бисекционного деления в тестировании
- Тестирование кнопок
- Принципы тестирования, 7 Принципов тестирования с примерами
- Особенности тестирования приложений на мобильных устройствах
- Тестирование мобильных приложений: tips & tricks
- Снятие скриншотов, запись видео и получение логов: iOS, Android, Blackberry
- Комментарии о построении и организации мобильной тест-лаборатории
- Тестирование для мобильных устройств: эмуляторы, симуляторы и удалённая отладка
- Инструменты тестирования приложений для мобильных устройств: обзор вариантов и возможностей
- На чем писать Android UI-тесты
- Тестирование Flutter-приложений: инструменты, преимущества, проблемы
- Выбор мобильных устройств: пошаговая инструкция для начинающих QA. Часть I, Часть II
- Сценарное и исследовательское тестирование мобильных игр
- Особенности тестирования Mobile Web приложений
- Облачные платформы для мобильного тестирования
- Автоматизация тестирования мобильных приложений: сравнение инструментов
- Мобильное тестирование, часть 1: 12 проблем мобильного тестирования, часть 2: ручное тестирование мобильных приложений, часть 3: советы и инструменты для автоматизации мобильного тестирования
- Стратегия мобильного тестирования в трех шагах
- Тестируем новое приложение для фитнес-девайса – основные моменты мобильного тестирования
- Разработка и тестирование мобильных дип линков (mobile deep links)
- Особенности планирования работ по тестированию мобильных приложений
- Мобильные приложения и их тестировщики: all you need to know
- Тестирование мобильной версии сайта без мобильного устройства
- Нагрузочное тестирование мобильного приложения: запись трафика и создание скриптов
- Тестирование мобильных приложений: tips & tricks
- 6 «жизненных» советов или ЛАЙФХАК по мобильному тестированию
- Лайфхаки ручного тестирования на мобилках
- О нагрузочном тестировании
- Введение в тестирование производительности
- Руководство по тестированию производительности: с чего начать проверки и о чем нужно помнить
- Тестирование производительности: виды тестов, метрики и советы от профессионалов
- Виды тестирования производительности
- Быстрое создание нагрузочных тестов на JMeter для web-сайтов
- Открытые бенчмарки для нагрузочного тестирования серверов и веб-приложений
- Нагрузочное тестирование Atlassian Jira, Confluence, Bitbucket Часть 1, часть 2
- Отладка тест-плана JMeter
- Нагрузочное тестирование «по-быстренькому»
- 7 бесплатных сервисов для проверки сайтов (о которых вы могли и не знать)
- Два подхода к тестированию производительности. Выбираем
- Основы JMeter, часть 1: переменные, Основы JMeter, введение: Получение биткойн-заказов от Mercado Bitcoin API
- Измеряем изменения в скорости загрузки сайта в различных сетевых (и не только) условиях. Теперь удобнее
- Анализ результатов нагрузочного тестирования
- Top 10 лучших инструментов для нагрузочного тестирования
- Как спроектировать нагрузочный тест
- Тестирование производительности: последовательность тестов, измеряемые показатели, правила подачи нагрузки
- Тестирование безопасности: изнутри и снаружи
- Что такое XSS-уязвимость и как тестировщику не пропустить ее
- Руководство по XSS, часть 1, часть 2, часть 3, часть 4, часть 5
- Введение в тестирование безопасности: использование NMAp, Tor, ProxyChains
- Деревья атак и их применение при анализе проблемы безопасности и защищённости программных продуктов
- Оценка характеристик безопасности в рамках процесса оценки качества программных средств в соответствии с международными стандартами ISO/IEC
- Экспертиза исходных текстов, как метод тестирования безопасности и защищённости программных продуктов
- Ранжирование атак на программные продукты. Классификация DREAD.
- Вариант определения понятий защищённости и безопасности программных продуктов
- Что такое тестирование на проникновение?
- Security Testing vs Penetration Test — кто кого?
- Burp Suite: швейцарский армейский нож для тестирования веб-приложений
- Тестирование безопасности – выбираем нужное
- Тук-тук, к вам проверка...
- Тестирование защищенности локальных сетей
- Перехват сессий
- Прятки на видном месте: использование инструментов разработчика для поиска уязвимостей безопасности
- SQL-инъекции: общая информация
- Что такое SQL injection и как найти ее с помощью программы SQLmap
- Что такое межсайтовый скриптинг, и какое нам до него дело?
- Три способа тестирования на межсайтовый скриптинг
- Тестирование на IDOR-уязвимости
- Но я же не тестирую безопасность! Тестирование безопасности Web-сервисов для чайников – часть 1, часть 2
- Чем искать уязвимости веб-приложений: сравниваем восемь популярных сканеров
- Автоматизированное тестирование безопасности с ZAP Python API
- Что такое Юзабилити?
- Чек-лист по юзабилити: 200+ пунктов на проверку
- Законы робототехники в интерфейсе
- Хороший пользовательский интерфейс. Часть 1
- Главные ошибки дизайна и юзабилити сайта
- Чек-лист по удобству использования веб-приложений
- Лингвистическое тестирование: первые шаги
- Тестирование верстки
- Юзабилити-тестирование API
- 9 инструментов тестирования юзабилити
- Мифы про юзабилити и его тестирование
- Тестирование удобства использования и доступности
- Вуайеризм тестировщика: как правильно подглядывать за людьми и зачем это нужно
- Что такое тест-персона?
- Атака на юзабилити
- Что такое UX/UI дизайн на самом деле?
- Тестирование игр
- Тестировать игры – это очень трудно!
- Контроль качества в играх с сервисной моделью
- Тестировщики игр должны гордиться своей работой!
- Тестируй как игрок
- Сценарное и исследовательское тестирование мобильных игр
- Библия тестировщика, автоматизация
- Питонтьютор
- Python для начинающих
- Принципы ООП
- Часто используемые локаторы - селекторы (xPath-css)
- Устанавливаем свой маленький локальный веб-сервер
- Как можно и нельзя автоматизировать
- Как стать автоматизатором тестирования?
- Разбираемся в запуске тестов в Jenkins (+Maven +TestNG +WebDriver на Java) или туториал новичка
- Не так страшен XPATH как его незнание
- Чит-лист для создания Xpath
- Типичные ошибки начинающих писать тесты на WebDriver
- Что такое CI (Continuous Integration)
- Автоматизация тестирования REST API при помощи Postman и JavaScript
- Автоматизированное тестирование безопасности с ZAP Python API
- 7 правил хорошего тона при написании Unit-тестов
- Тестирование параллельных процессов
- Система под контролем: как автоматизировать интеграционные тесты
- Как использовать брейкпойнты в инструментах разработчика, часть 1
- CucumberTalks: избегаем антипаттернов и пишем выразительные сценарии
- Пожалуй, лучшая архитектура для UI тестов
- Создание тестов для REST API на Python с использованием запросов. Часть 1: базовые тесты, работа с XML, имитация ответов
- Проверка ответов API целиком
- Автотестирование: десять лайфхаков от команды Skyeng
- Кликанье по Web-элементам при помощи Selenium WebDriver
- Какие API-тесты автоматизировать, и когда это надо делать, Автоматизация ваших API-тестов
- REST / SOAP
- Типы HTTP-запросов и философия REST
- Основные HTTP-коды для чайников в картинках
- Введение в Postman, Создание коллекции в Postman, Добавление правил в Postman, Использование переменных в Postman
- WEB
- Особенности тестирования веб-приложений
- Введение в REST-запросы и тестирование GET-запросов
- Как отправить REST-запрос в Postman
- Как отправить через Postman картинку
- Как отправить фото в формате base64 через Postman
- Как отправить массив через form-data в Postman
- Освоение тестирования REST API
- Принципы тест-дизайна для тестирования API
- Тестирование POST-запросов, Тестирование PUT-запросов, Тестирование PATCH-запросов
- Автоматизация тестирования REST API при помощи Postman и JavaScript
- Как отправить SOAP-запрос в Soap Ui
- Как отправить массив через Soap Ui
- Где потестировать API, Где потестировать API еще, Users, Swagger Petstore
- Что такое XML
- Тестирование баз данных
- Тестирование реляционных баз данных
- SQL
- Команды
- SQL. Полезные запросы
- Joins
- Самое простое в мире руководство по MongoDB
- Как сгенерить большую строку, инструменты
- Bug magnet — аддон тестировщика для заполнения полей
- Как снять maxlength со всех полей формы
- Снятие скриншотов, запись видео и получение логов: iOS, Android, Blackberry
- Тестирование для мобильных устройств: эмуляторы, симуляторы и удалённая отладка
- Инструменты тестирования приложений для мобильных устройств: обзор вариантов и возможностей
- 7 бесплатных сервисов для проверки сайтов (о которых вы могли и не знать)
- Транслитерация без боли.
- Где потестировать API, Где потестировать API еще, Users, Swagger Petstore
- Небольшие формочки, где спрятаны баги
- Треугольник
- Калькулятор
- Burp Suite: швейцарский армейский нож для тестирования веб-приложений
- Чем искать уязвимости веб-приложений: сравниваем восемь популярных сканеров
- 9 инструментов тестирования юзабилити
- 15 инструментов для тестирования API
- 40+ супер-полезных расширений Chrome для тестировщиков
- Top 10 лучших инструментов для нагрузочного тестирования
- Slothman — генератор текста, картинок и кучи всего еще
- Генераторы тестовых файлов с нужным весом
- Form Filler — плагин тестировщика для автозаполнения полей
- Генератор текста нужной длины
- Пятнадцать бесплатных инструментов в помощь тестировщику
- Canva — инструмент для красивого чек-листа!
- Как сгенерить большую строку, инструменты
- 8 отличных сервисов для генерации данных
- Генератор русских ФИО, ИНН, ОГРН, ОМС
- Mockaroo — генератор реалистичных тестовых данных. CSV, XLS, JSON, XML
- Не лайтхаусом единым: как проверить свой сайт со всех сторон
- Cервис проверки названия багов
- Шесть советов и четыре инструмента для тестирования загрузки файлов
- Облачные платформы для мобильного тестирования
- Автоматизация тестирования мобильных приложений: сравнение инструментов
- Инструменты для автоматизации мобильного тестирования
- Http-stubs — поиск идеального инструмента
- Selenium, Selenoid, Selenide, Selendroid… Что все это значит?
- Docker для тестировщика: что это и зачем?
- Пятнадцать бесплатных инструментов в помощь тестировщику
- Лучшие системы управления тестированием 2019
- 8 отличных сервисов для генерации данных
- Выбор подходящего инструмента для тестирования JavaScript
- Тюнинг браузера для эффективного тестирования
- Сервис для кроссбраузерного тестирования
- Библия тестировщика, часть 1, часть 2
- Тестирование карандаша
- Обзор частых вопросов по тестированию ПО на собеседованиях и ответы на них
- Задачи на собеседованиях от Acronis и решения задач от Custis
- Примеры крутых резюме для junior тестировщика
- Пример отличного сопроводительного письма от Насти Кузиной
- Топ-5 ошибок в резюме junior тестировщика. Как улучшить свое резюме
- Как описывать навыки в резюме
- Что нужно, чтобы устроиться на первую работу тестировщиком
- Хабр-карьера
- Интерфейсы без шелухи
- Серьёзный тестер
- QA_PRO | Тестирование
- QA Alliance
- automated-testing.info
- QA events
- Архив тестирование
- QA_ru
- QA Сhannel
- QA juniors
- QA - Bad Company!
- QA — вакансии и аналитика рынка вакансий
- QA - Резюме
- QA - Finance
- QA — русскоговорящее сообщество
- QA — Автоматизация
- QA events
- Job for QA
- Кладовка Тестировщика
- Подкаст тестировщиков
- Онлайн-игра Can't Unse, Онлайн-игра Code Combat
- Тестирование ПО: суть профессии, требования и заработная плата
- ISTQB: Сертификация ISTQB. Часть 1, Часть 2, Сертификация ISTQB: преимущества и особенности, Устаревшие концепции тестирования: сертификация, ISTQB: как подготовиться и где сдавать, ISTQB: кому сдавать
- Целеполагание и контроль деятельности на основе матрицы Эйзенхауэра
- Почему тестировщиков «джун», «мидл» и «сеньор» не существует. Или как мы уже 10 лет работаем без грейдов
- Кнопочное мышление против целостного IT-продукта
- User story как одна из особенностей тестирования страховых продуктов
- Эффект пестицида
- Тестирование в 2022 году
- Сколько стоят тестировщики и от чего зависят их зарплаты? Строим портрет успешного QA-специалиста
- Кто ты, QA-инженер или тестировщик?
- За какие ошибки могут уволить начинающего тестировщика?
- Тест-аналитики – кто это?
- Кто такие тест-дизайнеры и зачем они нужны
- Почему Python – отличный выбор для автоматизации
- Quality Architect: кто это такой и когда он нужен
- Семь типов тестировщиков
- Какие баги никогда не будут поправлены, и как с этим жить
- Какая разница между тест-аналитиком, системным аналитиком и бизнес-аналитиком
- Пирамида обучения: как запомнить что-то раз и навсегда
- Что должен знать тестировщик бэкенда
- 7 книг, которые помогут каждому тестировщику