Тестирование DOT COM или Пособие по жестокому обращению с багами в интернет- стартапах, Савин Роман

299 грн.

Артикул: sku 242 Категория: Метки: , ,

Описание

Здесь можно купить: Тестирование DOT COM или Пособие по жестокому обращению с багами в интернет- стартапах, Савин Роман книга

Издательство — Дело

Язык — Русский

Обложка — Твердая

Год издания — 2011

Количество страниц — 312

ISBN — 978-5-7749-0460-0

Бумага — белая, офсетная

О книге Тестирование DOT COM или Пособие по жестокому обращению с багами в интернет- стартапах, Савин Роман

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

Книга целиком базируется на личном опыте освоения — с нуля — профессии тестировщика и многолетней работы автора в этом качестве в интернет-компаниях США.

Книга написана таким понятным языком, что читается буквально на одном дыхании. Автор сумел уместить в очень сжатый объем огромное количество полезной практической информации. Минимум теории, максимум реального жизненного опыта, все примеры из книги применимы (или взяты из) в реальных проектах. Пригодится прежде всего новичкам, студентам, выпускникам и тем, кто решил начать работать в области Quality Assurance. Но и опытным тестировщикам, я думаю, тоже должно очень понравится — какие-то вещи они могут не знать и взять на заметку.

Оглавление Тестирование DOT COM или Пособие по жестокому обращению с багами в интернет- стартапах, Савин Роман

Введение

Часть 1 ЧТО ТАКОЕ БАГ

ОПРЕДЕЛЕНИЕ БАГА

ТРИ УСЛОВИЯ ЖИЗНИ И ПРОЦВЕТАНИЯ БАГА

ЧТО ТАКОЕ ТЕСТИРОВАНИЕ

ИСТОЧНИКИ ОЖИДАЕМОГО РЕЗУЛЬТАТА

ФУНКЦИОНАЛЬНЫЕ БАГИ И БАГИ СПЕКА

ЦЕЛЬ ТЕСТИРОВАНИЯ DECODED

ЦЕЛЬ ТЕСТИРОВАНИЯ

ЧЕРНАЯ МАГИЯ И ЕЕ НЕМЕДЛЕННОЕ РАЗОБЛАЧЕНИЕ

Разоблачение концепции о 100%-м тестировании ПО Разоблачение концепции о количестве багов, найденных до релиза ИДЕЯ О СТАТИСТИКЕ ДЛЯ ПОСТРЕЛИЗНЫХ БАГОВ

ТЕСТИРОВАНИЕ ИОЛ (Quality Assurance)

ИСКУССТВО СОЗДАНИЯ ТЕСТ-КЕЙСОВ

ЧТО ТАКОЕ ТЕСТ-КЕЙС

СТРУКТУРА ТЕСТ-КЕЙСА

ИСХОД ИСПОЛНЕНИЯ ТЕСТ-КЕЙСА (test case result)

ПОЛЕЗНЫЕ АТРИБУТЫ ТЕСТ-КЕЙСА

ТЕСТ-КЕЙСЫ, УПРАВЛЯЕМЫЕ ДАННЫМИ

ПОДДЕРЖИВАЕМОСТЬ ТЕСТ-КЕЙСА

СКОЛЬКО ОЖИДАЕМЫХ РЕЗУЛЬТАТОВ МОЖЕТ БЫТЬ В ОДНОМ ТЕСТ-КЕЙСЕ?

3

ПРОБЛЕМНЫЕ ТЕСТ-КЕЙСЫ

ТЕСТ-КОМПЛЕКТЫ

СОСТОЯНИЯ ТЕСТ-КЕЙСА

А НАПОСЛЕДОК Я СКАЖУ

ЦИКЛ РАЗРАБОТКИ ПО

ИДЕЯ

Действующие лица Документ о требованиях маркетинга (MRD) РАЗРАБОТКА ДИЗАЙНА ПРОДУКТА И СОЗДАНИЕ СПЕКА

Разница между идеей и дизайном Действующие лица Спеки Болезни спеков Статусы спека «Черновик» «Ожидание утверждения » «Утверждено » Борьба с неверными толкованиями спека Макеты Блок-схемы Примеры КОДИРОВАНИЕ

