marina dev2dev

32
Как выпускать продукт без боли и стыда Кадурина Марина Dev2Dev

Upload: dev2devconf

Post on 03-Nov-2014

157 views

Category:

Software


0 download

DESCRIPTION

Доклад Марина Кадурина - Как выпускать продукт без боли и стыда. Dev2Dev Conf 24.08.2014

TRANSCRIPT

Page 1: Marina Dev2Dev

Как выпускать продукт без боли и стыда

Кадурина МаринаDev2Dev

Page 2: Marina Dev2Dev

2

О докладчике

● Работаю в ● В тестировании 3 года● Обучаю новых людей● Занимаюсь

функциональным ручным тестированием

Page 3: Marina Dev2Dev

3

Page 4: Marina Dev2Dev

4

Page 5: Marina Dev2Dev

5

Page 6: Marina Dev2Dev

6

Page 7: Marina Dev2Dev

7

Page 8: Marina Dev2Dev

8

Page 9: Marina Dev2Dev

9

Page 10: Marina Dev2Dev

10

Page 11: Marina Dev2Dev

11

Page 12: Marina Dev2Dev

12

Миссия тестировщика

● Выявление несоответствий

● Предоставление информации

● Имитация поведения пользователя

Page 13: Marina Dev2Dev

13

Page 14: Marina Dev2Dev

14

Что делать?

Page 15: Marina Dev2Dev

15

Аналитик, дизайнер

Page 16: Marina Dev2Dev

16

Аналитик, дизайнер

● Просить обратную связь у окружающих● Критическое мышление● Приемочное тестирование

Page 17: Marina Dev2Dev

17

Разработчик

Page 18: Marina Dev2Dev

18

Разработчик

● Исследовать свой код через интерфейс● Автоматизированное тестирование● Анализировать связанный функционал

Page 19: Marina Dev2Dev

19

Менеджер проекта, заказчик

Page 20: Marina Dev2Dev

20

Менеджер проекта, заказчик

● Приемочное тестирование● Не пренебрегать временем на тестирование● Не менять свои желания :)

Page 21: Marina Dev2Dev

21

Тестировщик

Page 22: Marina Dev2Dev

22

Тестировщик

● Делать тестирование прозрачным● Участвовать в составлении требований● Подключаться к тестированию продукта в

любом состоянии

Page 23: Marina Dev2Dev

23

Информация о проблеме

● Своевременная● Адресная● Полная● Лаконичная

Page 24: Marina Dev2Dev

24

Основные инструменты тестирования

● Регрессионное тестирование● Класс эквивалентности

Page 25: Marina Dev2Dev

25

Граничные значения

Page 26: Marina Dev2Dev

26

Пример

● Комиссия 5% от суммы платежа, но не менее 10 рублей– 10 рублей

– 5% от суммы

Page 27: Marina Dev2Dev

27

Пример

● Указание при регистрации возраста до 150 лет– 150 лет

– 0 лет

Page 28: Marina Dev2Dev

28

Распространенные ошибки

● Граничные значения ● Максимальное значение● Связанный функционал● Способ ввода

Улучшайка:● Сообщение vs. подсказка

Page 29: Marina Dev2Dev

29

Чит-листы

Page 30: Marina Dev2Dev

30

О чем говорили

● Нужно помнить для кого и для каких целей делаем продукт

● Пользуемся инструментами тестирования для экономии собственного рабочего времени, чит-листами

● Активно делимся информацией с командой

Page 31: Marina Dev2Dev

31

Благодарю за внимание :)

Буду рада пообщаться:● vk.com/dotnetmeetups● [email protected]

Page 32: Marina Dev2Dev

32

Вопросы?