SlideShare uma empresa Scribd logo
1 de 16
Ремизова Е.В. Руководитель отдела тестирования Развитие отдела тестирования на 2012 год
Отдел тестирования 1. Формирование и развитие профессионального центра компетенции по тестированию. 2.  Более гибкое управление группами тестировщиков по проектам или продуктам.
Что есть 3-4 проекта ― 1 тестировщик:  Страдает качество; Страдает проект; Нужно довольно много времени, чтобы перестраиваться с одного проекта на другой; Страдает планирование работы тестировщика;
Как будет Четкое планирование работы тестировщика на проекте по времени.    Например, 1 проект несложный, кратковременный, а второй только в стадии планирования, разработки, когда тестировщику приходится тратить немного времени на написание тест-кейсов, на тестирование каких-либо небольших разрозненных функциональностей. Погружение в работу  Осведомленность о мелочах проекта Возможность приглашения тестировщика с другого проекта для помощи или освежения взгляда на продукт
Обучение Непрекращающееся обучение:  самообучение, чтение книг/статей; участие в конференциях; проведение тренингов внутри отдела; делиться полученными знаниями/опытом с коллегами;   «Прочитал статью/книгу, дай ссылку коллеге, сделай доклад/презентацию» Участие в online-конференциях всем отделом ― просмотр докладов через проектор.  Повышение компетенции в областях  разрабатываемых продуктов (мобильные приложения, трейдинговые приложения).
Анализ проблем Постоянный анализ проблем, возникающих при работе (ошибки, непонимание и т. д.);  Изучение фидбека от заказчика, пользователей (в зависимости от проекта).
Bug tracking system Введение шаблонов описания ошибок:    поиск;   исключение дублирования. Введение обязательных полей для заполнения.  Изменение приоритета/важности/статуса только с обоснованием. И т.д.
Регрессивное тестирование Сокращение функционала на регресс, с оценкой рисков.   Автоматизация, при возможности.
Test Link :н Инструментарий для ведения тест-кейсов, чек-листов.
Автоматизация Анализ рентабельности введения автоматизации на проекты. Изучение/подбор инструментов автоматизированного тестирования.
Метрики Цель контроля - обратная связь и визуализация процесса тестирования.   Вручную и автоматически. Оценка:  покрытия (например, покрытие требований или кода тестами) критериев выхода (например, критерии окончания тестирования) прогресса выполнения запланированных работ Примеры метрик :   Метрики по тестовым случаям (Test Cases)   Метрики по багам    Метрики по задачам
Метрики По багам: Open/Closed Bugs - отношение количества открытых багов к закрытым (исправленным и перепроверенным) Feedback/Closed Bugs -отношение количества возвращеных багов к закрытым (исправленным и перепроверенным) Метрики "Open/Closed Bugs", "Bugs by Severity" и "Bugs by Priority" визуализируют степень приближения продукта к достижению критериев качества по багам.  Метрики "Feedback/Closed Bugs" и "Rejected/Opened Bugs" направлены на отслеживание работы отдельных участников групп разработки и тестирования. Пример: Количество переоткрываемых после починки багов не уменьшается или даже растет. Это сигнал к тому, что необходимо провести анализ причин, т.к. подобная ситуация может показать, что:   Требования к функции можно трактовать по разному   Тестировщик не точно описал проблему   Некачественное поверхностное решение проблемы (фикс бага)
Версионность, формализация На тестирование принимается замороженая версия продукта.  Формализация (Функционал: проверка задач/тестирование функционала -> исправление ошибок -> проверка исправлений -> ... -> конфигурационнное тестирование/интеграционанное тестирование и т. д. … -> регресс) VS «Разработчик сказал посмотреть здесь, я посмотрел и сказал, что все хорошо» и забыли.  Регистрация всех найденых багов в баг-трекере, даже если используется гибкая методология разработки.
Тестовый сервер Отдельный тестовый сервер:   проведение ночных автотестов   конфигурационное тестирование (разные ОС, браузеры, эмуляторы)  оценка возможности и рентабельности введения.
Usability Usability-эксперт, проектирование интерфейсов.  Повышение компетенции разработчиков в usability.
 

Mais conteúdo relacionado

Mais procurados

Тестирование без требований
Тестирование без требованийТестирование без требований
Тестирование без требований
Artem Shapoval
 
Артефакты тестирования: быть или не быть?
Артефакты тестирования: быть или не быть?Артефакты тестирования: быть или не быть?
Артефакты тестирования: быть или не быть?
Maksim Grinevich
 
