Гленфорд Майерс Искусство Тестирования Программ

Майерс Г.Дж. Искусство тестирования программ. С момента выхода в свет первого издания книги Искусство тестирования программ в компьютерном. Гленфорд Майерс, Том Баджетт, Кори Сандлер. Книга Гленфорда Майерса Искусство тестирования программ, впервые выпущенная в 1979 году, давно стала классикой.

Гленфорд Майерс. Она же "Искусство тестирования программ" в русском переводе. Ссылка на OZON.

Книжная полка. Гленфорд Майерс . Книга отличная, рекомендую. Технико- тактические характеристики: Год издания: 2. Страниц: 2. 72. Переплет: Твердый переплет. Формат: 1. 70х. 24. ISBN: 9. 78- 5- 8.

Всем привет! Думаю многим будет интересно прочесть книгу "Искусство тестирования программ" автор Майерс Гленфорд 3-е издание . Купить книгу «Искусство тестирования программ» автора Гленфорд Майерс, Том Баджетт, Кори Сандлер и другие произведения в разделе Книги в . Через Торрент Мультик Каю. Искусство тестирования программ. Автор: Гленфорд Майерс, Том Баджетт, Кори Сандлер. Язык: Русский. Cжатое и вместе с тем емкое и . В 1979-ом году в США появилась книга «Искусство тестирования программ» ('The Art of Software Testing'). Автор: Гленфорд Майерс (Glenford Myers), .

Книжная полка. Гленфорд Майерс "Искусство тестирования программ". Паустовский Белая Радуга Краткое Содержание Читать. Прочитал книгу Гленфорда Майерса "Искусство тестирования .

Гленфорд Майерс Искусство Тестирования Программ

Скорость чтения - средняя. Ориентировочное время на прочтение: 8 - 1. Многие из вас, наверняка знакомы с задачей Майерса про треугольники из первого издания книги, вышедшего в далеком 1.

Прошло более 3. 0 лет, а эту задачу до сих пор дают на собеседовании начинающим и не очень тестировщикам. Сейчас и книг по тестированию стало намного больше, чем было раньше, но Майерс по- прежнему остается среди тех авторов, книгу которого можно советовать всем, кто связан с качеством программного обеспечения. Большой плюс книги Майерса - ее объем: всего 2. Ничего лишнего, написанного для . Все углубления в тему к месту. Великолепная книга для закладывания . Занимательно, что тестировщиков в этом списке нет : ) Но кто, если не мы, объяснит этим трем категориям важность тестирования, заразит ?

Кроме того, продвинутых знаний программирования для освоения приведенных в книге примеров, не требуется. А что касается третьей категории - студентов ИТ- специальностей - то среди них есть как будущие программисты, так и будущие тестировщики. Главное - что проблема качества это проблема не только тестировщика, но и всей команды.

Поэтому либо читаем все вместе проектной командой, либо читаем сами, а затем . Можно читать как от начала и до конца, так и отдельные главы книги, выделяя то, что вам нужно именно сейчас или пропуская то, в чем, как вам кажется, у вас знаний достаточно.

Я читал книгу от первой и до последней страницы без пропусков, и ниже расскажу вам о содержании по порядку, а вы уже решайте, как вам удобнее читать. Есть и третий вариант чтения: сначала читаем в конце каждой главы резюме, а потом решаем, стоит ли читать всю главу : ). Глава 1. Тест для самопроверки. Короткое, на пару страниц, введение и вышеупомянутая задача про треугольники. Глава 2. Психологические и экономические аспекты тестирования. Психология, связанная с определением тестирования; невозможность полного тестирования и использование стратегий .

Это базовые вещи, с которых надо начинать знакомство с тестированием. Глава 3. Инспекции, сквозные просмотры и обзоры программ. Интересная глава, созвучная с соответствующим материалом про инспекции кода в сертификации ISTQB Foundation Level, плюс контрольные списки возможных ошибок в коде для инспекций - можно взять в готовом виде, как есть в книге, и использовать. Глава 4. Проектирование тестов. Самая объемная глава, целых 4. Наиболее общие техники белого ящика (покрытие операторов, покрытие решений и покрытие логики) и черного ящика (эквивалентное разбиение, граничные значения, причинно- следственные диаграммы). Для новичков можно посоветовать читать целиком, затем, по необходимости, .

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

Пожалуй, лучшая практическая и . И да, модульные тесты должны писать программисты - гуглим. Майерс предлагает использовать методики белого ящика для проектирования тестов, а затем дополнить набор тестов тестами . В дополнение к проектированию, очень важно, как мы объединяем модули в работающую программу - для этого используем неинкрементное или инкрементное тестирование (автор показывает преимущества и недостатки обоих методов и предлагает использовать инкрементное тестирование,  на следующем шаге мы выбираем одну из возможных стратегий инкрементного тестирования - восходящее или нисходящее тестирование). Хорошая новость для тех, кто хочет ознакомиться с этой главой - в бесплатном доступе есть возможность пролистать ее - http: //oz. Глава 6. Высокоуровневое тестирование. Рассматривается процесс разработки ПО как Получение требований - > Постановка целей - > Внешняя спецификация - > Проект системы - > Проект структуры программы - > Спецификация интерфейсов модулей - > Код.

Затем мы используем три взаимодополняющий подхода, которые позволяют предотвращать и (или) обнаруживать ошибки: повышение точности разработкив конце каждого этапа вводим стадию верификацииориентируем конкретные процессы тестирования на конкретные процессы разработки. Третьему подходу и посвящена эта глава: рассматривается функциональное, системное, приемочное тестирование. Отдельно рассматривается инсталляционное тестирование и планирование и контроль тестирования. Модель Майерса напоминает V- модель тестирования ПО c небольшими отличиями. Глава 7. Тестирование удобства использования. Общие рекомендации по тестированию юзабилити БЕЗ привязки к особенностям интерфейса различных ОС, user interface guide'ам и моделям GOMS в сочетании с законами Фитса и Хика. В книге рассматриваются только основы и процесс тестирования удобства использования с использование анкет.

Глава 8. Глава скорее для программистов. Неэффективность метода . Тестирование в среде гибкой разработки. Общие принципы Agile- методологий.

Экстремальное программирование и тестирование. Не рассматривается тестирование в скрам- командах, автоматизированное тестирование. Глава 1. 0. Тестирование интернет- приложений. Рассматривается архитектура e- commerce приложений, проблемы тестирования в веб, стратегия тестирования веб- приложений на трех уровнях: слой представления, бизнес- логика, слой данных. Глава 1. 1. Тестирование мобильных приложений.

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