Простые инструменты для сохранения внимания на...
DESCRIPTION
Доклад Павла Смирнова, SQA Days-13, 26-27 апреля 2013, www.sqadays.comTRANSCRIPT
![Page 1: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/1.jpg)
Простые инструменты для сохранения внимания на
тестировании
![Page 2: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/2.jpg)
Основные булет-поинты
• На что нам нужно обращать внимание во время работы
• На что мы тратим внимание на самом деле
• Делегирование внимания (экономия)
• Акцентирование своего внимания (восстановление из "бэкапа")
• Резюме
![Page 3: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/3.jpg)
Подготовка к тестированию
• планирование тестирования
• изучение приложения и подготовка тестов
![Page 4: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/4.jpg)
Выполнение тестирования
• выполнение тестов
• анализ полученной информации
![Page 5: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/5.jpg)
На что приходится отвлекаться
• Настройка тестового окружения (обновление, ребилд, патчинг)
• Сбор максимального объема информации для багрепорта
• Помощь коллегам (в воспроизведении, справка о приложении и т.п.)
![Page 6: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/6.jpg)
Что можно с этим сделать
Экономить свое внимание
Запасать внимание
![Page 7: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/7.jpg)
Делегирование внимания
Часть работы можно отдать скриптам, чтобы потратить свое время и внимание с большей пользой.
Скриптование рутины:
• Фиксы для базы
• Разворачивание окружения
• ваш вариант
![Page 8: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/8.jpg)
Поддержка окруженияСовременные инструменты позволяют поддерживать
актуальное и доступное окружение в автоматическом режиме, без специальных регулярных усилий со стороны тестера.
Что это дает: • бесперебойная работа тестируемого приложения • обновления со свежими фиксами
![Page 9: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/9.jpg)
Настройка окружения
Для каждой тестируемой ветки репозитория своя сборка.
• настройка автоматизирована, не тратим на нее своего внимания
• Уменьшено влияние человеческого фактора
![Page 10: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/10.jpg)
"Запасание" вниманияШаблонизация - способ не забыть о важных вещах
(например, в багрепорте )
![Page 11: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/11.jpg)
Новая бага
_*Description:*_
!screen-shot.png!
_*Steps:*_#
#* *Actual result:*
#* *Expected result:*
_*Branch name:*_
_*Build:*_
_*Additional information:*_
![Page 12: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/12.jpg)
Description: описание проблемы !картинка отображается прямо здесь!
Steps:1. Шаг 12. Шаг 2
Actual result: как именно все плохоExpected result: как должно быть хорошо
Branch name: веткаBuild: 1.0.2.3Additional information: n/a
![Page 13: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/13.jpg)
Закрываемая бага
_*ver. ??? ( %branch_name% ) - issue is not reproducing.*_
_*Following cases were tested:*_#
![Page 14: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/14.jpg)
Улучшение_*Description:*_
_*Improvement:*_
_*Impact:*_
_*Benefits:*_
_*Acceptance Tests for improvement implementation:*_
# +what to do -> expected result+
![Page 15: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/15.jpg)
Короткое планирование
![Page 16: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/16.jpg)
MyTasks• Обычная электронная таблица
• 6 дней
• Задача - статус
• Сортировка по приоритету
• Статус иллюстрируется цветом
![Page 17: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/17.jpg)
Резюме
• Делегирование - экономит внимание для более важных задач
• Акцентирование - помогает не забыть все то, что нельзя делегировать
• Все вместе - позволяет больше концентрироваться на основных задачах
![Page 18: Простые инструменты для сохранения внимания на тестировании](https://reader035.vdocuments.net/reader035/viewer/2022062708/558c94cdd8b42a13258b45cc/html5/thumbnails/18.jpg)
Смирнов ПавелDataArt
Skype: paul.n.smirnoffGoogle: paul.n.smirnoff