Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU
http://techtalks.nsu.ru
5 апреля 2012. Организация тестирования в IT-компаниях Академгородка. Карьерный путь тестировщика (Мария Колчинская, AcademSoft)
«Мария Колчинская (AcademSoft) рассказывает о процессах тестирования и карьере тестировщика»
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU
http://techtalks.nsu.ru
5 апреля 2012. Организация тестирования в IT-компаниях Академгородка. Карьерный путь тестировщика (Мария Колчинская, AcademSoft)
«Мария Колчинская (AcademSoft) рассказывает о процессах тестирования и карьере тестировщика»
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Andrey Ladutko
Тест-менеджер ставит перед собой и командой долгосрочные и сложные цели. Например, как выбрать и соединить вместе изученные техники и виды тестирования, как понять, почему в одних условиях у нас получилось провести “качественное” тестирование, а в других нет? Как понять, будет ли эффективна автоматизация на проекте прежде, чем вложиться человека-годами в Фреймворк и тесты? Ответы на эти вопросы находятся в «стратегии тестирования». Она есть у каждой команды, пусть и не в осознанном и формализованном виде. Поэтому нужно научиться пользоваться этим инструментом, уметь как составлять тестовую стратегию с нуля на проекте, так и оптимизировать уже существующую стратегию.
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQAFest
Тест-менеджер ставит перед собой и командой долгосрочные и сложные цели. Например, как выбрать и соединить вместе изученные техники и виды тестирования, как понять, почему в одних условиях у нас получилось провести “качественное” тестирование, а в других нет? Как понять, будет ли эффективна автоматизация на проекте прежде, чем вложиться человека-годами в Фреймворк и тесты? Ответы на эти вопросы находятся в «стратегии тестирования». Она есть у каждой команды, пусть и не в осознанном и формализованном виде. Поэтому нужно научиться пользоваться этим инструментом, уметь как составлять тестовую стратегию с нуля на проекте, так и оптимизировать уже существующую стратегию.
This Overview represents such important and complicated at the first glance discipline as Software Measurements which is comprehensively covered in the training.
The following topics are covered in simple and logical thought chanes:
- process and product quality
- team and personal performance
- HR and business metrics
- raw data to executive dashboard evolution and vice versa
- size model
- business circumstances
- answers to many whats, whys, hows
- provides theoretical background
- and practice, practice, practice...
Как оценить время на тестирование. Александр Зиновьев, Test Lead SoftengiSoftengi
Презентация Александра Зиновьева, Test Lead компании Softengi, на семинаре "Оценка в жизни тестировщика" от тренинговой центра QAS Training Center, который прошел 27 ноября в пространстве Циферблат, Киев.
Становление программы внутренних аудитов.Elena Petrova
Выступление Петровой Елены на конференции SQA Days (2012г). Организация внутренних аудитов Системы Менеджмента Качества (на базе опыта компании Team International)
This Overview represents such important and complicated at the first glance discipline as Software Measurements which is comprehensively covered in the training.
The following topics are covered in simple and logical thought chanes:
- process and product quality
- team and personal performance
- HR and business metrics
- raw data to executive dashboard evolution and vice versa
- size model
- business circumstances
- answers to many whats, whys, hows
- provides theoretical background
- and practice, practice, practice...
1. ТЕСТ-ДИЗАЙНЕР В
«ПОПУГАЯХ»:
МЕТРИКИ ПРОЕКТИРОВАНИЯ
ТЕСТОВ
Федоров Александр
Лаборатория качества
Москва 2009
2. МЕТРИКИ В
ТЕСТИРОВАНИИ
Метрики в тестировании - количественные
измерения результатов труда сотрудников отдела
качества
Метрики нужны для:
1. Оценки деятельности сотрудника
2. Мотивации сотрудника
3. Совершенствования процессов
3. СОСТАВ МЕТРИК
Метрики Метрики
выполнения МЕТРИКИ проектирования
тестов тестов
Тестировщик Тест-менеджер Тест-дизайнер
4. ОЦЕНКА СОТРУДНИКА
Эффективность =
(Количество*Сложность*Качество)/Время
Количество - количество выполненных единиц деятельности.
Сложность - коэффициент, призванный отразить трудозатраты связанные с
узостью предметной области:
1. Тест-дизайнеру приходится разбираться в функционале.
2. Специфика функционала влияет на степень детализации тест-кейсов.
Качество - присутствует в формуле в роли коэффициента.
Время - количество затраченных человеко-часов.
5. КОЛИЧЕСТВО
И СЛОЖНОСТЬ
Количество
Количественному подсчету может быть подвергнута любая
деятельность: написание тест-кейсов, тестирование требований,
создание тестовой документации и пр.
Сложность
Сложность возникает из следующих факторов:
1. Тест-дизайнеру приходится разбираться в функционале.
2. Специфика функционала влияет на степень детализации тест-
кейсов.
6. КАЧЕСТВО РАБОТЫ
Определение качества тест-дизайна:
• Метрическое - покрытие требований, code-coverage.
• Путем аудита - разбор используемых в тест-дизайне
методик, чтение тест-кейсов.
• Через обратную связь - отзывы тестировщиков,
проходящих тест-кейсы.
• Определение постфактум - покрытие тест-кейсов
найденными багами, количество обнаруженных в
последствии багов.
7. МОТИВАЦИЯ
Метрики позволяют мотивировать
сотрудников, имеющих склонности:
К соревновательности (с результатами других
сотрудников или своими собственными)
К процедурности (сотрудник знает критерии, по
которым его оценивают, используется мотивация
«справедливости»)
8. МОТИВАЦИЯ
Использование «процедурности» при мотивации
позволяет назначать «бонусы» за достижения:
• похвала (личная от руководителя лтбо коллективная)
• признание (доска почета, уважение коллег)
• премия (денежная или подарок)
• повышение (карьерный рост)
9. СОВЕРШЕНСТВОВАНИЕ
ПРОЦЕССОВ
При условии ведения нескольких проектов, новые методы и
инструменты внедряются как правило на «пилотном проекте».
Единственным инструментом объективной оценки полезности
нововведений является использование метрик для сравнения с
другими проектами:
• Количество написанных тестов.
• Время прогона.
• Количество найденных багов и их критичность.
• Количество багов, найденных не по тест-кейсам.
• и т. д.
10. МЕТРИКИ МНОГООБРАЗНЫ
Можно использовать множество различных метрик, в
зависимости от имеющихся задач и потребностей.
Пример.
Распределение коэффициента полезности тестов: оценка
количества и важности найденных багов и их распределение по
приоритетам тестов.
В результате можно сделать выводы о правильности
приоритизации тестов и об отсутствии/наличии в них
избыточности.