Действующие лица Документ о внутреннем дизайне кода Личная версия сайта программиста Причины появление багов кода Меры по оздоровлению кода и превентированию багов Юнит-тестирование Концепция стоимости бага Три основных занятия программиста Необходимость замораживания кода Виды багов кода Хранение документации в CVS Обсуждение тест-кейсов ИСПОЛНЕНИЕ ТЕСТИРОВАНИЯ И РЕМОНТ БАГОВ

РЕЛИЗ

Определение, виды и версии релизов Действующие лица Создаем www.testshop.rs

5 Архитектура www.testshop.rs CVS Что такое билд Первый релиз www.testshop.rs Бранчи CVS Бета-тестирование БОЛЬШАЯ КАРТИНА ЦИКЛА РАЗРАБОТКИ ПО

Часть 2 ЦИКЛ ТЕСТИРОВАНИЯ ПО

ИЗУЧЕНИЕ И АНАЛИЗ ПРЕДМЕТА ТЕСТИРОВАНИЯ

Что такое функциональность Источники знания о функциональности Эксплоринг ПЛАНИРОВАНИЕ ТЕСТИРОВАНИЯ

ИСПОЛНЕНИЕ ТЕСТИРОВАНИЯ

КЛАССИФИКАЦИЯ ВИДОВ ТЕСТИРОВАНИЯ

ПО ЗНАНИЮ ВНУТРЕННОСТЕЙ СИСТЕМЫ

Черный ящик (black box testing) Белый ящик (white box testing) Серый ящик (grey box testing) ПО ОБЪЕКТУ ТЕСТИРОВАНИЯ

Функциональное тестирование (functional testing) Тестирование интерфейса пользователя (UI testing) Тестирование локализации (localization testing) Тестирование скорости и надежности (load/stress/performance testing) Тестирование безопасности (security testing) Тестирование опыта пользователя (usability testing) Тестирование совместимости (compatibility testing) ПО СУБЪЕКТУ ТЕСТИРОВАНИЯ

Альфа-тестировщик (alpha tester) Бета-тестировщик (beta tester) ПО ВРЕМЕНИ ПРОВЕДЕНИЯ ТЕСТИРОВАНИЯ

До передачи пользователю — альфа-тестирование (alpha testing) Тест приемки (smoke test, sanity test или confidence test)

6

Тестирование новых фунщиональностей (new feature testing) Регрессивное тестирование (regression testing) Тест сдачи (acceptance of certification test) После передачи пользователю — бета-тестирование (beta testing) ПО КРИТЕРИЮ «ПОЗИТИВНОСТИ» СЦЕНАРИЕВ

Позитивное тестирование (positive testing) Негативное тестирование (negative testing) ПО СТЕПЕНИ ИЗОЛИРОВАННОСТИ ТЕСТИРУЕМЫХ КОМПОНЕНТОВ

Компонентное тестирование (component testing) Интеграционное тестирование (integration testing) Системное (или энд-ту-энд) тестирование (system or end-to-end testing) ПО СТЕПЕНИ АВТОМАТИЗИРОВАННОСТИ ТЕСТИРОВАНИЯ

Ручное тестирование (manual testing) Автоматизированное тестирование (automated testing) Смешанное/полуавтоматизированное тестирование (semi automated testing) ПО СТЕПЕНИ ПОДГОТОВКИ К ТЕСТИРОВАНИЮ

Тестирование по документации (formal/documented testing) Эд Хок тестирование (Ad hoc testing) Часть 3 ПОДГОТОВКА К ТЕСТИРОВАНИЮ НИГИЛИСТИЧЕСКИЙ НАСТРОЙ И ПРАКТИЧЕСКАЯ МЕТОДОЛОГИЯ

МЕНТАЛЬНЫЙ НАСТРОЙ ТЕСТИРОВЩИКА

МЕТОДЫ ГЕНЕРИРОВАНИЯ ТЕСТОВ

:

Черновик—Чистовик (dirty list — white list) Матричная раскладка (matrices) Блок-схемы (flowchart) МЕТОДЫ ОТБОРА ТЕСТОВ

