Термины Flashcards

1
Q

Тестирование ПО (Software Testing)

A

— проверка соответствия между реальным и ожидаемым поведением программы, проводится на наборе тестов, который выбирается некоторым образом.

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

Основные цели тестирования

A

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

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

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

Верификация (verification)

A

Соответствие продуктатребованиям(спецификации)

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

Валидация

A

Соответствие продуктапотребностям пользователей

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

Дефект (баг)

A

это несоответствие фактического результата выполнения программы ожидаемому результату.

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

Жизненный цикл бага

A

created -> assigned -> priotersied -> rechecked/ if still exists - assigned
if fixed -> closed

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

Атрибуты дефекта

A

Серьезность (Severity) — характеризует влияние дефекта на работоспособность приложения. Выставляется тестировщиком.

Приоритет (Priority) — указывает на очередность выполнения задачи или устранения дефекта. Чем выше приоритет, тем быстрее нужно исправлять дефект. Выставляется менеджером, тимлидом или заказчиком.

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

Этапы тестирования:

A
  1. Анализ продукта
  2. Работа с требованиями
  3. Разработка стратегии тестирования
    и планирование процедур контроля качества
  4. Создание тестовой документации
  5. Тестирование прототипа
  6. Основное тестирование
  7. Стабилизация
  8. Эксплуатация
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Тест-план

A

Тест план (Test Plan) — это документ, описывающий весь объем работ по тестированию, начиная с описания объекта, стратегии, расписания, критериев начала и окончания тестирования, до необходимого в процессе работы оборудования, специальных знаний, а также оценки рисков с вариантами их разрешения.
Отвечает на вопросы:
Что надо тестировать?
Что будете тестировать?
Как будете тестировать?
Когда будете тестировать?
Критерии начала тестирования.
Критерии окончания тестирования.

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

Тест-дизайн

A

Тест дизайн — это этап процесса тестирования ПО, на котором проектируются и создаются тестовые сценарии (тест кейсы), в соответствии с определёнными ранее критериями качества и целями тестирования.

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