Оценка затрат на автоматизацию тестирования

Содержание

Слайд 2

Цель

“Головы”

Продукт

Цель “Головы” Продукт

Слайд 3

Цель

Бюджет

ROI = (G – I)/I
I = ?

Рентабельность инвестиций

Цель Бюджет ROI = (G – I)/I I = ? Рентабельность инвестиций

Слайд 4

План

Обзор существующих методов оценки затрат на автоматизацию
Анализ сильных и слабых сторон
Выработка критериев

План Обзор существующих методов оценки затрат на автоматизацию Анализ сильных и слабых
для нового метода оценки
Разработка нового метода
Анализ результатов

Слайд 5

Существующие подходы оценки затрат на автоматизацию

Оценка по типовому коэффициенту
Оценка методом

Существующие подходы оценки затрат на автоматизацию Оценка по типовому коэффициенту Оценка методом декомпозиции задач
декомпозиции задач

Слайд 6

Оценка по типовому коэффициенту

Разработка

%

Итоговая
оценка

Оценка по типовому коэффициенту Разработка % Итоговая оценка

Слайд 7

Оценка методом декомпозиции задач

Оценка методом декомпозиции задач

Слайд 8

Критерии для нового метода оценки

Критерии для нового метода оценки

Слайд 9

Анализ задачи

TCs

Вход

Выход

Время на оценку

Точность оценки

Анализ задачи TCs Вход Выход Время на оценку Точность оценки

Слайд 10

Анализ задачи - проблема

Все тест кейсы отличаются:
по объему
сложности
и т.п.

Анализ задачи - проблема Все тест кейсы отличаются: по объему сложности и т.п.

Слайд 11

Анализ тест кейса

Взаимодействие с интерфейсом

Написание хранимых процедур, для подготовки тестовых данных

Взаимодействие с

Анализ тест кейса Взаимодействие с интерфейсом Написание хранимых процедур, для подготовки тестовых
интерфейсом

Подготовка тестовых данных через базу данных

Содержание

Тип активности тестировщика

Слайд 12

Автоматизация набора тест кейсов

TCs

TCUIA

TCDB

Автоматизация набора тест кейсов TCs TCUIA TCDB

Слайд 13

Оценка написания хранимых процедур

TCDB

Оценка написания хранимых процедур TCDB

Слайд 14

Оценка написания хранимых процедур

Оценка написания хранимых процедур

Слайд 15

Единицы-> Часы

Единицы

На основании статистики 100 единиц = X часов

Единицы-> Часы Единицы На основании статистики 100 единиц = X часов

Слайд 16

Оценка тест кейсов

TCUIA

?

Все тест кейсы разные

Оценка тест кейсов TCUIA ? Все тест кейсы разные

Слайд 17

“Оценочный” тест кейс

Разные по объему тест кейсы

“Оценочный” тест кейс

“Оценочный” тест кейс Разные по объему тест кейсы “Оценочный” тест кейс

Слайд 18

Границы “оценочного” тест кейса

1 <

≤ 10

“Оценочный” тест кейс

Взаимодействие с интерфейсом

Границы “оценочного” тест кейса 1 ≤ 10 “Оценочный” тест кейс Взаимодействие с интерфейсом

Слайд 19

“Оценочный” тест кейс -> Часы

На основании статистики 10 оценочных тест кейсов =

“Оценочный” тест кейс -> Часы На основании статистики 10 оценочных тест кейсов = Y часов
Y часов

Слайд 20

Суммарная оценка затрат на автоматизацию

Суммарная оценка затрат на автоматизацию

Слайд 21

Проекты

Проект 1
Большие тест кейсы
Тестовые данные создаются через интерфейс
Много не стандартных элементов управления

Проект

Проекты Проект 1 Большие тест кейсы Тестовые данные создаются через интерфейс Много
2
Небольшие тест кейсы
Тестовые данные создаются через базу данных

Слайд 22

Время потраченное на оценку

Время потраченное на оценку

Слайд 23

Точность оценки

Точность оценки

Слайд 24

Анализ результатов

Время затраченное на оценку ~ в 3 раза меньше от метода

Анализ результатов Время затраченное на оценку ~ в 3 раза меньше от
декомпозиции задач
Точность варьируется в пределах 8% от фактического результата
Точность сопоставимая с методом декомпозиции задач
Меньше субъективность оценки
Имя файла: Оценка-затрат-на-автоматизацию-тестирования.pptx
Количество просмотров: 161
Количество скачиваний: 0