Тестирование программного обеспечения. Занимательная практика

Аннотация

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

Оглавление
  • Аннотация
  • Предисловие
  • Практика в теории
    • Тестирование надписей
    • Тестирование полей для ввода текста
    • Тестирование кнопок
    • Тестирование радиокнопок
    • Тестирование чекбоксов
    • Тестирование ссылок
    • Тестирование выпадающих списков
    • Тестирование форм отправки данных
    • Тестирование форм поиска и результатов поиска
    • Тестирование вкладок
    • Тестирование меню приложений
    • Тестирование меню навигации сайтов
    • Тестирование изображений
    • Тестирование слайдеров и каруселей
    • Тестирование прогресс-баров
    • Тестирование видео- и аудиоплееров
    • Тестирование модальных окон
    • Тестирование всплывающих подсказок
    • Тестирование календарей и элементов выбора даты
    • Тестирование пагинации
    • Тестирование загрузки файлов
    • Тестирование скачивания файлов
    • Общие правила тестирования элементов приложений
    • Особенности тестирования сайтов
    • Особенности тестирования настольных и мобильных приложений
    • Особенности тестирования микросервисов
    • Особенности тестирования систем управления базами данных
    • Особенности тестирования платформ виртуализации
    • Особенности тестирования UNIX-подобных операционных систем
  • Практические задачи
    • Тестирование спецификации требований
    • Создание функциональных карт приложений
    • Создание чек-листов
    • Матрица трассируемости требований
    • Создание тест-кейсов
    • Проектирование тестов методом анализа граничных значений
    • Проектирование тестов методом эквивалентного разделения
    • Проектирование тестов методом попарного тестирования
    • Проектирование тестов по таблице принятия решений
    • Проектирование тестов по таблице переходов состояний
    • Проектирование тестов по сценариям использования
    • Проектирование тестов методом синтаксического тестирования
    • Проектирование тестов на основании случайных данных
    • Проектирование тестов методом дерева классификации
    • Проектирование тестов методом причинно-следственного графа
    • Проектирование тестов на основании модели
    • Проектирование тестов методом предположения об ошибках
    • Проектирование тестов методом исследовательского тестирования
    • Создание отчётов о дефектах
    • Создание отчётов о тестировании
    • Тестирование приложений
  • Ответы к практическим задачам
    • Решения по тестированию спецификации требований
    • Решения по созданию функциональных карт приложений
    • Решения по созданию чек-листов
    • Решения по матрице трассируемости требований
    • Решения по созданию тест-кейсов
    • Решения по проектированию тестов методом анализа граничных значений
    • Решения по проектированию тестов методом эквивалентного разделения
    • Решения по проектированию тестов методом попарного тестирования
    • Решения по проектированию тестов по таблице принятия решений
    • Решения по проектированию тестов по таблице переходов состояний
    • Решения по проектированию тестов по сценариям использования
    • Решения по проектированию тестов методом синтаксического тестирования
    • Решения по проектированию тестов на основании случайных данных
    • Решения по проектированию тестов методом дерева классификации
    • Решения по проектированию тестов методом причинно-следственного графа
    • Решения по проектированию тестов методом предположения об ошибках
    • Решения по проектированию тестов методом исследовательского тестирования
    • Решения по созданию отчётов о дефектах
    • Решения по созданию отчёта о тестировании
  • Заключение
  • Благодарности
  • Авторские права
  • Об авторе
  • Приложения
    • Приложение № 1. Макет приложения «Обработчик XML»
    • Приложение № 2. Макет приложения «Арифметик»
    • Приложение № 3. Макет приложения «Менеджер задач»

Читайте книгу на:


Не любишь читать? Изучай видеоматериалы — курс Тестирование ПО. Практика


Материалы, на которые ссылается книга: