Отчет по качеству Flashcards

1
Q

Виды отчёта по качеству:

A

1) Промежуточный

2) Итоговый

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Промежуточный:

A

Промежуточный отчет составляется и отправляется на всех заинтересованных лиц после каждого вида тестов. Данный тип отчета составляет каждый тестировщик, проверивший заданную часть функциональности. В свою очередь такой отчет можно разделить по разновидностям теста, т.к. для каждого вида теста при написании отчета нужно учитывать те или иные параметры: Smoke, DV, AT, NFT, MAT, Regression.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Итоговый:

A

В конце предопределенного промежутка времени (обычно за неделю либо перед выходом очередной сборки) составляется итоговый отчет о всей проделанной работе за этот промежуток времени. В отчет включена информация о качестве всех проделанных видов тестов, которые проводились за указанный период. Как правило, такой отчет составляет ведущий тестировщик (QA Lead), который может проанализировать всю информацию и сложить ее воедино.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Перед составлением отчёта убедиться что:

A

1) Вся запланированная на текущую сборку функциональность проверена (какая-то часть функциональности), обработаны все CRs
2) Все дефекты, пришедшие на проверку, обработаны в баг-трекинговой системе (закрыты, завалидированы, внесены комментарии к заблокированным дефектам…)
3) Все новые найденные дефекты внесены в баг-трекинговую систему (не осталось необработанных пометок на листике…)
4) Заполнены тест-планы на интранете (любая другая отчетная тестовая документация)
5) Обновлены все данные в feature matrix
6) Обновлен документ со статистикой (если имеется)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Содержимое отчёта:

A

1) Приветствие
2) Общая информация
3) Тестовое окружение
4) Рекомендации QA
5) Детализированная информация
6) Окончание содержимого

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Общая информация вкл:

A
В данной части отчета описывается какие виды тестов проводились. Зачастую указываются модули, которые тестировались или функциональность.
Тестовое окружение: 
1) Название проекта
2) Номер сборки
3) Ссылка на проект (сборку)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Рекомендации вкл:

A

Здесь показывается аналитическая работа тестировщика, его рекомендации по улучшению функциональности, наиболее слабые места и наиболее критичные дефекты, динамика изменения качества проекта.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Детализированная информация вкл:

A

В данной части отчета описывается более подробная информация о проверенных частях функциональности, устанавливается качество каждой проверенной части функциональности (модуля) в отдельности.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Окончание содержимого вкл:

A

1) Ссылка на тест-план, который находится на интранет
2) Ссылка на документ feature matrix (если таковой имеется)
3) Ссылка на документ со статистикой (если таковой имеется)
4) Общее количество всех новых дефектов
5) Подпись высылающего отчет

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Smoke приемлемое:

A

1) Отсутствие блокирующих или критических дефектов, можно приступать к более подробным тестам (NFT, DV, Regression, etc.).
2) Для сборки Release Candidate: все проверки из Smoke Test имеют статус Passed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Smoke неприемлемое:

A

1) Наличие блокирующих или критических дефектов, дальнейшее тестирование не может быть продолжено/не имеет смысла (заблокирован доступ к необходимой функциональности; имеется критический дефект в основной функциональности, после исправления которого придется проводить все тесты заново, и т.п.).
2) Для сборки Release Candidate: наличие проверок из Smoke Test в статусе Failed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

DV:

A
Высокое менее 1%
Выше среднего 1-10%
Среднее 10-20%
Ниже среднего 20-30%
Низкое более 30%
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

NFT высокое:

A

1) Новая функциональность реализована в соответствии с требованиями и дизайном.
2) Отсутствуют какие-либо дефекты.
3) Допускается наличие рекомендаций по улучшению

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

NFT выше среднего:

A

1) Все требования реализованы корректно.

2) Наличие небольшого количества тривиальных функциональных проблем, незначительных GUI/Usability дефектов, улучшений.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

NFT среднее:

A

Наличие проблем по основным сценариям новой функциональности.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

NFT низкое:

A

1) Наличие серьезных проблем по основым сценариям новой функциональности.
2) Не реализованы (либо реализованы неверно) ключевые требования к новой функциональности.

17
Q

Regression Tests высокое:

A

1) Отсутствуют какие-либо дефекты.

2) Допускается наличие рекомендаций по улучшению.

18
Q

Regression Tests выше среднего:

A

Наличие небольшого количества дефектов уровня Minor, незначительных GUI/Usability дефектов, улучшений.

19
Q

Regression Tests среднее:

A

1) Наличие проблем в основых функциональностях приложения.

2) Наличие дефектов уровня Major/Average, либо значительного количества дефектов уровня Minor.

20
Q

Regression Tests низкое:

A

1) Наличие серьезных проблем в основных функциональностях приложения.
2) Наличие дефектов уровня Critical, либо значительного количества дефектов уровня Major.

21
Q

Субъективная оценка

A

тип оценки, при котором она выставляется на основании субъективного мнения QA инженеров, основываясь на количестве дефектов, их важности, удобстве пользования продуктом и т.д.

22
Q

Объективная оценка

A

тип оценки, при котором используется математическая формула, основанная на количестве дефектов, их важности и размере проекта.

23
Q

Формула объективной оценки

A

Показатель качества (Q) равен е в степени -1 делённое на размер проекта(р) E( над 5, под i=1) умноженное на вес дефекта (w) с индексом i умноженное на количество дефектов (с) с индексом i

24
Q

Показатель качества (Q)

A

1) Принимает значения от 0 до 1.
2) Если Q=1, то в приложении нет дефектов.
3) Чем ниже значение Q, тем больше дефектов в приложении, соответственно ниже качество.

25
Q

Размер проекта (р)

A

1) Размер проекта зависит от длительности проекта и от количества функциональных модулей.
2) Переменная. Определяется при введении объективной оценки на проекте и пересматривается с течением времени при изменении размера проекта (увеличение/сокращение тестируемой функциональности).
3) За единицу программного продукта принимается модуль, единица имеет размер.

1-12 человек-месяц- 50/200 единиц
1-3 человека-год-200/500 единиц
Более 3 человек-год-500/1000 единиц

26
Q

Вес дефекта (w)

A

1) Вес дефекта, он зависит от критичности дефекта.
2) Значение определяется для каждого уровня критичности, определенного на проекте.
3) Константы. Определяются один раз при введении объективной оценки на проекте и согласовываются с Заказчиком.

27
Q

Количество дефектов (с)

A

1) Количество дефектов для каждого уровня критичности, определенного на проекте.
2) Подсчитывается для каждой итерации тестирования.