С момента выхода в свет первого издания книги "Искусство тестирования программ" в компьютерном мире произошли значительные изменения, однако книга выдержала испытание временем. В то время как в большинстве книг по тестированию программного обеспечения основное внимание уделяется конкретным приемам разработки, языкам программирования или методикам тестирования, третье издание книги содержит сжатое и вместе с тем емкое и исчерпывающее описание подходов к тестированию, справедливость которых доказана временем.
В третьем издании книги "Искусство тестирования программ" рассматривается применение исходных классических принципов для решения наиболее острых проблем сегодняшнего дня:
- Тестирование приложений для мобильных устройств: iPhone, iPad, Android и др.
- Сквозной просмотр и инспекция кода без его выполнения на компьютере (прикладные аспекты обнаружения ошибок).
- Тестирование удобства использования (актуальность которого возросла в связи с появлением сложных программ, ориентированных на массовый рынок).
- Применение коллективного (ориентированного на пользователей и осуществляемого с их участием) подхода при разработке и тестировании приложений.
- Тестирование интернет-приложений, систем электронной коммерции и гибкое тестирование.
Третье издание книги "Искусство тестирования программ" послужит незаменимым источником информации как для студентов, так и для руководителей ИТ-подразделений, и окупит расходы на ее приобретение после обнаружения первой же ошибки, найденной с ее помощью.
Об авторах книги "Искусство тестирования программ":
Гленфорд Майерс - компьютерный инженер и ученый, работал в Институте исследования систем компании IBM. Соучредитель и бывший исполнительный директор корпорации RadiSys.
Том Баджетт имеет богатый опыт руководства группами разработчиков ПО для крупных компаний. Автор более 60 книг на компьютерную тематику, работал техническим редактором в ряде компьютерных журналов.
Кори Сандлер - один из пионеров компьютерной журналистики. Начинал свою карьеру в агентстве Associated Press, после чего стал первым главным редактором журнала PC Magazine. Автор более 150 книг на компьютерную и деловую тематику.
Оглавление книги "Искусство тестирования программ"
Предисловие
Введение
Глава 1. Тест для самопроверки
Глава 2. Психологические и экономические аспекты тестирования ПО
Глава 3. Инспекции, сквозные просмотры и обзоры программ
Глава 4. Проектирование тестов
Глава 5. Модульное (блочное) тестирование
Глава 6. Высокоуровневое тестирование
Глава 7. Тестирование удобства использования
Глава 8. Отладка
Глава 9. Тестирование в среде гибкой разработки
Глава 10. Тестирование интернет-приложений
Глава 11. Тестирование мобильных приложений
Приложение. Пример приложения для экстремального тестирования