Оценка риска (risk estimate) Эквивалентные классы (equivalent classes) Пограничные значения (boundary values)

7 ИСПОЛНЕНИЕ ТЕСТИРОВАНИЯ ЖИЗНЬ ЗАМЕЧАТЕЛЬНЫХ БАГОВ

ЧТО ТАКОЕ СИСТЕМА ТРЭКИНГА БАГОВ

АТРИБУТЫ БАГА

Bug number (номер бага) Summary (краткое описание) Description and steps to reproduce (описание и шаги для воспроизведения проблемы) Элементы веб-страницы Текст (text) Линк (link) Картинка (image) Слинкованная картинка (linked image) Однострочное текстовое поле (textbox) Многострочное текстовое поле (text entry area) Поле пароля (password field) Ниспадающее меню (pull down menu) Радио кнопка (radio button) Чекбокс (checkbox) Кнопка (button) Attachment (приложение) Submitted by (автор бага) Date submitted (дата и время рождения бага) Assigned to (держатель бага) Assigned by (имя передавшего баг) Verifier (имя того, кто должен проверить ремонт) Component (компонент) Found on (где был найден баг) Version found (версия, в которой был найден баг) Build found (билд, в котором был найден баг) Version fixed (версия с починенным кодом) Build fixed (билд с починенным кодом) Comments (комментарии) Severity (серьезность бага) Priority (приоритет бага) Notify list (список для оповещения) Change history (история изменений) Туре (тип бага) Status (статус) Resolution (резолюция) Not assigned (не приписан) Assigned (приписан) Fix in progress (баг ремонтируется) Fixed (баг отремонтирован) Build in progress (билд на тест машину в процессе) Verify (проведи регрессивное тестирование)

8

Fix is verified (ремонт был успешен) Verification failed (ремонт был неуспешен) Can’t reproduce (не могу воспроизвести) Duplicate (дубликат) Not a bug (не баг) 3rd party bug (не наш баг) No longer applicable (поезд ушел) ПРОЦЕСС ТРЭКИНГА БАГОВ

Концептуальное рассмотрение процесса Процесс и атрибуты Конкретный пример ИСПОЛНЕНИЕ ТЕСТИРОВАНИЯ. СТАДИЯ 1: ТЕСТИРОВАНИЕ НОВЫХ ФИЧА (new feature testing)

ТЕСТ-СМЕТА (test estimation)

КРИТЕРИЙ НАЧАЛА/ЗАВЕРШЕНИЯ (entry/exit criteria)

ТЕСТ-ПЛАН (test plan)

ИСПОЛНЕНИЕ ТЕСТИРОВАНИЯ. СТАДИЯ 2: РЕГРЕССИВНОЕ ТЕСТИРОВАНИЕ (regression testing)

ВЫБОР ТЕСТ-КОМПЛЕКТОВ ДЛЯ РЕГРЕССИВНОГО ТЕСТИРОВАНИЯ

РЕШЕНИЕ ПРОБЛЕМЫ ПРОТИВОРЕЧИЯ

Приоретизация тест-комплектов и тест-кейсов Оптимизация тест-комплектов Найм новых тестировщиков Автоматизация регрессивного тестирования Часть 4 КАК УСТРОИТЬСЯ НА ПЕРВУЮ РАБОТУ

МЕНТАЛЬНЫЙ НАСТРОЙ

ЭТАПЫ ПОИСКА ПЕРВОЙ РАБОТЫ ТЕСТИРОВЩИКОМ

Составление резюме Работа с агентством по трудоустройству Компания по рекламе себя Интервью Нюансы живого интервью Список типичных вопросов и правильных ответов ИСТОРИЯ ОБ ОЛЕ И ДЖОРДЖЕ

Послесловие

Также вы можете оставить вопрос или отзыв о книге: Тестирование DOT COM или Пособие по жестокому обращению с багами в интернет- стартапах, Савин Роман

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Тестирование DOT COM или Пособие по жестокому обращению с багами в интернет- стартапах, Савин Роман”

Ваш e-mail не будет опубликован. Обязательные поля помечены *