Взаимодействие с командой. Учимся правильным коммуникациям. (Занятие 8) презентация

Содержание

Слайд 2

План занятия Участники процесса тестирования Взаимодействие тестировщика и аналитика Взаимодействие тестировщика и разработчика

План занятия

Участники процесса тестирования
Взаимодействие тестировщика и аналитика
Взаимодействие тестировщика и разработчика

Слайд 3

Участники процесса тестирования Заказчик Менеджер проекта Разработчик Руководитель группы тестирования

Участники процесса тестирования

Заказчик
Менеджер проекта
Разработчик
Руководитель группы тестирования
Тeam Lead
Тестировщик
Администратор баз данных
Аналитик

Слайд 4

Слайд 5

Выявление требований

Выявление требований

Слайд 6

Анализ требований

Анализ требований

Слайд 7

Спецификация

Спецификация

Слайд 8

Проверка

Проверка

Слайд 9

Обязанности аналитика Выявление и анализ требований Интервью и анкетирование Согласование

Обязанности аналитика
Выявление и анализ требований
Интервью и анкетирование
Согласование и проверка обоснованности требований


Координация процесса тестирования
Контроль за реализацией требований
Управление процессом изменения требований
Слайд 10

Характеристика требований Полнота Корректность Осуществимость Недвусмысленность Независимость Тестируемость Атомарность Точность Необходимость Актуальность

Характеристика требований

Полнота
Корректность
Осуществимость
Недвусмысленность
Независимость
Тестируемость
Атомарность
Точность
Необходимость
Актуальность

Слайд 11

Пример 1: На вкладке «Адреса», должно появиться предупреждение: «По данным

Пример 1:
На вкладке «Адреса», должно появиться предупреждение: «По данным критериям

поиска клиенты не найдены».
На вкладке «Адреса», если в поле «Поиск» ничего не вводить и нажать на кнопку «ОК», появится предупреждение: «По данным критериям поиска клиенты не найдены».
Слайд 12

Пример 2: Если осуществить поиск клиента по несуществующему номеру договора,

Пример 2:
Если осуществить поиск клиента по несуществующему номеру договора, то

система должна отработать негативно.
Если осуществить поиск клиента по несуществующему номеру договора, то должно появиться уведомление о невозможности осуществить поиск.
Слайд 13

Пример 3: Поиск в системе должен осуществляться по имени, фамилии

Пример 3:
Поиск в системе должен осуществляться по имени, фамилии пользователя

и т.д.
Поиск в системе должен осуществляться по имени, фамилии пользователя, паспортным данным, по номеру договора
Слайд 14

Пример 4: Система не должна принимать пароль длиннее 15 символов.

Пример 4:
Система не должна принимать пароль длиннее 15 символов.
Система не должна

принимать пароль длиннее 15 символов. Если пользователь введет больше 15 символов, система должна отобрать сообщение об ошибке с просьбой исправить пароль.
Слайд 15

Пример 5: доработка RFC № 421 - Список доступных рейсов

Пример 5:
доработка RFC № 421 - Список доступных рейсов должен содержать

информация о номере полета, времени посадки и приземления. Они должны быть отсортированы по цене как в доработка RFC № 326.
Список доступных рейсов должен содержать информация о номере полета, времени посадки и приземления. Список можно отсортировать по возрастанию и убыванию.
Слайд 16

Что ожидает тестировщик от аналитика? Описание требований в полном объеме

Что ожидает тестировщик от аналитика?

Описание требований в полном объеме
Своевременность внесения изменений
Помощь

в решении возникших вопросов
Консультация относительно целей проекта
Помощь в решении разногласий с разработчиком
Слайд 17

Что ожидает аналитик от тестировщика? Помощь с проверкой спецификации Помощь

Что ожидает аналитик от тестировщика?

Помощь с проверкой спецификации
Помощь в

подготовке обучающих материалов пользователя
Уведомление о недостаточности или неясности требования
Слайд 18

Обязанности разработчика Разработка программной архитектуры Корректировка разработанной программы Проверка обнаруженных

Обязанности разработчика
Разработка программной архитектуры
Корректировка разработанной программы
Проверка обнаруженных проблем
Устранение обнаруженных ошибок
Разработка инструкции

по работе с программами
Сопровождение внедренных программ
Слайд 19

Пример 1. Тестировщик нашел дефект, разработчик говорит, что у него

Пример 1.
Тестировщик нашел дефект, разработчик говорит, что у него этот

дефект не воспроизводится. Что делать?

Пример 2.
Требуется доработать какой-то функционал системы. Аналитик сказал, что возможно эта доработка затрагивает еще какой-то функционал системы, но он не уверен. Что делать?

Пример 3.
Проверяемая система интегрирует с другой системой, которая еще не до конца разработана. Но при проведении тестирования надо проверить интеграцию.

Слайд 20

Что ожидает тестировщик от разработчика Своевременность сборки продукта Исправление дефектов

Что ожидает тестировщик от разработчика
Своевременность сборки продукта
Исправление дефектов
Помощь в решении

возникших вопросов
Уважение по отношению к тестировщику
Слайд 21

Что ожидает разработчик от тестировщика Тестовая документация актуальна и верна

Что ожидает разработчик от тестировщика

Тестовая документация актуальна и верна
Полное и корректное

описание дефекта
Корректный приоритет дефекта
Уважение по отношению к разработчику
Слайд 22

Как улучшить процесс между разработкой и тестированием? 1. Постановка целей

Как улучшить процесс между разработкой и тестированием?

1. Постановка целей тестирования
2. Тестирование

с первых дней разработки
3. Обмен имеющейся информацией
4. Выработка общего подход к дефектам
5. Не мерять результат попугаями
Слайд 23

Спасибо за внимание!

Спасибо за внимание!

Имя файла: Взаимодействие-с-командой.-Учимся-правильным-коммуникациям.-(Занятие-8).pptx
Количество просмотров: 64
Количество скачиваний: 0