Static testing
Static testingStatic testing
Static testing
QA Guards
 
Unit tests ru
Unit tests ruUnit tests ru
Unit tests ru
ISsoft
 
Test automation
Test automationTest automation
Test automation
QA Guards
 
Grey box techniques
Grey box techniquesGrey box techniques
Grey box techniques
QA Guards
 
тестирование и грабли
тестирование и граблитестирование и грабли
тестирование и грабли
it-people
 

Mais procurados (19)

Тестирование без требований
Тестирование без требованийТестирование без требований
Тестирование без требований
 
Артефакты тестирования: быть или не быть?
Артефакты тестирования: быть или не быть?Артефакты тестирования: быть или не быть?
Артефакты тестирования: быть или не быть?
 
Static testing
Static testingStatic testing
Static testing
 
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
 
Тестирование без требований
Тестирование без требованийТестирование без требований
Тестирование без требований
 
Обеспечение качества: Практические советы
Обеспечение качества: Практические советыОбеспечение качества: Практические советы
Обеспечение качества: Практические советы
 
Test design techniques basics
Test design techniques basicsTest design techniques basics
Test design techniques basics
 
лекция4 qa
лекция4 qaлекция4 qa
лекция4 qa
 
лекция3 QA
лекция3 QAлекция3 QA
лекция3 QA
 
QA Лекция2
QA Лекция2QA Лекция2
QA Лекция2
 
Тестирование ПО (лекция 1)
Тестирование ПО (лекция 1)Тестирование ПО (лекция 1)
Тестирование ПО (лекция 1)
 
Unit tests ru
Unit tests ruUnit tests ru
Unit tests ru
 
Test automation
Test automationTest automation
Test automation
 
Тестирование ПО (лекция 2)
Тестирование ПО (лекция 2)Тестирование ПО (лекция 2)
Тестирование ПО (лекция 2)
 
Test types
Test typesTest types
Test types
 
Идентификация рисков и проблем тестирования
Идентификация рисков и проблем тестированияИдентификация рисков и проблем тестирования
Идентификация рисков и проблем тестирования
 
Grey box techniques
Grey box techniquesGrey box techniques
Grey box techniques
 
тестирование и грабли
тестирование и граблитестирование и грабли
тестирование и грабли
 
Теория тестирования, часть 2 (процесс, компоненты).
Теория тестирования, часть 2 (процесс, компоненты).Теория тестирования, часть 2 (процесс, компоненты).
Теория тестирования, часть 2 (процесс, компоненты).
 

Semelhante a презентация планов

Test management
Test managementTest management
Test management
QA Guards
 
Слайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IIСлайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть II
Sergiy Povolyashko
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin
 
Пример внедрения Agile в крупном проекте. Как не следует внедрять Agile
Пример внедрения Agile в крупном проекте. Как не следует внедрять AgileПример внедрения Agile в крупном проекте. Как не следует внедрять Agile
Пример внедрения Agile в крупном проекте. Как не следует внедрять Agile
Alexey Krivitsky
 
Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»
DataArt
 
риски тестирования
риски тестированияриски тестирования
риски тестирования
sef2009
 

Semelhante a презентация планов (20)

Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
 
Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?
 
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
 
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
 
Test management
Test managementTest management
Test management
 
Istqb lesson 3
Istqb lesson 3Istqb lesson 3
Istqb lesson 3
 
Istqb lesson 5
Istqb lesson 5Istqb lesson 5
Istqb lesson 5
 
Слайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IIСлайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть II
 
Mva stf module 4 - rus
Mva stf module 4 - rusMva stf module 4 - rus
Mva stf module 4 - rus
 
Тест-дизайнер в "попугаях"
Тест-дизайнер в "попугаях"Тест-дизайнер в "попугаях"
Тест-дизайнер в "попугаях"
 
Mva stf module 2 - rus
Mva stf module 2 - rusMva stf module 2 - rus
Mva stf module 2 - rus
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Test management print
Test management printTest management print
Test management print
 
Continious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileContinious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-Agile
 
Пример внедрения Agile в крупном проекте. Как не следует внедрять Agile
Пример внедрения Agile в крупном проекте. Как не следует внедрять AgileПример внедрения Agile в крупном проекте. Как не следует внедрять Agile
Пример внедрения Agile в крупном проекте. Как не следует внедрять Agile
 
Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»
 
МАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестированияМАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестирования
 
риски тестирования
риски тестированияриски тестирования
риски тестирования
 
