Простые инструменты для сохранения внимания на...

18
Простые инструменты для сохранения внимания на тестировании

Upload: sqalab

Post on 26-Jun-2015

505 views

Category:

Education


2 download

DESCRIPTION

Доклад Павла Смирнова, SQA Days-13, 26-27 апреля 2013, www.sqadays.com

TRANSCRIPT

Page 1: Простые инструменты для сохранения внимания на тестировании

Простые инструменты для сохранения внимания на

тестировании

Page 2: Простые инструменты для сохранения внимания на тестировании

Основные булет-поинты

• На что нам нужно обращать внимание во время работы

• На что мы тратим внимание на самом деле

• Делегирование внимания (экономия)

• Акцентирование своего внимания (восстановление из "бэкапа")

• Резюме

Page 3: Простые инструменты для сохранения внимания на тестировании

Подготовка к тестированию

• планирование тестирования

• изучение приложения и подготовка тестов

Page 4: Простые инструменты для сохранения внимания на тестировании

Выполнение тестирования

• выполнение тестов

• анализ полученной информации

Page 5: Простые инструменты для сохранения внимания на тестировании

На что приходится отвлекаться

• Настройка тестового окружения (обновление, ребилд, патчинг)

• Сбор максимального объема информации для багрепорта

• Помощь коллегам (в воспроизведении, справка о приложении и т.п.)

Page 6: Простые инструменты для сохранения внимания на тестировании

Что можно с этим сделать

Экономить свое внимание

Запасать внимание

Page 7: Простые инструменты для сохранения внимания на тестировании

Делегирование внимания

Часть работы можно отдать скриптам, чтобы потратить свое время и внимание с большей пользой.

Скриптование рутины:

• Фиксы для базы

• Разворачивание окружения

• ваш вариант

Page 8: Простые инструменты для сохранения внимания на тестировании

Поддержка окруженияСовременные инструменты позволяют поддерживать

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

Что это дает: • бесперебойная работа тестируемого приложения • обновления со свежими фиксами

Page 9: Простые инструменты для сохранения внимания на тестировании

Настройка окружения

Для каждой тестируемой ветки репозитория своя сборка.

• настройка автоматизирована, не тратим на нее своего внимания

• Уменьшено влияние человеческого фактора

Page 10: Простые инструменты для сохранения внимания на тестировании

"Запасание" вниманияШаблонизация - способ не забыть о важных вещах

(например, в багрепорте )

Page 11: Простые инструменты для сохранения внимания на тестировании

Новая бага

_*Description:*_

!screen-shot.png!

_*Steps:*_#

#* *Actual result:*

#* *Expected result:*

_*Branch name:*_

_*Build:*_

_*Additional information:*_

Page 12: Простые инструменты для сохранения внимания на тестировании

Description: описание проблемы !картинка отображается прямо здесь!

Steps:1. Шаг 12. Шаг 2

Actual result: как именно все плохоExpected result: как должно быть хорошо

Branch name: веткаBuild: 1.0.2.3Additional information: n/a

Page 13: Простые инструменты для сохранения внимания на тестировании

Закрываемая бага

_*ver. ??? ( %branch_name% ) - issue is not reproducing.*_

_*Following cases were tested:*_#

Page 14: Простые инструменты для сохранения внимания на тестировании

Улучшение_*Description:*_

_*Improvement:*_

_*Impact:*_

_*Benefits:*_

_*Acceptance Tests for improvement implementation:*_

# +what to do -> expected result+

Page 15: Простые инструменты для сохранения внимания на тестировании

Короткое планирование

Page 16: Простые инструменты для сохранения внимания на тестировании

MyTasks• Обычная электронная таблица

• 6 дней

• Задача - статус

• Сортировка по приоритету

• Статус иллюстрируется цветом

Page 17: Простые инструменты для сохранения внимания на тестировании

Резюме

• Делегирование - экономит внимание для более важных задач

• Акцентирование - помогает не забыть все то, что нельзя делегировать

• Все вместе - позволяет больше концентрироваться на основных задачах

Page 18: Простые инструменты для сохранения внимания на тестировании

Смирнов ПавелDataArt

Skype: paul.n.smirnoffGoogle: paul.n.smirnoff