Font size
Worksheets2 Тестирование программного обеспечения
Total questions: 28
Worksheet time: 5mins
Какие предъявляются требования к идеальному критерию тестирования?
достаточность
достижимость
полнота
проверяемость
Назовите полный и надежный критерий для нетривиальных классов программ.
сценарный критерий
такого критерия не существует
критерий «черного ящика»
Назовите недостатки структурных критериев.
не проверяется соответствие со спецификацией
не проверяется соответствие со спецификацией, не зафиксированное в структуре программы
не проверяются ошибки в структурах данных
Назовите недостатки функциональных критериев.
не проверяется соответствие со спецификацией
не проверяются ошибки, требования к которым не зафиксированы в спецификации
не проверяются ошибки в структурах данных, требования к которым не зафиксированы в спецификации
Чем отличается оценка оттестированности проекта от оценки для модуля?
оценка проекта интегрирует оценки оттестированности модулей
оценка проекта может вычисляться инкрементально
в результате получаем наихудшую оценку оттестированности
в результате получаем наилучшую оценку оттестированности
Какие существуют методы построения тестовых путей?
статические
динамические
методы реализуемых путей
комбинированны
Какие задачи у модульного тестирования?
выявление ошибок при вызове модулей
выявление ошибок взаимодействия модуля с окружением
выявление локальных ошибок реализации алгоритмов модулей
Каковы фазы процесса построения тестовых путей?
построение УГП (управляющего графа программы)
выбор тестовых путей
генерация тестов, соответствующих выбранным тестовым путям
завершение тестовых путей
Какие существуют разновидности интеграционного тестирования?
Регрессионное тестирование
монолитное тестирование
нисходящее тестирование
восходящее тестирование
Каковы особенности системного тестирования?
тесты оперируют пользовательским или другими внешними интерфейсами
структура проекта тестируется на уровне подсистем
тестированию подлежит система в целом
тестирование осуществляется по методу «черного ящика»
Каковы особенности регрессионного тестирования?
перетестирование предусматривает только контроль частей приложения, связанных с изменениями
выбор между полным и частичным перетестированием и пополнением тестовых наборов
регрессионное тестирование является подмножеством системного тестирования
Можно ли гарантировать безопасность метода регрессионного тестирования,если отсутствует информация об изменениях в программе?
да
нет
Каково содержание тестового отчета?
перечень функциональности, запланированной на тестирование
количество циклов тестирования
количество найденных и повторно открытых дефектов
процедуры тестирования
заключение о корректировках тестового набора перед следующим циклом тестирования
Каковы особенности документа для описания дефектов?
номер теста, обнаруживавшего дефект
уровень сложности дефекта
поле записи содержит номер build, на котором дефект был найден
описание дефекта и описание процедуры его воспроизведения
варианты исправления
Какие бывают состояния дефекта?
New - дефект занесен в базу дефектов
Open - дефект зафиксирован за разработчиком для исправления
Resolved - дефект разработчиком исправлен
Verified - успешное исправление дефекта подтверждено инженером по качеству
Closed - решение о закрытии дефекта
Какую информацию должен содержать тестовый план?
тестовые ресурсы
тестовый сценарий
расписание тестовых циклов
детлайны тестовых наборов
перечень функций и подсистем, подлежащих тестированию
Каким стандартом определяется процесс создания документации пользователя всех видов для ПС, имеющего интерфейс пользователя?
ГОСТ Р ИСО/МЭК 15910
ГОСТ ИСО/МЭК 15910
ГОСТ ИСО/МЭК 9126
ГОСТ Р ИСО/МЭК 9126
Документ, в котором формулируют основные цели разработки, требования к программному продукту, определяют сроки и этапы разработки и регламентируют процесс приема-сдаточных испытаний.
Спецификация
Руководство пользователя
Техническое задание
Сколько подразделов имеет раздел Технического задания "Требования к программе или программному продукту"?
7
8
6
5
Согласно стандарту ГОСТ Р ИСО/МЭК 9126 качество программного обеспечения может быть оценено следующими характеристиками:
Надежность
Эффективность
Современность
Функциональные возможности
Безопасность
Способность программного обеспечения сохранять свой уровень качества функционирования при установленных условиях за установленный период времени.
Устойчивость
Надежность
Стабильность
Процесс оценивания качества программного обеспечения состоит из каких стадии:
установление (определение) требований к качеству
подготовка к оцениванию
тестирование
процедура оценивания
процедура подведения итогов
Метод тестирования при котором тестировщик вводит данные и анализирует результат, но он не знает, как именно работает программа.
Метод индукции
Метод дедукции
Метод "Черного ящика"
Метод "Белого ящика"
Метод "Серого ящика"
Это тестирование представляет собой сбор показателей времени отклика программного обеспечения на внешний запрос в целях определения производительности и установления соответствия требованиям, предъявляемым к данной системе.
нагрузочное тестирование
стресс-тестирование
тестирование стабильности
конфигурационное тестирование
Проверка работоспособности программного обеспечения при длительном тестировании с ожидаемым уровнем нагрузки.
нагрузочное тестирование
стресс-тестирование
тестирование стабильности
конфигурационное тестирование
Процесс локализации и исправления ошибок, обнаруженных при тестировании программного обеспечения.
Отладка
Локализация
Тестирование
В этом разделе Технического задания разделе указывают цель разрабатываемого программного продукта, краткую характеристику области применения
программного обеспечения и объекта, в котором используют программное
обеспечение.
Введение
Назначение разработки
Требования к программе или программному изделию
Технико-экономические показатели
В этом разделе Технического задания должны быть указаны:
- документ (документы), на основании которых ведется разработка;
- организация, утвердившая разработанный документ, и дата его
утверждения;
- наименование и (или) условное обозначение темы разработки
программы.
Основания для разработки
Назначение разработки
Требования к программе или программному изделию
Стадии и этапы разработки
