?Тестирование как средство противодействия ?внешнему хаосу презентация

Содержание


Презентации» Технология» ?Тестирование как средство противодействия ?внешнему хаосу
Тестирование как средство противодействия внешнему хаосу
 Никита НалютинКак мы хотели бы тестировать?Как оно бывает на самом деле?Где все хорошо?
 Requirements and technical concepts for aviation RTCA DO-178B
Уровни критичностиТестировщик внутри процесса
 Переработка упорядоченного входа в упорядоченный выходКогда заканчиваем?
 Фаза кончилась
 Деньги кончились
 Покрыли 100% требований
 Покрыли 75%Чем хорошо?
 Сроки – управляемые
 Процесс – есть
 Зрелость коллектива –Главный вопрос жизни, вселенной и всего такого
 Как работать в агрессивной42!
 Структурировать!
 Время: GTD
 Информацию о системе: конфигурации
 Быстрые оценки состояния:Как бороться?ВремяПланирование времениУпорядочение времени: почти GTD
 Надо срочно!
 Наброски критических тест-кейсов
 Сразу баг-репорты
Распределяем верхушки айсбергаИнформация о системеУправление конфигурациямиУправление конфигурациямиУпорядоченные конфигурации
 Важно!
 Один объект входит во множество конфигураций
 Источники информации:
Упорядоченные конфигурации
 Внешние источники
 Дают статическую информацию
 Надо «подшивать», образуя структурированныеWorkflow все-таки естьОтчеты о состоянииВычисление состоянияОценка состояния
 Состояние должно определяться с первого взгляда
 Какие нужны диаграммы?
Календарь приоритетовГде критические места?Сколько осталосьТрудозатратыКуда дальше?Вопросы?



Слайды и текст этой презентации
Слайд 1
Описание слайда:
Тестирование как средство противодействия внешнему хаосу Никита Налютин


Слайд 2
Описание слайда:
Как мы хотели бы тестировать?

Слайд 3
Описание слайда:
Как оно бывает на самом деле?

Слайд 4
Описание слайда:
Где все хорошо? Requirements and technical concepts for aviation RTCA DO-178B Процессы: Планирование Разработка Верификация Управление конфигурациями Управление качеством Взаимодействие с сертифицирующим органом

Слайд 5
Описание слайда:
Уровни критичности

Слайд 6
Описание слайда:
Тестировщик внутри процесса Переработка упорядоченного входа в упорядоченный выход

Слайд 7
Описание слайда:
Когда заканчиваем? Фаза кончилась Деньги кончились Покрыли 100% требований Покрыли 75% кода Автоматизировали 70% тестов

Слайд 8
Описание слайда:
Чем хорошо? Сроки – управляемые Процесс – есть Зрелость коллектива – несомненно

Слайд 9
Описание слайда:

Слайд 10
Описание слайда:
Главный вопрос жизни, вселенной и всего такого Как работать в агрессивной среде в условиях внешнего хаоса?

Слайд 11
Описание слайда:
42! Структурировать! Время: GTD Информацию о системе: конфигурации Быстрые оценки состояния: диаграммы

Слайд 12
Описание слайда:
Как бороться?

Слайд 13
Описание слайда:
Время

Слайд 14
Описание слайда:
Планирование времени

Слайд 15
Описание слайда:
Упорядочение времени: почти GTD Надо срочно! Наброски критических тест-кейсов Сразу баг-репорты Задача на спокойный период – написать нормальный тест-план и кейсы Надо сегодня Нормальные тест-кейсы Баг-репорты со ссылками на шаги Задача на спокойный период: выделить тесты на регрессию На неделе сделаешь? Подробные тест-кейсы Можно подумать об автоматизации и о высоком

Слайд 16
Описание слайда:
Распределяем верхушки айсберга

Слайд 17
Описание слайда:
Информация о системе

Слайд 18
Описание слайда:
Управление конфигурациями

Слайд 19
Описание слайда:
Управление конфигурациями

Слайд 20
Описание слайда:
Упорядоченные конфигурации Важно! Один объект входит во множество конфигураций Источники информации: Внешние (требования) – непредсказуемы, надо структурировать Внутренние – тестовые артефакты, знаем что когда будет Какие нужны конфигурации? Тесты (на регрессию, доделать, уточнить, автоматизировать) Дефекты (конкретного релиза, критические и т.п.) Подумать и улучшить (что угодно) Хотелки и требования (структура системы) и т.д. Что надо связывать? Все! тесты, дефекты, результаты прогона, коммиты и т.д.

Слайд 21
Описание слайда:
Упорядоченные конфигурации Внешние источники Дают статическую информацию Надо «подшивать», образуя структурированные описания системы Тестировщик – аналитик Wiki Внутренние источники Дают динамическую информацию, важно состояние Структура образуется сама Тестировщик работает согласно процессам Project Tracker

Слайд 22
Описание слайда:
Workflow все-таки есть

Слайд 23
Описание слайда:
Отчеты о состоянии

Слайд 24
Описание слайда:
Вычисление состояния

Слайд 25
Описание слайда:
Оценка состояния Состояние должно определяться с первого взгляда Какие нужны диаграммы? Календарь приоритетов: календарь Сколько осталось: столбчатая Где критические места: пузырьковая Трудозатраты (на разработку тестов/на регрессию): роза ветров

Слайд 26
Описание слайда:
Календарь приоритетов

Слайд 27
Описание слайда:
Где критические места?

Слайд 28
Описание слайда:
Сколько осталось

Слайд 29
Описание слайда:
Трудозатраты

Слайд 30
Описание слайда:
Куда дальше?

Слайд 31
Описание слайда:
Вопросы?


Скачать презентацию на тему ?Тестирование как средство противодействия ?внешнему хаосу можно ниже:

Похожие презентации