Сказка про многострадального тестера Сказка про многостра- дального тестера Баги тестиро- вания Или…

Презентация:



Advertisements
Похожие презентации
Рождество Христово Сколько лет назад был построен Рим?
Advertisements

1 ЧТО МОЖНО ДЕЛАТЬ? ЧЕГО ДЕЛАТЬ НЕЛЬЗЯ? ЧТО ЛЮДИ ОБЯЗАНЫ ДЕЛАТЬ? ЧЕГО ОНИ ДЕЛАТЬ НЕ ОБЯЗАНЫ? 3 КАКИЕ У ЧЕЛОВЕКА ЕСТЬ ПРАВА? КАКИЕ У ЧЕЛОВЕКА ЕСТЬ ОБЯЗАННОСТИ?
Спасская башня с кремлевскими курантами I II III IV V VI VII VIII IX X XI XII XIII XIV XV XVI
Дни недели Температура (С 0 ) 1. Сколько дней температура была выше 16 0 ? 2. Какого.
Эффективность применения автотестов в ИТ-проектах VS.
Итоговый уровень по четырём тестам 1 класс «А»1 класс «Б» VII (очень высокий) 5 учащихся VI (высокий)2 учащихся 5 учащихся V (выше среднего)4 учащихся.
Найди недостающее слагаемое
10. Дано: Найти: К А B 4 М О С N Дано: Найти: AB O C.
«Сложение и вычитание дробей с разными знаменателями» 6 класс.
Цель урока: повторить и закрепить понятие «система координат»
Урок математики 2 класс Тема: Год и век УМК «Перспективная начальная школа» Учебник «Математика» 2 класс 2 часть Автор учебника А. Л. Чекин Академкнига/учебник.
Увеличение и уменьшение в несколько раз. Математика. 2 класс.
Начать тест Использован шаблон создания тестов в PowerPointшаблон создания тестов в PowerPointТест по математике 1 класс Табличное сложение и вычитание.
Тема 11 Медицинская помощь и лечение (схема 1). Тема 11 Медицинская помощь и лечение (схема 2)
Учитель начальных классов Акиншина Н.Н Зарядка для глаз.
Сложение и вычитание в пределах 20 Начать тест. Результат теста Верно: 0 Ошибки: 6 Отметка: 2 Время: 0 мин. 4 сек.
Тренировочное тестирование-2008 Ответы к заданиям КИМ Часть I.
Цифры арабской нумерации Цифры – это знаки, с помощью которых записывают числа. Число – мера количества.
25 советов владельцам бизнеса Максим Шматов, бизнес-консультант, коуч
Вариант Презентация "Осень золотая".
Транксрипт:

Сказка про многострадального тестера Сказка про многостра- дального тестера Баги тестиро- вания Или…

Эпизод I Зарождение жизни

+ 1. При поиске сотрудника определись, кто тебе нужен! (составлю профиль кандидата). Эпизод II Вместе весело шагать

Эпизод III Ежовые рукавицы 1. При поиске сотрудника определись, кто тебе нужен! (составлю профиль кандидата) Сотрудники не работают сами по себе! (буду уделять время)

Эпизод IV Броуновское движение 1. При поиске сотрудника определись, кто тебе нужен! (составлю профиль кандидата). 2. Сотрудники не работают сами по себе! (буду уделять время) + 3. Чтобы не было хаоса, тесты надо планировать заранее!

Эпизод V Работу по выходным никто не отменял 1. При поиске сотрудника определись, кто тебе нужен! (составлю профиль кандидата). 2. Сотрудники не работают сами по себе! (буду уделять время) 3. Чтобы не было хаоса, тесты надо планировать заранее! + 4. Тесты надо оптимизировать! (классы эквивалентности, граничные значения, pairwise?) + Прочитаю Копланда! + 5. Надо выделять самые важные тесты в BVT, чтобы не повторять каждый раз все тесты!

Эпизод VI Кажется, что-то не работает?! + 6. Надо больше узнавать о том, как работает наш продукт! Буду чаще общаться с девелоперами и согласовывать с ними тесты.

Эпизод VII Долой ручной труд + 7. Не соглашаться со всем, что предлагает начальство! + 8. Автоматизация оправдана не всегда! + 9. Надо тщательно отбирать тесты для автоматизации: -Стабильные -С удобным интерфейсом -Обсудить с девелоперами

7. Не соглашаться со всем, что предлагает начальство! 8. Автоматизация оправдана не всегда! 9. Надо тщательно отбирать тесты для автоматизации: -Стабильные -С удобным интерфейсом -Обсудить с девелоперами Тесты надо приоритезировать! Надо ввести приёмочные тесты! Эпизод VIII Багов мало не бывает?

Эпизод IX Что мы натворили? 7. Не соглашаться со всем, что предлагает начальство! 8. Автоматизация оправдана не всегда! 9. Надо тщательно отбирать тесты для автоматизации: -Стабильные -С удобным интерфейсом -Обсудить с девелоперами 10. Тесты надо приоритезировать! 11. Надо ввести приёмочные тесты! « Всё работает » – недостаточно: Что было протестировано? % покрытых требований Code coverage? Bugs/KLOCs? Динамика сходимости ошибок

+ 13. Зачем измерять покрытие кода? Заручиться поддержкой девелоперов Убедиться, что цель оправдывает средства. Эпизод X Каверадж – это челендж!

13. Зачем измерять покрытие кода? 14. Заручиться поддержкой девелоперов 15. Убедиться, что цель оправдывает средства Куплю новопассит и витамины с женьшенем Я же говорил! Не надо всегда Эпизод XI Предсказуемость != крепкий сон! слушать начальство! Сначала – думать, потом – делать!

+ 19. Надо знать, кто такие наши пользователи! -Бета-программы -Фокус-группы -Форумы -Показать маме -Участвовать во внедрении Эпизод XII Ура, релиз! Ой... ;$#&!! Выучу термин «ментальная модель пользователя» и буду им хвастаться Прочитаю книжку по тестированию Usability

Эпизод n+1 Нет предела совершенству 1. При поиске сотрудника определись, кто тебе нужен! (составлю профиль кандидата). 2. Сотрудники не работают сами по себе! (буду уделять время) 3. Чтобы не было хаоса, тесты надо планировать заранее! 4. Тесты надо оптимизировать! (классы эквивалентности, граничные значения, pairwise?) + Прочитаю Копланда! 5. Надо выделять самые важные тесты в BVT, чтобы не повторять каждый раз все тесты! 7. Не соглашаться со всем, что предлагает начальство! 8. Автоматизация оправдана не всегда! 9. Надо тщательно отбирать тесты для автоматизации: -Стабильные -С удобным интерфейсом -Обсудить с девелоперами 10. Тесты надо приоритезировать! 11. Надо ввести приёмочные тесты! 12. «Всё работает» – недостаточно: Что было протестировано? % покрытых требований Code coverage? Bugs/KLOCs? Динамика сходимости ошибок 13. Зачем измерять покрытие кода? 14. Заручиться поддержкой девелоперов 15. Убедиться, что цель оправдывает средства. 16. Надо знать, кто такие наши пользователи! -Бета-программы -Фокус-группы -Форумы -Показать маме -Участвовать во внедрении 17. Выучу термин «ментальная модель пользователя» и буду им хвастаться 18. Прочитаю книжку по тестированию Usability Нет предела совершенству