Тестирование и грабли - презентация Максима Букея
Тестирование и грабли - презентация Максима БукеяТестирование и грабли - презентация Максима Букея
Тестирование и грабли - презентация Максима Букея
 

презентация планов

  • 1. Ремизова Е.В. Руководитель отдела тестирования Развитие отдела тестирования на 2012 год
  • 2. Отдел тестирования 1. Формирование и развитие профессионального центра компетенции по тестированию. 2. Более гибкое управление группами тестировщиков по проектам или продуктам.
  • 3. Что есть 3-4 проекта ― 1 тестировщик: Страдает качество; Страдает проект; Нужно довольно много времени, чтобы перестраиваться с одного проекта на другой; Страдает планирование работы тестировщика;
  • 4. Как будет Четкое планирование работы тестировщика на проекте по времени. Например, 1 проект несложный, кратковременный, а второй только в стадии планирования, разработки, когда тестировщику приходится тратить немного времени на написание тест-кейсов, на тестирование каких-либо небольших разрозненных функциональностей. Погружение в работу Осведомленность о мелочах проекта Возможность приглашения тестировщика с другого проекта для помощи или освежения взгляда на продукт
  • 5. Обучение Непрекращающееся обучение: самообучение, чтение книг/статей; участие в конференциях; проведение тренингов внутри отдела; делиться полученными знаниями/опытом с коллегами; «Прочитал статью/книгу, дай ссылку коллеге, сделай доклад/презентацию» Участие в online-конференциях всем отделом ― просмотр докладов через проектор. Повышение компетенции в областях разрабатываемых продуктов (мобильные приложения, трейдинговые приложения).
  • 6. Анализ проблем Постоянный анализ проблем, возникающих при работе (ошибки, непонимание и т. д.); Изучение фидбека от заказчика, пользователей (в зависимости от проекта).
  • 7. Bug tracking system Введение шаблонов описания ошибок: поиск; исключение дублирования. Введение обязательных полей для заполнения. Изменение приоритета/важности/статуса только с обоснованием. И т.д.
  • 8. Регрессивное тестирование Сокращение функционала на регресс, с оценкой рисков. Автоматизация, при возможности.
  • 9. Test Link :н Инструментарий для ведения тест-кейсов, чек-листов.
  • 10. Автоматизация Анализ рентабельности введения автоматизации на проекты. Изучение/подбор инструментов автоматизированного тестирования.
  • 11. Метрики Цель контроля - обратная связь и визуализация процесса тестирования. Вручную и автоматически. Оценка: покрытия (например, покрытие требований или кода тестами) критериев выхода (например, критерии окончания тестирования) прогресса выполнения запланированных работ Примеры метрик : Метрики по тестовым случаям (Test Cases) Метрики по багам Метрики по задачам
  • 12. Метрики По багам: Open/Closed Bugs - отношение количества открытых багов к закрытым (исправленным и перепроверенным) Feedback/Closed Bugs -отношение количества возвращеных багов к закрытым (исправленным и перепроверенным) Метрики "Open/Closed Bugs", "Bugs by Severity" и "Bugs by Priority" визуализируют степень приближения продукта к достижению критериев качества по багам. Метрики "Feedback/Closed Bugs" и "Rejected/Opened Bugs" направлены на отслеживание работы отдельных участников групп разработки и тестирования. Пример: Количество переоткрываемых после починки багов не уменьшается или даже растет. Это сигнал к тому, что необходимо провести анализ причин, т.к. подобная ситуация может показать, что: Требования к функции можно трактовать по разному Тестировщик не точно описал проблему Некачественное поверхностное решение проблемы (фикс бага)
  • 13. Версионность, формализация На тестирование принимается замороженая версия продукта. Формализация (Функционал: проверка задач/тестирование функционала -> исправление ошибок -> проверка исправлений -> ... -> конфигурационнное тестирование/интеграционанное тестирование и т. д. … -> регресс) VS «Разработчик сказал посмотреть здесь, я посмотрел и сказал, что все хорошо» и забыли. Регистрация всех найденых багов в баг-трекере, даже если используется гибкая методология разработки.
  • 14. Тестовый сервер Отдельный тестовый сервер: проведение ночных автотестов конфигурационное тестирование (разные ОС, браузеры, эмуляторы) оценка возможности и рентабельности введения.
  • 15. Usability Usability-эксперт, проектирование интерфейсов. Повышение компетенции разработчиков в usability.
  • 16.