- Тема 1. Основы тестирования
- Тема 2. Документирование тестирования
- Тема 3. Виды тестирования, применяющиеся на различных этапах разработки
- Литература
В каких случаях проводится адаптационное тестирование ПО?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- на этапе сопровождения, когда ПО переносится с одной аппаратной или программной платформы на другую
- на этапе ввода ПО в промышленную эксплуатацию для адаптации к работе пользователей
- на этапе сопровождения, когда к работе с ПО подключаются новые пользователи
- при интеграции с другим работающим ПО
В отчете о проблеме указано, что воспроизвести проблемную ситуацию возможно. Каким образом описать воспроизведение?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- привести сообщение об ошибке
- прикрепить скриншот ошибки в приложении к отчету
- описывать способ воспроизведения не нужно
- описать способ воспроизведения; указать, в каких случаях ошибка появляется, а в каких - нет
В рамках какого пакета работ выполняется подготовка тестовых данных?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- обследование
- описание бизнес-процессов
- разработка системы
- тестирование системы
В текущей версии программного продукта устранены все ошибки. В результате анализа работы пользовательского интерфейса Вы обнаружили отсутствие всплывающих подсказок к некоторым полям формы ввода данных. Что следует предпринять?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ничего не предпринимать, поскольку подобные изменения могут быть внесены на этапе бета-тестирования
- внести в отчет о тестировании предложение создать всплывающие подсказки, указав поля ввода и текст подсказок
- ничего не предпринимать, поскольку это не соответствует ТЗ
- ничего не предпринимать, поскольку любое изменение программы может спровоцировать новые ошибки
В чем заключается работа тестировщика при статическом тестировании?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- выполнение тестов без запуска программы
- поиск ошибок без запуска программы
- чтение и анализ программного кода
- тестирование без ввода данных
Вы выполняете интеграционное тестирование программного продукта, состоящего из двух, успешно протестированных модулей. В ходе тестирования выявлена ошибка. Какова возможная причина?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ошибка в интерфейсе одного из модулей
- некорректно разработан интеграционный тест
- ошибка в обработке выходных данных одного из модулей
- тестировщик одного из модулей выполнил недостаточное количество тестов
Вы выполняете тестирование модуля программного продукта. Разработчик сообщает о готовности очередной новой версии этого модуля. Что следует предпринять?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- прервать тестирование, составить отчет и приступить к тестированию новой версии
- завершить полный цикл тестирования текущей версии программного модуля
- приступить к тестированию новой версии модуля, не прерывая работу над текущей версией
- прервать тестирование и приступить к тестированию новой версии модуля
Вы выполняете юзабилити тестирование web-сайта клиники для слабослышащих людей. На странице с описанием услуг размещены объекты мультимедиа. На что прежде всего следует обратить внимание при тестировании удобства просмотра страницы?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- есть ли версии видеоклипов с субтитрами
- сколько времени занимает загрузка файлов мультимедиа
- есть ли возможность отключить звук
- легко ли читается текст
Вы выявили ошибку, которая появляется только при первом запуске программы. Какова возможная причина?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- файл инициализации не содержит нужную информацию
- пользователь ошибся с параметрами запуска
- не настроена среда запуска программы
- программа запускается на аппаратной конфигурации, отличной от той, которая указана в требованиях
Вы планируете тестирование информационного портала крупной компании. Портал предоставляет доступ к внутренним информационным ресурсам как сотрудникам компании, так и внешним потребителям товаров и услуг компании. Что будет являться основным критерием начала тестирования портала?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- завершенность разработки модуля безопасности доступа к внутренним ресурсам
- завершенность разработки требуемого функционала
- завершенность разработки требуемого функционала на текущей итерации проекта
- готовая спецификация модуля безопасности доступа к внутренним ресурсам
Вы провели тестирование программного модуля и выявили ошибку. Разработчик исправил программный код. Какие дальнейшие действия необходимо предпринять, чтобы успешно завершить этап тестирования программного модуля?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- выполнить нагрузочные испытания
- подготовить программный модуль для бета-тестирования
- провести регрессионное тестирование
- провести тестирование производительности
Вы проводите анализ производительности очередной версии программного продукта. Обнаружено снижение скорости работы программы по сравнению с предыдущими версиями. О чем это говорит?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- в тестируемую версию программного продукта добавлен новый функционал
- количество пользователей, занятых в проведении тестирования, превысило допустимое значение
- в тестируемой версии программного продукта возможна ошибка
- сценарий тестирования отличается от того, который был использован при тестировании предыдущих версий
Вы разрабатываете план тестирования информационного портала крупной компании. Портал предоставляет доступ к внутренним информационным ресурсам как сотрудникам компании, так и внешним потребителям товаров и услуг компании. Разработка портала завершена в полном объеме. Тестирование проводилось на каждой итерации в ходе разработки. Какой набор видов тестирования необходимо включить в план?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- интеграционное тестирование, тестирование безопасности
- системное тестирование, тестирование пользовательского интерфейса
- интеграционное тестирование, юзабилити тестирование, тестирование пользовательского интерфейса
- системное тестирование, тестирование безопасности
Вы разработали ряд тестов для тестирования программного продукта, состоящего из нескольких модулей. Каким образом можно оценить эффективность разработанных тестов?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- проверить тесты на соответствие стандартам
- использовать автоматизированные тесты
- подсчитать процент выявленных ошибок
- использовать технологию псевдоотладки
Вы тестируете документ "Программа и методика испытаний". С какими источниками информации необходимо свериться, чтобы подтвердить или опровергнуть данные тестируемого документа?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- отчет о тестировании
- план приёмо-сдаточных испытаний, проектная документация
- план приёмо-сдаточных испытаний, тест дизайн спецификация, проектная документация
- тест кейсы, проектная документация
Вы тестируете программный модуль, который вызывает другой модуль. Каким образом нужно организовать процесс тестирования в случае, если второй модуль находится в разработке?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- доработать второй модуль и провести тестирование
- дождаться завершения разработки второго модуля
- использовать заглушку (имитацию вызываемой функции)
- выполнить тестирование без учета вызова второго модуля
Вы являетесь руководителем группы тестирования и планируете рабочее время тестировщиков. Какой документ оптимально использовать для фиксации хода выполнения работ по тестированию
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- тест-план
- ресурсный план проекта
- отчет о тестировании
- протокол тестирования
Вы являетесь руководителем группы тестирования программного продукта. Проект находится на завершающей стадии: необходимо выполнить функциональное тестирование. Что из перечисленного будет являться основой проведения функционального тестирования?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- отчеты о предыдущем этапе тестирования
- протокол тестирования
- мнения и замечания ключевых пользователей
- спецификация программного продукта
Выберите верное утверждение из предложенных
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- тест-кейс - это артефакт, описывающий совокупность шагов, конкретных условий и параметров, необходимых для проверки реализации тестируемой функции или её части
- тест-кейс и баг репорт являются взаимозаменяемыми документами проекта
- план тестирования представляет собой набор тест-кейсов
- имя тест-кейса неуникально для проекта
Выберите наиболее правильное определение тест плана
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- тест план - это документ, в котором описаны выполняемые тесты, перечислены элементы тестирования, приведен план работ по тестированию
- тест план - это план работ по повышению качества программного продукта
- тест план - это документ, в котором определены объем, ресурсы, а также описан календарный план работ по тестированию
- тест план - это календарный план работ по тестированию с оценкой ресурсов
Выберите правильный вариант списка основных разделов тест кейса
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- название тестового случая, действие, ожидаемый результат, результат теста, предусловие, шаги теста
- название тестового случая, действие, результат теста, предусловие, постусловие, шаги теста
- название тестового случая, действие, ожидаемый результат, результат теста
- название тестового случая, действие, ожидаемый результат, результат теста, предусловие, постусловие, шаги теста
Из перечисленного выберите существующий способ автоматической генерации тестовых примеров
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- генерация по модульной структуре
- генерация по функциональным требованиям
- генерация по программному коду
- генерация по входным данным
Как называется тип тестирования, при котором проверяется стабильность каждой новой версии программного продукта?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- адаптационное тестирование
- приемочное тестирование
- системное тестирование
- функциональное тестирование
Как называется тип тестирования, при котором с программным продуктом работают потенциальные пользователи
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- бета-тестирование
- нагрузочное тестирование
- функциональное тестирование
- адаптационное тестирование
Как нужно организовать процесс интеграционного тестирования программного продукта, состоящего из нескольких модулей?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- объединить модули в пары, затем в большие блоки, затем в единую систему
- провести последовательно тестирование всех модулей
- каждый модуль передать на тестирование отдельной команде тестировщиков
- провести тестирование самых значимых модулей
Как проводится проверка комплектности программной документации согласно ГОСТ 19.301-79?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- проверяется наличие документа "Перечень проектной документации"
- визуально внешними аудиторами
- проверяется наличие документа "Перечень тестовой документации"
- визуально представителями заказчика
Какая связь между календарным планом проекта и тест планом?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- тест план разрабатывается на основании календарного плана проекта
- тест план полностью входит в календарный план проекта
- график процессов тестирования используется менеджером проекта для составления календарного плана проекта
- календарный план проекта разрабатывается на основе тест плана
Какие объекты следует проверить в ходе тестирования интерактивной справки программного продукта?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- гиперссылки
- списки
- указатель таблиц
- заголовки
Какие тестовые метрики используются при тестировании?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- количество и плотность найденных дефектов
- покрытие функциональных требований и покрытие кода продукта
- покрытие множества сценариев
- все ответы верны
Какие требования не предъявляются к идеальному критерию тестирования
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- проверяемость
- достижимость
- полнота
- достаточность
Какими из предложенных элементов можно определить область тестирования программного приложения в объектно-ориентированном программировании?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- классами
- объектами
- компонентами
- связями между классами и объектами
Какова главная цель тестирования документации?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- удовлетворение требований к программному продукту
- полнота описания программного продукта
- подготовка программного продукта к сертификации
- точность информации, изложенной в документации
Какова основная цель юзабилити-тестирования?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- проверка эргономичности программного продукта
- оценка качества пользовательского интерфейса
- проверка соответствия требованиям пользователей
- проверка работоспособности пользовательского интерфейса
Какое из перечисленных тест-требований не является верифицируемым?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- программа должна автоматически запускаться при входе пользователя в систему
- главное меню программы должно располагаться на вертикальной панели слева
- программа должна иметь понятную и удобную форму ввода данных
- вывод данных должен осуществляться в файл *.xls
Какое количество функций приложения может быть проверено одним тест-кейсом?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- количество проверяемых функций зависит от типа приложения
- одна функция
- количество проверяемых функций зависит от требований к приложению
- столько, сколько заложено по тест-плану
Какое основное правило должно соблюдаться при формировании базы документов для тестирования?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- каждый документ должен иметь ссылку на соответствующее требования
- каждый документ должен быть подписан руководителем группы тестирования
- каждый документ должен иметь уникальный идентификатор
- каждый документ должен иметь ссылку на соответствующий документ проектной документации
Какой из перечисленных видов документов относится к пакету документации о тестировании?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- отчеты о покрытии
- отчет об инцидентах
- отчеты о запросах на изменения
- запросы на изменение
Какой из перечисленных тестов необходимо выполнить для проведения нагрузочных испытаний?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- проверка на максимальный объем входных данных
- проверка работоспособности всех функций
- проверка соответствия требованиям указанным в спецификации
- измерение производительности всех функций
Какой особенности интеграционного тестирования для процедурного программирования не существует?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- контроль наследования
- тестирование программных комплексов, заданных в виде иерархических структур модулей
- использование диаграмм потока управления в качестве модели тестируемого комплекса
- контроль соответствия спецификациям параметров модулей и межмодульных связей
Какой разновидности интеграционного тестирования не существует
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- регрессионное тестирование
- восходящее тестирование
- нисходящее тестирование
- монолитное тестирование
Когда может быть применен метод тестирования "черного ящика"?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- когда завершен процесс кодирования и программный продукт готов
- когда неизвестны функции программного продукта
- когда выпущена в эксплуатацию первая версия программного продукта
- когда нет доступа к программному коду
Когда необходимо приступить к тестированию программного модуля?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- после завершения разработки всех программных модулей
- после того, как разработчик закончил регрессионное тестирование
- сразу после того, как разработчик объявил о готовности программного модуля
- в процессе разработки программного модуля, когда разработчик объявил о готовности очередной версии
Когда приступают к тестированию ИС
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- когда ИС уже закончена
- после постановки задачи
- на этапе программирования
- на этапе проектирования
Когда следует составлять отчет об ошибке в работе программы?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- по окончании тестирования каждого модуля программы
- перед совещанием рабочей группы тестировщиков
- в конце проектной фазы тестирования при подготовке документации
- сразу при обнаружении ошибки
На каком этапе проводится тестирование при применении итеративной модели жизненного цикла ПО?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- на этапе «Ввод в эксплуатацию»
- на этапе «Реализация»
- на каждой итерации ближе к ее концу
- на этапе «Сборка и тестирование»
Необходимо выполнить функциональное тестирование операции поиска клиент-серверного приложения. Функция поиска возвращает данные из таблиц БД в соответствии с заданными пользователем параметрами. Выберите наиболее оптимальный подход к составлению тест кейсов
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- составить схему БД
- составить возможные комбинации параметров поиска. Выбрать оптимальные
- выявить объекты поиска путем анализа таблиц БД и связей между ними
- выявить граничные значения параметров поиска
Укажите базовое отличие статического тестирования от динамического
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- статическое тестирование выполняется с помощью компилятора
- при статическом тестировании программный код не выполняется и тестируется путем логического анализа
- статическое тестирование выполняется с помощью компоновщика
- при статическом тестировании не проверяется соответствие требованиям
Укажите оптимальный способ тестирования пользовательской документации
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- тестирование после проверки документации пользователями
- тестирование совместно с группой ключевых пользователей
- тестирование совместно с группой технических писателей
- поэтапное тестирование документов (версионность)
Что из перечисленного является разновидностью структурных критериев в модульном тестировании?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- тестирование функций
- тестирование подпрограмм
- тестирование команд
- тестирование циклов
Что из перечисленного является сбоем программы?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- несоответствие программы требованиям
- прерывание программы в результате возникновения ошибки
- прерывание программы
- переход программы в непредусмотренное программистом состояние
Что из перечисленного является типом тестирования?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- экстремальное тестирование
- секционное тестирование
- тестирование действий пользователя
- функциональное тестирование
Что описывает спецификация процедуры тестирования?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- последовательность действий по выполнению каждого набора тестов
- последовательность выполнения тест кейсов
- последовательность выполнения сценариев тестирования
- последовательность действий по выполнению каждого набора тестов и анализу их результатов
Что такое системное тестирование?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- тестирование всех систем программного комплекса
- тестирование программного продукта на интегрированной системе с целью проверки соответствия исходным требованиям
- итоговое тестирование перед вводом продукта в промышленную эксплуатацию
- тестирование с целью проверки соответствия функциональным требованиям
Что такое стратегия тестирования?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- план проведения работ по тестированию компонентов (всех или каждого в отдельности) программного продукта, учитывающий функциональность и зависимости с другими компонентами
- план работ по тестированию компонентов (всех или каждого в отдельности) программного продукта с учетом сроков и рисков проекта
- план работ по тестированию с указанием сроков и необходимых ресурсов
- план тестирования компонентов (всех или каждого в отдельности) программного продукта, содержащий сценарии тестирования
Что является критерием качества тест-плана?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- покрытие всех требований к проверке правильности функционирования программного продукта
- количество тестов на единицу программного кода продукта
- количество выполненных тестов на единицу программного кода продукта
- покрытие всех веток и циклов программного кода продукта
Что является содержанием тест-плана? Выберите наиболее точное определение
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- тест-план содержит перечень модулей программного продукта
- тест-план содержит детальные тест кейсы
- тест план описывает, как производится проверка правильности функциональности программного продукта
- тест-план описывает проверку функциональности программного продукта
Что является целью составления отчета об ошибке?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- хранение информации об ошибке
- выявление ошибки
- анализ ошибки
- исправление ошибки