Uploaded by Жанна Мельникова

ISTQB Questions translation

advertisement
1. Мы разделяем тестирование на отдельные этапы в первую очередь потому, что:
a) Каждый этап испытаний имеет свое назначение
b) Управлять тестированием поэтапно проще
c) Мы можем запускать разные тесты в разных средах
d) Чем больше у нас этапов, тем лучше тестирование
2. Что из нижеперечисленного, вероятно, принесет наибольшую пользу от
использования тестовых инструментов, обеспечивающих возможности тестового
захвата и воспроизведения ?
a) Регрессионное тестирование
b) Интеграционное тестирование
c) Тестирование системы
d) Приемочное тестирование пользователей
3. Какое из следующих утверждений НЕВЕРНО?
a) Минимальный набор тестов, который достигает 100% покрытия LCSAJ, также достигнет 100% покрытия альтернатив
b) Минимальный набор тестов, обеспечивающий 100% покрытие тракта, также обеспечивает 100% покрытие операторов
c)Минимальный набор тестов, обеспечивающий 100% покрытие тракта, обычно обнаруживает больше отказов, чем набор тестов,
обеспечивающий 100% покрытие оператора
d) Минимальный набор тестов, который достигает 100% покрытия операторов, как правило, обнаруживает больше неисправностей, чем
тот, который достигает 100% покрытия ветвей
4. Какое из следующих требований подлежит
тестированию?
a) Система должна быть удобной для пользователя
b) Критичные для безопасности части системы должны содержать 0 отказов
c) Время отклика должно быть менее одной секунды для указанной расчетной нагрузки
d) Система должна быть портативной
5. Проанализируйте следующую очень упрощенную процедуру :
Ask: “What type of ticket do you require, single or return?”
IF the customer wants «return»
Ask: “What rate, Standard or Cheap-day?”
IF the customer replies «Cheap-day»
Say: “That will be £11:20”
ELSE
Say: “That will be £19:50”
ENDIF
ELSE
Say: “That will be £9:75”
Теперь определите минимальное количество тестов, необходимых для
обеспечения того, чтобы все вопросы были заданы, все комбинации
произошли и все ответы были даны.
a) 3
b) 4
c) 5
d) 6
6. Ошибка угадывания:
a) дополняет формальные методы проектирования испытаний
b) может использоваться только в тестировании компонентов, интеграции и системы
c) выполняется только в пользовательском приемочном тестировании
d) не повторяется и не должна использоваться
7. Что из перечисленного ниже НЕ соответствует критериям тестового покрытия?
a) Критерии покрытия теста могут быть измерены с точки зрения элементов, выполняемых набором тестов
b) Критерием тестового покрытия является процент удовлетворяемых требований пользователя
c) Мерой критериев тестового покрытия является процент обнаруженных неисправностей
d) Критерии покрытия теста часто используются при определении критериев завершения теста
8. При определении приоритетов для тестирования наиболее важной целью является :
a) найти как можно больше неисправностей
b) тестировать зоны высокого риска
c) получить хорошее покрытие теста
d) тестировать то, что легче всего проверить
9. Учитывая следующие наборы терминов управления тестированием (v-z) и описания действий (1-5), какой из
следующих наборов лучше всего объединяет два набора?
v - контроль испытания
w – мониторинг
x - оценка испытаний
y - управление инцидентами
z - управление конфигурацией
1 - расчет необходимых тестовых ресурсов
2 - ведение протокола результатов тестирования
3 - перераспределение ресурсов при перерасходе тестов
4 - отчет об отклонении от плана испытаний
5 - отслеживание аномальных результатов испытаний
a) v-3, w-2, x-1, y-5, z-4
b)v-2, w-5, x-1, y-4, z-3
c) v-3, w-4, x-1, y-5, z-2
d) v-2, w-1, x-4, y-3, 2-5
10. Какое из следующих утверждений о тестировании системы НЕ
верно?
a) Системные тесты часто выполняются независимыми командами
b) Функциональное тестирование используется больше, чем структурное
тестирование
c) Неисправности, обнаруженные во время системных тестов, могут быть очень
дорогими для устранения
d) Конечные пользователи должны быть вовлечены в системные тесты
11. Что из следующего неверно?
a) Инциденты всегда должны быть исправлены .
b) Инцидент происходит, когда ожидаемые и фактические результаты
отличаются
c) Инциденты могут быть проанализированы, чтобы помочь в улучшении процесса
тестирования
d) Инцидент может быть поднят против документации
12. Достаточное количество тестов было выполнено, когда:
a) время истекает
b) достигнут необходимый уровень доверия
c) больше неисправностей не обнаружено
d) пользователи не обнаружат серьезных неисправностей
13. Что из перечисленного ниже НЕ относится к инцидентам ?
a) За разрешение инцидентов отвечает автор тестируемого ПО
b) Инциденты могут возникать из-за требований пользователей
c) Инциденты требуют расследования и/или исправления
d) Инциденты возникают, когда ожидаемые и фактические результаты отличаются
14. Что из перечисленного ниже не описано в стандарте модульных испытаний?
a) тестирование синтаксиса
b) секционирование эквивалентности
c) стресс-тестирование
d) модифицированное покрытие условий/решений
15. Что из следующего неверно?
a) В системе два различных отказа могут иметь различные степени серьезности
b) Система обязательно более надежна после отладки для устранения отказа
c) Отказ не должен влиять на надежность системы
d) Необнаруженные ошибки могут привести к сбоям и в конечном итоге к неправильному поведению
16. Какое из следующих утверждений о средствах захвата и воспроизведения является неверным ?
a) Они используются для поддержки многопользовательского тестирования
b) Они используются для захвата и анимации пользовательских требований.
c) Это наиболее часто приобретаемые типы инструмента CAST
d) Они фиксируют аспекты поведения пользователей
17. Как бы вы оценили объем повторного тестирования, которое может потребоваться ?
a) Показатели предыдущих аналогичных проектов
b) Обсуждения с группой разработчиков
c) Время, выделенное для регрессионного тестирования
d) A&B
18. Что из следующего верно для V-модели?
a) В нем говорится, что модули тестируются на соответствие требованиям пользователей
b) Моделирует только фазу тестирования
c) Он определяет методы тестирования, которые будут использоваться
d) Он включает проверку проектов
19. Предположение оракула:
a) существует ли какая-либо существующая система, по которой можно проверить результаты тестирования
b) заключается в том, что тестер может регулярно определять правильный результат теста
c) тестер знает все о тестируемом программном обеспечении
d) заключается в том, что тесты проверяются опытными тестерами
20. Что из нижеперечисленного характеризует стоимость отказов ?
а) Их дешевле всего найти на ранних этапах разработки и дороже всего исправить на
последних этапах испытаний
b) Их легче всего найти во время тестирования системы, но самое дорогое исправить тогда
c) Разломы дешевле всего обнаружить на ранних стадиях разработки, но дороже всего их
устранить
d)Хотя разломы дороже всего обнаруживать на ранних стадиях разработки, их дешевле всего
исправить тогда
21. Что из перечисленного ниже обычно НЕ является целью теста?
a) Поиск неисправностей в программном обеспечении
b) Оценка готовности программного обеспечения к выпуску
c) Демонстрация неработоспособности программного обеспечения
d) Доказать правильность программного обеспечения
22. Что из перечисленного ниже является формой функционального тестирования?
a) Анализ граничных значений
b) Юзабилити-тестирование
c) Тестирование производительности
d) Тестирование безопасности
23. Что из перечисленного ниже обычно НЕ является частью плана тестирования?
a) Проверяемые функции
b) Отчеты об инцидентах
c) Риски
d) График
24. Какое из этих мероприятий обеспечивает наибольшую потенциальную
экономию средств от использования CAST?
a) Управление тестированием
b) Дизайн испытаний
c) Выполнение теста
d) Планирование испытаний
25. Что из перечисленного ниже НЕ является техникой белого ящика?
a) Тестирование выписки
b) Тестирование пути
c) Тестирование потока данных
d) Тестирование перехода состояния
26. Исследования анализа потока данных:
a) возможные узкие места связи в программе
b) скорость изменения значений данных при выполнении программы
c) использование данных о путях через код
d) внутренняя сложность кода
27. В системе, разработанной для расчета налога, который должен быть уплачен: У
работника нет 4000 фунтов стерлингов налога на зарплату. Следующие 1500 фунтов
облагаются налогом в размере 10%. Следующие £28000 облагаются налогом в
размере 22%. Любая дальнейшая сумма облагается налогом в размере 40%. К
ближайшему целому фунту, что из этого является действительным тестовым случаем
a) £1500 граничных значений?
анализа
b) £32001
c) £33501
d) £28000
28. Важным преимуществом проверок кода является то, что они :
a) включить тестирование кода до готовности среды выполнения
b) может быть выполнено лицом, написавшим код
c) может выполняться неопытным персоналом
d) дешево в исполнении
29. Что из перечисленного является лучшим источником ожидаемых результатов
для сценариев пользовательского приемочного теста?
a) Фактические результаты
b) Спецификация программы
c) Требования пользователей
d) Спецификация системы
30. В чем основное различие между пошаговым разбором и инспекцией?
а) Инспекцию проводит автор, в то время как пошаговый разбор проводит обученный модератор
б) У инспекции есть обученный руководитель, в то время как у пошагового разбора нет руководителя
в) Авторы не присутствуют во время инспекции, в то время как они присутствуют во время пошаговых разбров
d) Пошаговое руководство ведет автор, в то время как инспекцию проводит обученный модератор
31. Какое из следующих утверждений описывает основные преимущества верификации на ранних этапах жизненного цикла?
a) Позволяет идентифицировать изменения в требованиях пользователей
b) Это облегчает своевременную настройку тестовой среды
c) Уменьшает размножение дефектов
d) Это позволяет тестировщикам принимать участие на ранних этапах проекта
32. Интеграционное тестирование в малом :
a) тестирует отдельные разработанные компоненты
b) тестирование взаимодействия между модулями или подсистемами
c) использует только те компоненты, которые являются частью активной системы
d) тестирование интерфейсов с другими системами
33. Статический анализ лучше всего описать следующим образом:
a) анализ пакетных программ
b) проверка планов испытаний
c) анализ программного кода
d) использование тестирования черного ящика
34.
Альфа-тестирование:
a) тестирование после выпуска представителями конечных пользователей на сайте разработчика
b) первое проведенное тестирование
c) предварительное тестирование представителями конечных пользователей на площадке разработчика
d) предварительное тестирование представителями конечных пользователей на их площадках
35. Отказ:
a) в программном обеспечении; результат ошибки
b) отклонение от указанного поведения
c) неверное определение шага, процесса или данных в компьютерной
программе
d) действие человека, которое приводит к неверному результату
36. В системе, разработанной для расчета налога, который должен быть уплачен: У
работника нет 4000 фунтов стерлингов налога на зарплату. Следующие 1500 фунтов
облагаются налогом в размере 10%. Следующие £28000 облагаются налогом в
размере 22%. Любая дальнейшая сумма облагается налогом в размере 40%. Какая из
этих групп чисел попадает в один и тот же класс эквивалентности?
a) £4800; £14000; £28000
b) £5200; £5500; £28000
c) £28001; £32000; £35000
d) £5800; £28000; £32000
37. Самое главное в раннем дизайне тестирования то, что он:
a) облегчает подготовку теста
b) означает, что проверки не требуются
c) может предотвратить умножение ошибок
d) найдет все неисправности
38. Какое из следующих утверждений об отзывах является
верным?
a) Невозможно выполнить проверку спецификаций требований пользователя
b) Обзоры - наименее эффективный способ тестирования кода
c) Обзоры вряд ли найдут недостатки в планах испытаний
d) Необходимо провести анализ спецификаций, кодов и планов испытаний
39. Тест-кейсы и дизайн разрабатываются во время:
a) запись испытаний
b) планирование испытаний
c) тестовая конфигурация
d) спецификация испытания
40. Система управления конфигурацией обычно НЕ обеспечивает:
a) связь требований заказчика с номерами версий
b) средства для сравнения результатов испытаний с ожидаемыми
результатами
c) точные различия в версиях исходного кода компонентов программного
обеспечения
d) ограниченный доступ к библиотеке исходного кода
1. Когда то, что видно конечным пользователям, является отклонением от
определенного или ожидаемого поведения, это называется:
а) ошибка
b) неисправность
c) сбой
d) дефект
e) ошибка
2. Регрессионное тестирование должно проводиться :
v) каждую неделю
w) после изменения программного обеспечения
x) как можно чаще
y) при изменении среды
z) когда руководитель проекта говорит
a) v & w - истина, x - z - ложь
b) w, x & y - истина, v & z - ложь
c) w & y - истина, v, x & z - ложь
d) w - истина, v, x y и z - ложь
e) все вышеперечисленное верно
3. Стандарт документации плана тестирования IEEE 829 содержит все следующее, за исключением :
a) исследуемые препараты
b) результаты испытаний
c) тестовые задания
d) тестовая среда
e) спецификация испытания
4. Тестирование должно быть остановлено, когда:
a) все запланированные тесты были выполнены
b) время закончилось
c) все неисправности исправлены правильно
d) как a), так и c)
e) это зависит от рисков для тестируемой системы
5. Номера заказов в системе управления запасами могут находиться в диапазоне от 10000 до 99999 включительно. Какие из
следующих входных данных могут быть результатом проектирования тестов только для действительных классов
эквивалентности и действительных границ:
a) 1000, 5000, 99999
b) 9999, 50000, 100000
c) 10000, 50000,9999
d) 10000, 99999
e) 9999, 10000, 50000, 99999, 10000
6. Рассмотрим следующие утверждения о раннем проектировании испытаний (тестдизайне):
i. ранняя разработка теста может предотвратить умножение ошибок
ii. исправление ошибок, обнаруженных во время ранней разработки теста, обходится дороже
iii. ранняя разработка теста может выявить ошибки
iv. ранняя разработка теста может привести к изменениям требований
v. разработка ранних тестов требует больше усилий
a) i, iii и iv верны. ii & v ложны
b) iii - истина, i, ii, iv & v - ложь
c) iii & iv верны. i, ii и v ложны
d) i, iii, iv & v истинны, ii us false
e) i & iii - истина, ii, iv & v - ложь
7. Нефункциональное тестирование системы включает в себя :
a) тестирование, чтобы увидеть, где система не работает должным образом
b) тестирование показателей качества системы, включая производительность и удобство использования
c) тестирование системной функции с использованием только программного обеспечения, необходимого для этого действия
d) тестирование функции системы с использованием только программного обеспечения, необходимого для этой функции;
e) тестирование функций, которые не должны существовать
8. Что из перечисленного ниже НЕ является частью управления конфигурацией:
a) учет состояния элементов конфигурации
b) аудит соответствия ISO9001
c) идентификация тестовых версий
d) запись изменений в документации с течением времени
e) контролируемый доступ к библиотеке
9. Что из нижеперечисленного является основной целью стратегии интеграции для интеграционного тестирования в
малом бизнесе ?
a) для обеспечения надлежащего тестирования всех небольших модулей
b) обеспечение взаимодействия системы с другими системами и сетями;
c) для указания модулей, которые необходимо объединить, когда и сколько одновременно
d) для обеспечения возможности выполнения интеграционного тестирования небольшой группой
e) определение способа разделения программного обеспечения на модули
10. Какова цель критериев завершения тестирования в плане тестирования:
a) знать, когда конкретный тест завершил свое выполнение
b) для обеспечения полноты спецификации тестового случая
c) для установки критериев, используемых при генерации тестовых входных данных
d) знать о завершении планирования тестирования
e) планировать, когда прекратить тестирование
11. Рассмотрим следующие утверждения
i. инцидент может быть закрыт без исправления
ii. инциденты не могут быть отражены в документации
iii. финальная стадия отслеживания инцидентов - фиксация
iv. запись об инциденте не включает информацию о тестовых средах
v. инциденты должны возникать, когда кто-то, кроме автора программного обеспечения, выполняет тест
a) ii и v истинны, i, iii и iv ложны
b) i и v истинны, ii, iii и iv ложны
c) i, iv и v истинны, ii и iii ложны
d) i и ii верны, iii, iv и v ложны
e) i - истина, ii, iii, iv и v - ложь
12. Учитывая следующий код, который соответствует минимальному количеству
тестовых случаев, необходимых для полного покрытия оператора и филиала:
Read P
Read Q
IF P+Q > 100 THEN
Print “Large”
ENDIF
If P > 50 THEN
Print “P Large”
ENDIF
a) 1 тест для покрытия выписки, 3 для покрытия филиала
b) 1 тест для покрытия выписки, 2 для покрытия филиала
c) 1 тест для покрытия выписки, 1 для покрытия филиала
d) 2 теста для покрытия выписки, 3 для покрытия филиала
e) 2 теста для покрытия выписки, 2 для покрытия филиала
13. Учитывая следующее:
Switch PC on
Start “outlook”
IF outlook appears THEN
Send an email
Close outlook
a) 1 тест для покрытия выписки, 1 для покрытия филиала
b) 1 тест для покрытия выписки, 2 для покрытия филиала
c) 1 тест для покрытия выписки. 3 для покрытия филиала
d) 2 теста для покрытия выписки, 2 для покрытия
филиала
e) 2 теста для покрытия выписки, 3 для покрытия
филиала
14. Дан следующий код, что верно:
IF A > B THEN
C=A–B
ELSE C = A + B
ENDIF
Read D
IF C = D Then
Print “Error”
ENDIF
a) 1 тест для покрытия выписки, 3 для покрытия филиала
b) 2 теста для покрытия выписки, 2 для покрытия
филиала
c) 2 теста для покрытия выписки. 3 для покрытия
филиала
d) 3 теста для покрытия выписки, 3 для покрытия
филиала
e) 3 теста для покрытия выписки, 2 для покрытия
филиала
15. Рассмотрим следующее:
Возьмите в руки и почитайте газету Посмотрите, что на телевидении
Если есть программа, которую вам интересно смотреть, то включите телевизор и смотрите программу
Иначе
Продолжить чтение газеты
Если в газете есть кроссворд, попробуйте завершить кроссворд
a) SC = 1 и DC = 1
b) SC = 1 и DC = 2
c) SC = 1 и DC = 3
d) SC = 2 и DC = 2
e) SC = 2 и DC = 3
16. Место для запуска, если вы хотите (новый) инструмент тестирования:
a) Посетить выставку инструментов
b) Пригласить поставщика для демонстрации
c) Анализ потребностей и требований
d) Узнайте, каким будет ваш бюджет на инструмент
e) Поиск в интернете
17. Когда приобретается новый инструмент тестирования, его следует использовать в первую очередь :
a) Небольшая группа для определения наилучшего способа использования инструмента
b) Каждый, кто может в конечном итоге иметь какое-то применение для инструмента
c) Независимая группа тестирования
d) Менеджеры, чтобы увидеть, в каких проектах он должен использоваться
e) Подрядчик поставщика должен написать начальные сценарии
18. Что статический анализ НЕ может найти ?
a) Использование переменной до ее определения
b) Недостижимый («мертвый») код
c) Правильность значения, сохраненного в переменной
d) Повторное определение переменной перед ее использованием
e) Нарушения границ массива
19. Что из перечисленного ниже НЕ является методом черного ящика:
a) Секционирование эквивалентности
b) Тестирование перехода состояния
c) LCSAJ
d) Проверка синтаксиса
e) Анализ граничных значений
20.
Бета-тестирование:
a) Выполняется клиентами на собственном сайте
b) Выполняется клиентами на сайте разработчика программного обеспечения
c) Выполняется независимой группой тестирования
d) Полезно тестировать программное обеспечение на заказ
e) Выполняется как можно раньше в течение жизненного цикла
21. Учитывая следующие типы инструментов, какие инструменты обычно
используются разработчиками, а какие независимой группой тестирования:
i. статический анализ
ii. тестирование производительности
iii. управление тестированием
iv. динамический анализ
v. выполнение теста
vi. подготовка тестовых данных
a) разработчики обычно используют i, iv и vi; испытательная группа ii, iii и v
b) разработчики обычно используют i и iv; испытательная группа ii, iii, v и vi
c) разработчики обычно используют i, ii, iii и iv; тестовая группа v и vi
d) разработчики обычно используют ii, iv и vi; испытательная группа I, ii и v
e) разработчики обычно используют i, iii, iv и v; испытательная группа ii и vi
22. Основным направлением приемочных испытаний
является:
a) поиск неисправностей в системе
b) обеспечение приемлемости системы для всех пользователей
c) тестирование системы с другими системами
d) тестирование с точки зрения бизнеса
e) тестирование независимой тестовой группой
23. Какое из следующих утверждений о стандарте тестирования компонентов является ложным :
a) Все методы проектирования черного ящика имеют связанную технику измерения
b) все методы проектирования белого ящика имеют связанную технику измерения
c) цикломатическая сложность не является тестовым методом измерения
d) Все методы измерения черного ящика имеют связанную технику проектирования испытаний
e) Все методы измерения белого ящика имеют связанную технику проектирования испытаний
24. Какое из следующих утверждений НЕВЕРНО:
a) проверка является наиболее формальным процессом проверки
b) инспекциями должен руководить обученный руководитель
c) руководители могут проводить проверки управленческой документации
d) осмотр целесообразен даже при отсутствии письменных документов
e) контроль сравнивает документы с предшествующими (исходными) документами
25. Типичный коммерческий инструмент для выполнения испытаний сможет
выполнить все следующее, КРОМЕ :
a) формирование ожидаемых результатов
b) воспроизведение входных данных в соответствии с запрограммированным сценарием
c) сравнение ожидаемых результатов с фактическими результатами
d) запись тестовых входов
e) считывание тестовых значений из файла данных
26. Разница между повторным тестированием и регрессионным тестированием
a) повторное тестирование снова запускает тест; регрессионное тестирование ищет неожиданные побочные эффекты
b) повторное тестирование ищет неожиданные побочные эффекты; регрессионное тестирование повторяет эти тесты
c) повторное тестирование проводится после устранения неисправностей; регрессионное тестирование проводится раньше
d) повторное тестирование использует разные среды, регрессионное тестирование использует одну и ту же среду
e) повторное тестирование проводится разработчиками, регрессионное тестирование - независимыми тестировщиками
27. Ожидаемые результаты:
a) важно только при тестировании системы
b) используется только при тестировании компонентов
c) никогда не указывается заранее
d) наиболее полезно, если указано заранее
e) на основе кода
28. Менеджеры тестирования не должны:
a) отчет об отклонениях от плана проекта
b) приемка системы для деблокирования
c) перераспределение ресурсов в соответствии с первоначальными планами
d) поднять инциденты по сбоям, которые они обнаружили
e) предоставление информации для анализа рисков и повышения качества
29. Недостижимый код лучше всего найти
с помощью:
a) обзоры кода
b) контроль кода
c) инструмент покрытия
d) инструмент управления тестированием
e) инструмент статического анализа
30. Инструмент, поддерживающий прослеживаемость, запись инцидентов или планирование тестов, называется :
a) инструмент динамического анализа
b) инструмент выполнения теста
c) средство отладки
d) инструмент управления тестированием
e) средство управления конфигурацией;
31. Какая информация не должна включаться в отчет об инциденте:
a) как устранить неисправность
b) как воспроизвести неисправность
c) сведения о среде тестирования
d) серьезность, приоритет
e) фактические и ожидаемые результаты
32. Какое выражение лучше всего соответствует следующим характеристикам или
процессам рецензирования :
1. под руководством автора
2. недокументированный
3. отсутствие участия руководства
4. во главе с обученным модератором или руководителем
5. использует критерии входа и выхода
s) контроль
t) рецензирование
u) неофициальный обзор
v) пошаговая демонстрация
w) s = 4, t = 3, u = 2 и 5, v = 1
x) s = 4 и 5, t = 3, u = 2, v = 1
y) s = 1 и 5, t = 3, u = 2, v = 4
z) s = 5, t = 4, u = 3, v = 1 и 2
e) s = 4 и 5, t = 1, u = 2, v = 3
33. Что из перечисленного ниже НЕ является частью тестирования системы :
a) тестирование на основе бизнес-процессов
b) тестирование производительности, нагрузки и нагрузки
c) тестирование на основе требований
d) юзабилити-тестирование
e) интеграционное тестирование сверху вниз
34. Какое утверждение об ожидаемых результатах НЕВЕРНО :
a) ожидаемые результаты определяются поведением программного обеспечения
b) ожидаемые результаты получаются из спецификации, а не из кода
c) ожидаемые результаты включают вывод на экран и изменения в файлах и базах данных
d) ожидаемые результаты должны быть предсказаны до запуска теста
e) ожидаемые результаты могут включать временные ограничения, такие как время отклика
35. Стандарт, дающий определения терминов тестирования:
a) ISO/IEC 12207
b) BS7925-1
c) BS7925-2
d) ANSI/IEEE 829
e) ANSI/IEEE 729
36. Стоимость устранения
неисправности:
a) Не важно
b) Увеличивается по мере продвижения продукта к живому использованию
c) Снижается по мере продвижения продукта к использованию в режиме реального
времени
d) Дороже, если найти в требованиях, чем функциональный дизайн
e) Никогда не может быть определено
37. Что из следующего НЕ включено в документ плана испытаний стандарта
документации по испытаниям:
a) Пункты тестирования (т.е. версии программного обеспечения)
b) Что нельзя тестировать
c) Тестовые среды
d) Планы качества
e) Графики и сроки
38. Могут ли проверки или инспекции считаться частью
тестирования:
a) Нет, потому что они относятся к документации разработки
b) Нет, потому что они обычно применяются перед тестированием
c) Нет, потому что они не относятся к тестовой документации
d) Да, потому что оба помогают обнаруживать неисправности и улучшать качество
e) Да, потому что тестирование включает в себя все неконструктивные действия
39. Что из перечисленного ниже не является частью тестирования
производительности:
a) Измерение времени отклика
b) Измерение курсов транзакций
c) Испытание на восстановление
d) Симуляция большого количества пользователей
e) Создание большого количества транзакций
40. Лучше всего использовать угадывание ошибок
a) В качестве первого подхода к созданию контрольных примеров
b) После применения более формальных методик
c) Неопытными испытателями
d) После запуска системы
e) Только конечными пользователями
1. Что такое отказ?
a) Отклонение от ожидаемого результата к фактическому
b) Дефект программного обеспечения
c) Ошибка в коде программы
d) Неисправность в системе
2. Люди, которые не участвуют в технических ревью:
a) Аналитики
b) Менеджмент
c) Разработчики
d) Тестеры
3. Какой тип тестирования проводится в дополнение к строгому тестированию ?
a) Регрессионное тестирование
b) Интеграционное тестирование
c) Ошибка угадывания
d) Тестирование системы
4. Средства захвата и воспроизведения реже всего используются для....
a) Тестирование производительности
b) Испытание на восстановление
c) Тестирование графического интерфейса пользователя
d) Требования пользователей
5. Каково наименьшее количество тестовых случаев, необходимых для обеспечения 100% охвата альтернатив ?
Если (x > y) Xx = X + 1;
иначе y = y- + 1;
while (x > y) {y = x * y; x = x + 1;}
a) 1
b) 2
c) 3
d) 4
6. Цикломатическая сложность используется для вычисления:
a) количество независимых путей в базовом наборе программы
b) число двоичных решений + 1
c)верхняя граница для количества тестов, которые должны быть проведены, чтобы
гарантировать, что все заявления были выполнены хотя бы один раз
г) количество филиалов и решений
7. Если кандидат сдает экзамен из 40 вопросов, должен получить 25 баллов (61%)
и должен получить 80% за отличие, что такое класс эквивалентности?
a) 23, 24, 25
b) 0, 12, 25
c) 30, 36, 39
d) 32, 37, 40
8. Сопоставьте следующее :
1. Оценка испытаний
2. Тестовый контроль
3. Мониторинг
А. Показатели процесса отслеживания
b) усилия, необходимые для выполнения действий
c) перераспределение ресурсов
a) 1-B, 2-C, 3-А
b) 1-B, 2-А, 3-C
c) 1-C, 2-А, 3-B
d) 1-A, 2-B, 3-C
9. Одно из следующего не является частью тестирования белого ящика в
соответствии со стандартами BS7925-II.
a) Случайное тестирование
b) Тестирование потока данных
c) Тестирование выписки
d) Проверка синтаксиса
10. Эксклюзивное использование тестирования белого
ящика на этапе тестирования:
a) Убедиться, что исследуемый препарат прошел
соответствующие испытания
b) Избыточность тестирования черного ящика
c) Риск невыполнения требований
d) Достаточно для фазы модульного тестирования
11. Соответствовать следующему .
1. Идентификация конфигурации
2. Управление конфигурацией
3. Отчетность о состоянии
4. Аудит конфигурации
A. Ведение Cl в библиотеке
b) Проверка содержимого библиотеки
c) Проблемы с записью и отслеживанием функций.
d) Требуется, чтобы все Cl и их версии в системе были известны
a) 1-D, 2-C, 3-D, 4-A
b) 1-D, 2-A, 3-C, 4-B
c) 1-A, 2-B, 3-D, 4-C
d) 1-C, 2-B, 3-A, 4-D
12. Стоимость ревью включать не будут.
a) Сам процесс рассмотрения
b) Анализ показателей
c) Поддержка инструментов
d) Улучшение процесса
13. Какой тип тестирования вы будете проводить на решении для интернет-банкинга?
a) Системная интеграция
b) Функциональное тестирование
c) Нефункциональное тестирование .
d) Тестирование требований
14. Какой инструмент будет использоваться для проверки флагов утечки памяти и неназначенных указателей ?
a) Инструмент динамического анализа
b) Инструмент статического анализа
c) Инструмент технического обслуживания
d) Инструмент конфигурирования
15. Что из перечисленного ниже не включено в план испытаний?
a) Проверяемые функции
b) Экологические потребности
c) Критерии приостановки
d) Ожидаемые результаты
16. Дан кусок софта.... какие тесты в следующем вы будете выполнять?
1) Тестирование областей, наиболее важных для бизнес-процессов
2) Проверить участки, где разломы будут максимальными
3) Проверка простейших функциональных возможностей
a) 1 & 2 - истина, а 3 - ложь
b) 1, 2 и 3 a re true
c) 1 - истина, 2 и 3 - ложь
d) 1 & 2 - ложь, 3 - истина
17. Объем проведенного тестирования не будет зависеть от
a) Связанные риски
b) Договорные требования
c) Требования законодательства
d) Данные испытаний
18. Что из перечисленного обеспечивает наибольшую потенциальную экономию
средств от использования CAST ?
a) Управление тестированием
b) Дизайн испытаний
c) Планирование испытаний
d) Выполнение теста
19. Тестирование не проводится для....
a) Поиск неисправностей
b) Повышение качества
c) Проверьте удобство использования.
d) Повышение точности программного обеспечения
20. Качество программного обеспечения не имеет
отношения к...
a) Правильность
b) Удобство использования
c) Жизнеспособность
d) Возможность многократного использования
21. Какие из следующих утверждений являются ложными ?
a) Инциденты всегда должны расследоваться и устраняться
b) Инциденты происходят, когда ожидаемые и фактические результаты отличаются
c) Инциденты могут быть проанализированы, чтобы помочь в улучшении процесса тестирования
d) Инцидент может быть поднят против документации
22. Что из перечисленного является типом нефункционального тестирования ?
a) Юзабилити-тестирование
b) Покрытие отчета
c) Тестирование потока данных
d) Причинно-следственная диаграмма
23. Чтобы сделать тест эффективным, наиболее важно, чтобы :
a) Легко выполнить
b) Он предназначен для обнаружения неисправностей, если таковые имеются
c) Ожидаемый результат указан перед выполнением
d) Вряд ли задержит прогресс
24. Ошибка угадывания:
a) Подходящий способ получения системных тестов
b) Используется только при отсутствии удовлетворительных требований
c) Используется только при наличии удовлетворительных требований
d) Наиболее подходящий способ получения системных тестов
25. Стандартом терминологии тестирования программного обеспечения является:
a) IEEE 802.11
b) ISO 9001
c) BS 7925-1
d) БС 7925-2
26. Что из следующего верно для V-модели?
a) Он включает проверку проектов
b) В нем говорится, что модули тестируются на соответствие
требованиям пользователей
c) Он определяет методы тестирования, которые будут
использоваться
d) Моделирует только фазу тестирования
27. Что из перечисленного ниже НЕ является частью общего плана тестирования?
a) Функции, не подлежащие тестированию
b) Экологические требования
c) Анализ спецификаций
d) Критерии входа и выхода
28. Когда вы прекращаете тестирование ?
a) При обнаружении заданного количества отказов
b) При выполнении критериев завершения испытаний
c) Когда все тесты высокого и среднего приоритета завершены
d) После выполнения всех инструкций
29. Что из перечисленного ниже наименее важно в управлении тестированием?
a) Оценка продолжительности испытаний
b) Управление инцидентами
c) Управление конфигурацией
d) Отладка
30. Как бы вы оценили объем повторного тестирования, которое может
потребоваться ?
a) Показатели предыдущих аналогичных проектов
b) Обсуждения с группой разработчиков
c) Время, выделенное для регрессионного тестирования
d) Как a, так и b
31. Какое из следующих утверждений верно для статического анализа?
a) Компиляция кода не является формой статического анализа
b) Статический анализ не требуется выполнять до выполнения императивного кода
c) Статический анализ может найти неисправности, которые трудно найти с помощью динамического тестирования
d) Обширный статистический анализ не потребуется, если необходимо провести тестирование белого ящика
32. Регрессионное тестирование всегда включает
a) Проверка устранения известного программного сбоя
b) Выполнение большого количества различных тестов
c) Проверка того, привели ли модификации к неблагоприятным побочным эффектам
d) Использование средства автоматизации тестирования
33. Сбой поля происходит, когда к системе обращаются несколько пользователей.
Какое из следующих утверждений верно?
a) Это допустимый риск многопользовательской системы
b) Проведено недостаточное функциональное тестирование
c) Это указывает на то, что важное нефункциональное требование не было указано и проверено
d)Невозможно проверить такие события до выпуска
34. Интеграционное тестирование в крупных компаниях включает:
a) Тестирование системы в сочетании с другими системами
b) Тестирование подсистемы с использованием заглушек и драйверов
c) Тестирование системы с большим количеством пользователей
d) Объединение компонентов программного обеспечения и их тестирование за один
прием
35. Исследования анализа потока данных:
a) Скорость передачи данных через программу
b) Скорость изменения значений данных при выполнении программы
c) Использование данных о путях через код
d) Внутренняя сложность кода
36. Оракул предполагает, что:
a) Существует система, по которой можно проверить результаты тестирования
b) Тестер знает все о тестируемом ПО
c) Тестер может регулярно определять правильный результат теста
d) Инструменты используются для проверки результатов тестирования
Следующий текст будет использован в 37 и 38.
В системе, предназначенной для выработки налога, который должен быть уплачен:
Сотрудник имеет $4000 от зарплаты tax free. Следующие $1500 облагаются налогом в
размере 10% Следующие $28000 облагаются налогом в размере 22%. Любая
дальнейшая сумма облагается налогом в размере 40%.
37. С точностью до $ что из этого является действительным тестовым случаем
анализа граничных значений?
a) $1500
b) $32001
c) $28000
d) $33501
38. Какая из этих групп чисел попадает в один и тот же класс эквивалентности?
a) $5800; $28000; $32000
b) $0; $200; $4200
c) $5200; $5500; $28000
d) $28001; $32000; $35000
39. Что из перечисленного ниже НЕ является характеристикой приемочного
тестирования пользователями ?
a) Использование автоматизированных инструментов выполнения тестов
b) Тестирование выполняется пользователями
c) Испытания по критериям приемочных испытаний
d) Интеграция системы с пользовательской документацией
40. Чтобы программное обеспечение было надежным, оно должно :
a) Простота обслуживания
b) Вряд ли станет причиной сбоя
c) Никогда не подводите ни при каких обстоятельствах
d) Должны быть написаны в соответствии со стандартами кодирования
1. Что из перечисленного является основной задачей планирования тестирования ?
a) Определение тестового подхода
b) Подготовка спецификаций испытаний
c) Оценка критериев выхода и отчетности
d) Измерение и анализ результатов
2. Какое из следующих утверждений ЧАЩЕ ВСЕГО верно?
a) Проверки исходного кода часто используются при тестировании компонентов
b) Тестирование компонентов ищет дефекты в программах, которые можно тестировать отдельно
c) Тестирование компонентов является важной частью приемочного тестирования пользователей.
d)Тестирование компонентов направлено на выявление проблем во взаимодействии между программными и аппаратными компонентами.
3. В системе, предназначенной для отработки подлежащего уплате налога:
Работнику не нужно платить 4000 фунтов. Следующие 1500 фунтов облагаются налогом в размере 10%. Следующие после этого £28000
облагаются налогом в размере 22%. Любая дальнейшая сумма облагается налогом в размере 40%.
К ближайшему целому фунту, какая из этих групп чисел попадает в три РАЗЛИЧНЫХ класса эквивалентности ?
a) £4000; £5000; £5500
b) £32001; £34000; £36500
c) £28000; £28001; £32001
d) £4000; £4200; £5600
4. Что из перечисленного ниже НЕ будет обнаружено при статическом анализе?
a) Несовпадение типов параметров
b) Ошибки в требованиях
c) Необъявленные переменные
d) Невыбранные функции
5.Какие из следующих действий тестирования могут быть автоматизированы?
i Ревью и инспекции
ii Метрики показателей
iii Тест-план
iv Выполнение теста
v Данные
a) i, iii, iv
b) i, ii, iii
c) ii, iv, v
d) ii, iii, V
6. Что из перечисленного ниже является целью пилотного проекта по внедрению
инструмента тестирования?
a) Оценка компетентности тестеров для использования инструмента
b) Завершение тестирования ключевого проекта
c) Оценить, будут ли преимущества достигнуты при разумных затратах
d) Узнайте, каковы требования к инструменту
7. Какова ОСНОВНАЯ цель плана тестирования?
a) Информирование о способах управления инцидентами
b) Сообщить, как будет проводиться тестирование
c) Создание графика испытаний
d) Создание структурного плана проекта
8. В РЕАКТИВНОМ подходе к тестированию, когда вы ожидаете, что начнется основная часть работы по
проектированию теста?
a) После создания программного обеспечения или системы
b) В процессе разработки
c) Как можно раньше
d) При анализе требований
9. Какова цель отладки?
i Для локализации дефекта
ii Для устранения дефекта
iii Показать ценность
iv Для увеличения диапазона испытаний
a) i, iii. b
b) ii, iii, iv
c) ii, iv
d) i, ii
10. Учитывая следующую таблицу решений:
Каков ожидаемый результат для каждого из следующих тестов?
A.TCl: Фред - 32-летний курильщик, проживающий в Лондоне
Б TC3: Жан-Мишель - 65-летний некурящий житель Парижа А
a) A - страхование, скидка 10%, B - страхование, без скидки
b) А - не страховать, Б - не страховать
c) А - застраховать, без скидки, Б - не застраховать
d) A - страхование, без скидки, B - страхование со скидкой 10%
11. Какие из следующих целей являются действительными для тестирования?
i. Поиск дефектов
ii. для получения уверенности в уровне качества
iii. Выявление причины дефектов
iv. Для предотвращения дефектов
a) i, ii и iii
b) ii, iii и iv
c) i, ii и iv
d) i, iii и iv
12. Процесс проектирования тестовых случаев состоит из следующих операций:
I. Разработка и подробное описание тестовых случаев с использованием методов проектирования тестов.
ii. Укажите порядок выполнения контрольного примера
iii. Анализ требований и спецификаций для определения условий испытаний
iv. Укажите ожидаемые результаты
В соответствии с процессом выявления и разработки тестов, каков правильный порядок этих действий?
a) iii, i, iv, ii
b) iii, iv, i, ii
c) iii, ii, i, iv
d) ii, iii, i, iv
13. Какова основная цель анализа влияния для тестеров?
a) Определение объема работ по программированию, необходимых для внесения изменений
b) Определение доли изменений, подлежащих тестированию
c) Определение степени влияния запланированных изменений на пользователей
d) Определение влияния изменений на существующую систему
14. Какое из следующих требований будет проверено функциональным тестом системы?
а) Система должна быть способна выполнять свои функции в среднем 23 часа 50 минут в день
b) Система должна работать адекватно для 30 пользователей
c) Система должна позволять пользователю изменять адрес клиента.
d) Система должна допускать 12 000 новых клиентов в год
15. В системе, предназначенной для отработки подлежащего уплате налога:
Работнику не нужно платить 4000 фунтов. Следующие 1500 фунтов облагаются налогом в размере 10%. Следующие после этого
£28000 облагаются налогом в размере 22%. Любая дальнейшая сумма облагается налогом в размере 40%.
К ближайшему целому фунту, что из этого является действительным тестовым случаем анализа граничных значений?
a) £28000
b) £33501
c) £32001
d) £1500
16. Что из перечисленного ниже определяет последовательность выполнения тестов?
a) План испытаний
b) Спецификация методики испытания
c) Спецификация тестового случая
d) Технические требования к испытанию
17. Дана следующая диаграмма перехода состояний:
А
F
Какая из следующих серий переходов между состояниями обеспечит покрытие O-переключателя?
a) A, B, E, B, C, F, D
b) A, B, E, B, C, F, F
c) A, B, E, B, C, D
d) A, B, C, F, F, D
18. Учитывая следующую таблицу решений:
Каков ожидаемый результат для каждого из следующих тестов?
А) Часто летающий участник, путешествие в бизнес-классе
B) Не член, путешествующий в экономическом классе
a) A - не предлагать обновление, B - не предлагать обновление
b) A - не предлагать повышение категории, B - предлагать повышение категории до бизнес-класса
c) A - Предложение обновления до First, B - Не предлагать никакого обновления
d) A - Предложение обновления до первого, B - Предложение обновления до бизнес-класса
19. Во время какого фундаментального процесса тестирования мы определяем, нужны ли ДОПОЛНИТЕЛЬНЫЕ тесты?
a) Внедрение и выполнение тестов
b) Оценка критериев выхода из теста
c) Анализ и проектирование испытаний
d) Планирование и контроль испытаний
20. В чем разница между риском проекта и риском продукта?
a) Проектные риски - потенциальные области отказа в программном обеспечении или системе; риски, связанные с продукцией, - это
риски, связанные с возможностями проекта по достижению поставленных целей.
b) Риски проекта - это риски, которые окружают способность проекта достичь своих целей; риски продукта - потенциальные области отказа
в программном обеспечении или системе
c) Проектные риски обычно связаны с вопросами поставщика, организационными факторами и техническими вопросами; риски,
связанные с продукцией, как правило, связаны с квалификацией и нехваткой персонала
г) Проектные риски - риски того, что поставляемое программное обеспечение не будет работать; риски, связанные с продукцией, как
правило, связаны с проблемами поставщиков, организационными факторами и техническими проблемами.
21. Учитывая следующую спецификацию, какие из следующих значений возраста находятся в ТОМ ЖЕ разделе
эквивалентности?
Если вам меньше 18 лет, вы слишком молоды, чтобы быть застрахованным. От 18 до 30 включительно вы получите скидку 20%. Любой человек
старше 30 лет не имеет права на скидку .
a) 17, 18, 19
b) 29, 30, 31
c) 18, 29, 30
d) 17, 29, 31
22. Учитывая следующий псевдокод, рассчитайте МИНИМАЛЬНОЕ количество
тестовых случаев для покрытия операторов и МИНИМАЛЬНОЕ количество тестовых
случаев для покрытия решений соответственно .
READ A
READ B
READ C
IF C>A THEN
IF C>B THEN
PRINT «C must be smaller than at least one number»
ELSE
PRINT «Proceed to next stage»
ENDIF
ELSE
PRINT «B can be smaller than C»
ENDIF
a) 3, 3
b) 2, 3
c) 2, 4
d) 3, 2
23. Что из перечисленного является преимуществом независимого тестирования ?
a) Код не может быть выпущен в производство до завершения независимого тестирования
b) Тестирование изолировано от разработки
c) Застройщикам не придется брать на себя столько же ответственности за качество
d) Независимые тестеры видят другие и разные дефекты и беспристрастны
24. Какой из следующих инструментов чаще всего содержит компаратор?
a) Инструмент динамического анализа
b) Инструмент выполнения теста
c) Инструмент статического анализа
d) Инструмент безопасности
25. Учитывая следующую таблицу состояний:
Что из перечисленного ниже представляет переход состояния INVALID?
a) E из состояния S2
b) E из состояния S3
c) B из штата S1
d) F из состояния S3
26. Что из нижеперечисленного является характеристикой хорошего тестирования в любой модели жизненного цикла ?
a) Все проверки документов проводятся с участием группы разработчиков.
b) Некоторые, но не все, действия по разработке имеют соответствующие тестовые действия
c) Каждый тестовый уровень имеет цели тестирования, специфичные для этого уровня
d) Анализ и дизайн тестов начинается, как только разработка завершена
27. Какое действие в процессе фундаментальных испытаний включает оценку тестируемости требований и системы?
a) Анализ и проектирование испытаний
b) Планирование и контроль испытаний
c) Закрытие испытания
d) Внедрение и выполнение тестов
28. Следующие утверждения используются для описания основы создания контрольных примеров с использованием
методов черного или белого ящика:
i информация о построении программного обеспечения
ii модели системы, программного обеспечения или компонентов
iii анализ документации по тестовым базам
iv анализ внутренней структуры компонентов
Какая комбинация утверждений описывает основу методов черного ящика?
a) ii и ii
b) ii и iv
c) i и iv
d) i и iii
29. Какова, как правило, НАИБОЛЕЕ важная причина использования риска для проведения испытаний ?
a) Потому что тестирование всего неосуществимо
b) Потому что риск-ориентированное тестирование - наиболее эффективный подход к поиску ошибок
c) Потому что тестирование на основе риска является наиболее эффективным способом показать ценность
d) Потому что программное обеспечение по своей сути рискованно
30. Что из нижеперечисленного определяет объем технического обслуживания?
a) Охват текущего регрессионного пакета
b) Размер и риск любых изменений в системе
c) Время с момента последнего изменения в системе
d) Дефекты, обнаруженные при последнем прогоне регрессионного теста
31. Какое САМОЕ главное преимущество независимости в тестировании?
a) Независимый тестер может обнаружить дефекты быстрее, чем человек, написавший программное обеспечение
b)Независимый тестер может быть более сосредоточен на демонстрации работы программного обеспечения, чем человек, написавший
программное обеспечение
c) Независимый тестер может быть более эффективным и действенным, потому что он менее знаком с программным обеспечением, чем
человек, который его написал
d) Независимый тестер может быть более эффективным в поиске дефектов, пропущенных лицом, написавшим п рограммное обеспечение
32. Какой из приведенных ниже вариантов тестирования наилучшим образом отражает основные проблемы управления
конфигурацией ?
I. Все элементы тестового программного обеспечения идентифицированы и контролируются версии;
ii. все элементы испытательного оборудования используются в окончательном приемочном испытании;
iii. Все элементы тестового ПО хранятся в общем репозитории;
iv. Все элементы тестового программного обеспечения отслеживаются для изменения;
v. все элементы испытательного оборудования закреплены за ответственным владельцем ;
vi. все элементы тестового программного обеспечения связаны друг с другом и с элементами разработки;
a) i, iv, vi
b) ii, iii, V
c) i, iii, iv
d) iv, v, vi
33. Что из нижеперечисленного является действительным показателем прогресса тестирования?
a) Количество необнаруженных дефектов
b) Общее количество дефектов продукции
c) Количество еще не выполненных контрольных примеров
d) Усилия, необходимые для устранения всех дефектов
34. Какое из следующих утверждений верно? Выберите ВСЕ правильные параметры. Регрессионное
тестирование должно проводиться:
i один раз в месяц
ii после устранения дефекта
iii при изменении тестовой среды
iv при изменении программного обеспечения
a) ii и iv
b) ii, iii и iv
c) i, ii и iii
d) i и iii
35. В каком из следующих заказов обычно выполняются этапы формальной проверки?
a) Планирование, подготовка, запуск, совещание, доработка, последующие действия
b) Запуск, планирование, подготовка, совещание, доработка, последующие действия
c) Подготовка, планирование, запуск, совещание, доработка, последующая деятельность
d) Планирование, запуск, подготовка, совещание, доработка, последующие действия
36. Какие из следующих целей являются действительными для отчетов об
инцидентах?
I. Предоставлять разработчикам и другим сторонам обратную связь о проблеме, чтобы
обеспечить идентификацию, изоляцию и исправление по мере необходимости
ii. Предоставление идей по улучшению процесса тестирования
iii. Предоставить средство оценки компетентности тестировщика
iv. Предоставить испытателям средства отслеживания качества тестируемой системы
a) i, ii, iii
b) i, ii, iv
c) i, iii, iv
d) ii, iii, iv
37. Рассмотрим следующие приемы. Какие методы являются статическими, а какие - динамическими ?
i. Эквивалентность разбиения
ii. тестирование сценария использования
iii. Анализ потока данных
iv.Поисковое тестирование против v Дизайн теста
vi. инспекции
a) i-iv статические, v-vi динамические
b) iii и vi являются статическими, i, ii, iv и v являются динамическими
c) ii, iii и vi являются статическими, i, iv и v являются динамическими
d) vi является статическим, i-v являются динамическими
38. Почему статическое и динамическое тестирование описываются как взаимодополняющие ?
a) Потому что они разделяют цель выявления дефектов и находят те же типы дефектов
b) Потому что они имеют разные цели и различаются по типам дефектов, которые они находят
c) Потому что они имеют разные цели, но находят одни и те же типы дефектов
d) Потому что они разделяют цель выявления дефектов, но различаются по типам дефектов, которые они находят
39. Что из нижеперечисленного является недостатком захвата тестов путем записи действий ручного тестера?
i Сценарий может работать нестабильно при возникновении непредвиденных событий
ii Данные для ряда аналогичных тестов автоматически сохраняются отдельно от сценария
iii Ожидаемые результаты должны быть добавлены в захваченный сценарий
iv Записанный сценарий документирует точные входные данные, введенные тестером
v При воспроизведении захваченного теста тестеру может потребоваться отладка сценария, если он не воспроизводится правильно
a) i, iii, iv, v
b) ii, iv и v
c) i, ii и iv
d) i и v
40. Что из перечисленного ниже определяется выявленным уровнем риска для
продукта?
a) Степень испытаний
b) Область применения автоматизации испытаний
c) Размер тестовой группы
d) Требование к регрессионному тестированию
1. Решение о том, насколько достаточно тестирования, должно учитывать:
i. уровень риска, включая технический и бизнес-риск продукта и проекта
ii. Ограничения проекта, такие как время и бюджет
iii. Размер группы тестирования
iv. Размер группы разработчиков
a) i, ii, iii - истина, а iv - ложь
b) i,, iv - истина, а ii - ложь
c) i, ii истинны и iii, iv ложны
d) ii, iii, iv - истина, а i - ложь
2. Какие из следующих основных задач связаны с планированием тестирования?
i. Определение объема и рисков, а также определение целей тестирования.
ii. определение подхода к тестированию (методы, пункты тестирования, охват, идентификация и взаимодействие групп, участвующих в
тестировании, тестовое программное обеспечение)
iii. Анализ основ тестирования (таких как требования, архитектура, дизайн, интерфейс)
iv. Определение критериев выхода.
a) i, ii, iv - истина, а iii - ложь
b) i, iv - истина, а ii - ложь
c) i, ii истинны и iii, iv ложны
d) ii, iii, iv - истина, а i - ложь
3. Оценка тестируемости требований и системы является частью какой фазы:
a) Анализ и проектирование испытаний
b) Планирование и контроль испытаний
c) Внедрение и выполнение тестирования
d) Оценка критериев выхода и отчетности
4. Одно из полей формы содержит текстовое поле, принимающее буквы в нижнем или верхнем регистре. Определите
недопустимое значение класса Equivalance.
a. КЛАСС
b. КЛАСС
c. Класс
d. CLa0lss
5. В системе, предназначенной для отработки подлежащего уплате налога:
Работнику не нужно платить 4000 фунтов. Следующие 1500 фунтов стерлингов облагаются налогом в размере 10% Следующие 28000
фунтов стерлингов облагаются налогом в размере 22% Любая дальнейшая сумма облагается налогом в размере 40% Какая из этих групп
чисел попадет в тот же класс эквивалентности ?
a) £4800; £14000; £28000
b) £5200; £5500; £28000
c) £28001; £32000; £35000
d) £5800; £28000; £32000
6. Что из перечисленного ниже имеет наивысший уровень независимости, на
котором находятся контрольные примеры:
a) Разработан лицами, которые пишут тестируемое программное обеспечение
b) Разработан человеком из другого раздела
c) Разработан человеком из другой организации
d) Разработано другим пользователем
7. В качестве входных данных для записи мы используем выходные данные
анализа требований, спецификацию требований:
a) Приемочные тесты пользователей
b) Контрольные примеры уровня интеграции
c) Контрольные примеры на уровне установки
d) Спецификации программы
8. Проверка включает в себя следующее:
i. Помогает проверить качество готового продукта
ii. Помогает проверить, что мы построили правильный продукт .
iii. Помощь в разработке продукта
iv. Мониторинг потерь и устаревания инструментов.
a) Верны варианты i, ii, iii, iv.
b) ii - истина, а i, iii, iv - ложь
c) i, ii, iii - истина, а iv - ложь
d) iii - истина, а i, ii, iv - ложь
9. Что из перечисленного ниже больше всего использует анализ влияния?
a) Тестирование компонентов
b) Нефункциональное тестирование системы
c) Приемочное тестирование пользователей
d) Эксплуатационные испытания
10. Каков ожидаемый результат для каждого из следующих тестов?
А. Участник карты Ситибанка, держащий Серебряную комнату
b) Не член Ситибанка, имеющий Платиновый номер
a) A - не предлагать обновление, B - не предлагать обновление
b) A - не предлагать обновление, B - предлагать обновление до уровня
Gold
c) A - предложение повысить категорию до Silver, B - предложение
повысить категорию до Silver
d) A - Предложение обновления до уровня Gold, B - Не предлагать
обновление
11. Повторное тестирование уже протестированной программы после внесения
изменений для обнаружения любых дефектов, возникших или обнаруженных в
результате изменений в тестируемом программном обеспечении или в другом
связанном или не связанном программном компоненте:
a) Повторное испытание
b) Подтверждение испытаний
c) Регрессионное тестирование
d) Отрицательное тестирование
12. Анализ влияния помогает решить:
a) Сколько регрессионного тестирования должно быть сделано
b) Критерии выхода
c) Сколько еще тестовых случаев нужно написать
d) Различные инструменты для выполнения регрессионного тестирования
13. Функциональное тестирование системы:
a) проверка функционирования системы совместно с другими системами
b) проверка того, что составляющие систему компоненты функционируют совместно
c) тестирование сквозной функциональности системы в целом
d) выполнения системой функций в течение заданного времени отклика
14. Рассмотрим приведенную выше схему перехода состояний коммутатора.
Что из перечисленного ниже представляет недопустимый переход состояния?
a) OFF - ВКЛ.
b) ВКЛ ./ВЫКЛ.
c) ОТКАЗ ВКЛЮЧЕН
15. Экспертные оценки также называются :
a) Контроль
b) Пошаговая демонстрация
c) Технический анализ
d) Формальный обзор
16. Рассмотрим следующие утверждения:
i. 100% покрытие операторов гарантирует 100% покрытие альтернатив.
ii. 100% покрытие альтернатив гарантирует 100% покрытие операторов.
iii. 100% охват альтернатив гарантирует 100% охват решений.
iv. 100% охват решений гарантирует 100% охват альтернатив.
v. 100% покрытие операторов гарантирует 100% покрытие решения.
a) ii is True; i, iii, iv и v ложны
b) i & v имеют значение True; ii, iii и iv ложны
c) ii & iii - Истина; i, iv и v ложны
d) ii, iii и iv являются истинными; i &
v - ложь
17. Этап официального анализа включает следующее:
a) Пояснение цели
b) Исправление обнаруженных дефектов обычно выполняется автором
c) Последующее наблюдение
d) Подготовка к отдельной встрече
18. Сопоставьте каждый этап жизненного цикла разработки программного обеспечения с жизненным циклом тестирования:
i. высокоуровневый дизайн
a Модульные тесты
ii. код
iii. Низкоуровневый дизайн
iv. Бизнес-требования
b Приемочные испытания
c Системные испытания
d Интеграционные тесты
a) i-d, ii-a, iii-c, iv-b
b) i-c, ii-d, iii-a, iv-b
c) i-b, ii-a, iii-d, iv-c
d) i-c, ii-a, iii-d, iv-b
19. Что из перечисленного ниже не является фазой процесса
фундаментальных испытаний?
a) Планирование и контроль испытаний
b) Внедрение и выполнение тестирования
c) Анализ требований
d) Оценка критериев выхода и отчетности
20. Какой из следующих методов НЕ является методом черного ящика?
a) Тестирование перехода состояния
b) LCSAJ (линейная кодовая последовательность и переход)
c) тестирование синтаксиса
d) анализ граничных значений
21. Факторы успеха для обзора включают в себя:
i. Каждый обзор не имеет заранее определенной цели
ii. Обнаруженные дефекты приветствуются и выражаются объективно
iii. Руководство поддерживает хороший процесс проверки.
iv. Делается упор на обучение и совершенствование процессов.
a) ii, iii, iv верны, а i неверен
b) iii, i, iv верно, а ii неверно
c) i, iii, iv, ii в правильном
d) ii правильно
22. К дефектам, обнаруженным инструментами статического анализа,
относятся:
i. Переменные, которые никогда не используются.
ii. уязвимости безопасности.
iii. Нарушения стандартов программирования
iv. Невыбранные функции и процедуры
a) i, ii, iii, iv правильно
b) iii - верно, а i, ii, iv - неверно
c) i, ii, iii и iv неверны
d) iv, ii правильно
23. Условия испытаний определяются следующим образом:
a) Технические требования
b) Контрольные примеры
c) Данные испытаний
d) Дизайн испытаний
24. Что из следующего верно в отношении техники тестирования белого и черного ящиков:
-
a) Эквивалентное разделение, таблица решений и поток управления являются методами тестирования белого ящика
b) Разделение эквивалентности, анализ граничных значений, поток данных - это методы тестирования черного ящика
c) Разделение эквивалентности, переход состояния, тестирование сценария использования - это методы тестирования черного ящика
d)Разделение эквивалентности, переход состояния, тестирование случая использования и таблица решений - это методы тестирования белого
ящика
25. Регрессионное тестирование должно проводиться :
i. каждую неделю
ii. после изменения программного обеспечения
iii. как можно чаще
iv.когда среда изменилась v., когда
руководитель проекта говорит
a) i & ii - истина, iii, iv & v - ложь
b) ii, iii и iv верны, i и v ложны
c) ii & iv истинны, i, iii & v ложны
d) ii - истина, i, iii, iv & v - ложь
26. Преимущества независимого тестирования :
a) Независимые тестировщики гораздо более квалифицированы, чем разработчики
b) Независимые тестеры видят другие и различные дефекты и беспристрастны
c) Независимые тестеры не могут выявить дефекты.
d) Независимые тестеры могут тестировать лучше разработчиков
27. Минимальные тесты, необходимые для покрытия операторов и покрытия альтернатив :
Read P
Read Q
If P+Q > 100 then
Print “Large”
End if
If P > 50 then
Print “pLarge”
End if
a) Покрытие выписки - 2, покрытие филиала - 2
b) Покрытие выписки - 3, а покрытие филиала - 2
c) Покрытие выписки равно 1, а покрытие филиала равно 2
d) Покрытие выписки - 4, а покрытие филиала - 2
28. Минимальный тест, необходимый для покрытия оперторов:
Disc = 0
Order-qty = 0
Read Order-qty
If Order-qty >=20 then
Disc = 0.05
If Order-qty >=100 then
Disc =0.1
End if
End if
a) Покрытие по выписке составляет 4
b) Покрытие по операторов составляет 1
c) Покрытие по выписке - 3
d) Покрытие по выписке - 2
29. Структура отчета об инциденте описана в Стандарте IEEE 829 для
документации по тестированию программного обеспечения и называется :
a) Отчет об аномалии
b) Отчет о дефектах
c) Отчет о дефекте теста
d) Отчет об инциденте тестирования
30. Что из перечисленного ниже является задачей
руководителя/руководителя тестирования?
I. Взаимодействие с поставщиком инструмента тестирования для определения наилучших способов использования инструмента
тестирования на проекте
ii. составление сводных отчетов о тестировании на основе информации, собранной во время тестирования
iii. Решите, что должно быть автоматизировано, в какой степени и как
iv. Создание тестовых спецификаций
a) i, ii, iii - истина, а iv - ложь
b) ii, iii, iv - истина, а i - ложь
c) i - истина, а ii, iii, iv - ложь
d) iii и iv верны, а i и ii неверны
31. Особенности техники тестирования White Box:
I. Мы используем явные знания о внутренней работе тестируемого объекта для выбора тестовых данных
ii. использует специальные знания программного кода для изучения выходов и предполагает, что тестер знает путь логики в блоке или
программе
iii. Проверка производительности приложения
iv. Также проверяет функциональность
a) i, ii - истина, а iii и iv - ложь
b) iii - истина, а i, ii, iv - ложь
c) ii, iii - истина и i, iv - ложь
d) iii и iv истинны и i, ii ложны
32. Что из перечисленного ниже является частью мероприятий по закрытию испытаний?
i. Проверка того, какие плановые результаты были поставлены
ii. Анализ отчета о дефектах
iii. Завершение и архивация тестового программного обеспечения
iv. Анализ уроков
a) i, ii, iv - истина, а iii - ложь
b) i, ii, iii - истина, а iv - ложь
c) i, iii, iv - истина, а ii - ложь
d) Все вышесказанное верно
33. Какое из следующих определений будет наилучшим для тестирования?
a) Цель/цель тестирования - продемонстрировать, что программа работает
b) Цель тестирования - продемонстрировать, что программа не имеет дефектов
c) Цель тестирования - продемонстрировать, что программа делает то, что должна делать
d) Тестирование - выполнение Программного обеспечения с целью обнаружения дефектов
34. Что из перечисленного ниже не является методом инкрементного тестирования ?
a) Сверху вниз
b) Большой взрыв
c) Снизу вверх
d) Функциональное увеличение
35. Драйверы также известны как :
и. Спейд
ii. испытательный комплект iii. строительные леса
a) i, ii - истина, а iii - ложь
b) i, iii - истина, а ii - ложь
c) ii, iii - истина, а i - ложь
d) Все вышесказанное верно
36. Критерии выхода могут состоять из :
i. Меры тщательности, такие как охват кода, функциональности или риска
ii. оценки плотности дефектов или меры надежности
iii. Остаточный риск, такой как не устраненные дефекты или отсутствие тестового покрытия в определенных областях
iv. Проверка тестовой среды
a) iv верен, а i, ii, iii неверны
b) i, ii, iii верно, а iv неверно
c) ii - верно, а i, ii, iii - неверно
d) iii и iv правильные и i, ii неправильные
37. Что из перечисленного ниже помогает контролировать ход
выполнения теста :
i. Процент выполнения тестового случая
ii. Процент работы, выполненной при подготовке среды тестирования
iii. Информация о дефектах, например, плотность дефектов, обнаруженные и исправленные дефекты
iv. Размер команды тестирования и навыки инженеров
a) iv верен, а i, ii, iii неверны
b) i, ii, iii верны, а iv неверны
c) i, ii - правильные и iii, iv - неправильные
d) i, iv верны и ii, iii неверны
38. Выбор тестового подхода должен учитывать контекст:
I. Риск неудачи проекта, опасности для продукта и риски неудачи продукта для людей
ii. Навыки и опыт людей в предложенной технике, инструментах и методах
iii. Цель тестирования и миссия команды тестирования.
iv. Размер команды тестирования
a) i, ii, iii, iv верны
b) i, ii, iii - истина, а iv - ложь
c) ii, iii, iv - истина, а i - ложь
d) i, iv истинны и ii, iii ложны
39. В случае больших систем:
a) Только несколько тестов должны быть запущены
b) Тестирование должно основываться на риске
c) Должны выполняться только хорошие контрольные примеры.
d) Тесты, написанные хорошими инженерами по тестированию, должны быть выполнены.
40. Предоставление и управление контролируемой библиотекой, содержащей все
элементы конфигурации, называется:
a) Управление конфигурацией
b) Учет статуса
c) Идентификация конфигурации
d) Идентификация конфигурации
1. Какой документ содержит набор контрольных примеров ?
a) Спецификация испытания
b) План испытаний
c) Протокол испытаний
d) Резюме испытателя
2. Где хранятся результаты фазы тестирования?
a) Спецификация испытания
b) План испытаний
c) Протокол испытаний
d) Тестовый случай
3. Что используется для проверки того, что было проведено
достаточное тестирование?
a) Критерии завершения испытаний
b) Критерии удаления теста
c) План испытаний
d) Спецификация испытания
4. Что такое успешный тест?
a) Успешный тест - это тест, который не находит ошибок
b) Успешный тест - это тест, который обнаруживает ошибку
c) Успешный тест - это тест, который не дает результатов
d) Успешный тест - это тест, который обнаруживает сбой
5. Взгляд разработчика на тестера часто?
a) Рассматривается как ненужная часть разработки продукта
b) Считается конструктивным для разработки изделия
c) Считается разрушительным для разработки изделия
d) Рассматривается как творческая часть разработки продукта
6. Цель разработчика часто?
a) Рассматривается как ненужная часть разработки продукта
b) Считается конструктивным для разработки изделия
c) Рассматривается как творческая часть разработки продукта
d) Считается разрушительным для разработки изделия
7. Какой из следующих атрибутов обычно связан с тестером?
a) Воспринимаются как творческие
b) Отсутствие отраслевых стандартов
c) Бедные коммуникаторы
d) Навыки в очень специфической области
8. Какой из следующих атрибутов обычно связан с тестером?
a) Навыки в очень специфической области
b) С разнообразными талантами
c) Высоко ценится внутри компании
d) Бедные коммуникаторы
9. Какой из следующих атрибутов обычно связан с разработчиком?
a) Очень хорошие коммуникаторы
b) Рассматривается как деструктивный
c) Редко оценивается внутри компании
d) Высоко ценится внутри компании
10. Какой из следующих атрибутов обычно связан с разработчиком?
a) Навыки в очень специфической области
b) Рассматривается как деструктивный
c) Редко оценивается внутри компании
d) С разнообразными талантами
11. Где чаще всего можно обнаружить трение?
a) Между тестерами
b) Между тестировщиками и разработчиками
c) Между тестерами и клиентами
d) Между тестерами и продавцами
12. Кто из следующих обладает высшей самостоятельностью?
a) Контрольные примеры выбирает не человек
b) Контрольные примеры разрабатываются лицами из другой организации
c) Контрольные примеры разработаны другим лицом (лицами )
d) Контрольные примеры разрабатываются лицами, создающими программное обеспечение
13. Кто из следующих обладает высшей самостоятельностью?
a) Контрольные примеры разрабатываются лицами, создающими программное обеспечение
b) Контрольные примеры разрабатываются лицом (лицами) из другого раздела
c) Контрольные примеры разработаны другим лицом (лицами )
d) Контрольные примеры разрабатываются лицами из другой организации
14. У кого из следующих ниже всего независимость?
a) Контрольные примеры разрабатываются лицами, создающими программное обеспечение
b) Контрольные примеры разработаны другим лицом (лицами )
c) Контрольные примеры разрабатываются лицом (лицами) из другого раздела
d) Контрольные примеры разрабатываются лицами, создающими программное обеспечение
15. У кого из следующих ниже всего независимость?
a) Контрольные примеры разработаны другим лицом (лицами )
b) Контрольные примеры разрабатываются лицом (лицами) из другого раздела
c) Контрольные примеры выбирает не человек
d) Контрольные примеры разрабатываются лицами из другой организации
16. "При обнаружении и устранении неисправности программное обеспечение должно быть
убедитесь, что исходный сбой успешно устранен.
a) Автоматизированный
b) Регрессионное исследование
c) Повторно проверенный
d) Возвращено разработчику
"
кому
17. < 'пытается проверить, что модификации не вызвали непреднамеренных
неблагоприятных побочных эффектов в неизмененном программном обеспечении
(ошибки регрессии) и что модифицированная система все еще соответствует его
требованиям ".
a) Автоматизированное тестирование
b) Регрессионное тестирование
c) Перетестирование
d) Приемочные испытания
18. Часто ожидаемые результаты основаны на.....?
a) На основе образованного предположения
b) Будущие результаты
c) Что разработчик говорит тестеру
d) Предыдущие результаты
19. Где лучше всего искать информацию при создании ожидаемых результатов
для нового теста?
a) Брошюра по продажам продукции
b) Руководитель группы тестирования
c) Под столом
d) Проектная документация
20. Что из перечисленного ниже не является
критерием приоритизации?
a) Вероятность отказа
b) Требование к испытателям
c) Требование заказчика
d) Стоимость испытаний
21. Что из перечисленного ниже не является
критерием приоритизации?
a) История особенностей
b) Тяжесть возможного отказа
c) Вероятность отказа
d) Вероятность успеха
22. Что представляет собой SDLC ?
a) Жизненный цикл разработки программного обеспечения
b) Жизненный цикл разработки систем
c) Системы, разрабатывающие жизненный цикл
d) Жизненный цикл разработки программного обеспечения
23. Что из перечисленного ниже является допустимой моделью для SDLC ?
a) V&C
b) РАД
c) ATSL 160669
d) ПРУТ
24. Что представляет собой V&V?
a) Проверка и подтверждение
b) Проверка и подтверждение
c)Срок действия и проверка d) Верификация и валидация
25. Что называется «подтверждением экспертизой и предоставлением объективных
доказательств выполнения указанных требований»?
a) Регресс
b) Валидация
c) Верификация
d) Рассмотрение, ревью
26. Что называется «подтверждением путем изучения и предоставления объективных доказательств того, что конкретные
требования для конкретного предполагаемого использования были выполнены »?
a) Рассмотрение, ревью
b) Верификация
c) Регресс
d) Валидация
27. Говоря простым языком ° i Мы правильно строим продукт?
"
a) Рассмотрение, ревью
b) Верификация
c) Валидация
d) Регресс
28. Говоря простым языком " : Мы создаем правильный продукт?
"
a) Валидация
b) Регресс
c) Проверка
d) Рассмотрение
29. Какая модель также известна как последовательная модель ?
a) V-модель
b) Модель водопада
c) Спиральная модель
d) РАД
30. Какая модель обычно приводит к тому, что создание и планирование тестов не
рассматриваются до тех пор, пока код не будет написан ?
a) РАД
b) Спиральная модель
c) Модель водопада
d) V-модель
31. Какая модель четко отображает взаимосвязь между разработкой и тестированием?
a) Модель водопада
b) V-модель
c) РАД
d) Спиральная модель
32. Какая модель имеет инкрементальный подход как к разработке, так и к
тестированию ?
a) V-модель
b) РАД
c) Модель водопада
d) Спиральная модель
33. Какую модель рекомендуется использовать, когда не все требования известны
пользователям?
a) Модель водопада
b) V-модель
c) Спиральная модель
d) РАД
34. Что представляет собой «РАД»?
a) Быстрая разработка приложений
b) Быстрое развертывание приложений
c) Быстрое развертывание приложений
d) Быстрая разработка приложений
35. Что представляет собой «DDSM»?
a) Методология разработки динамических систем
b) Методология базы данных динамических систем
c) Методология динамической разработки программного обеспечения
d) Методология разработки динамических систем
36. Что предназначено для организации и контроля разработок
а) SMDD
RAD?
b) MSDD
c)DSDM
d)DDSM
37. Какая модель практически не имеет официальной
документации ?
a) РАД
b) V-модель
c) Водопад
d) Спираль
38. "Чем раньше в жизненном цикле разработки обнаружена ошибка,
чтобы
исправить "
a) Более дешевый
b) Дороже
c) Легче
d) Сложнее
39. Что из перечисленного хуже?
a) Отказ, обнаруженная тестером
b) Во время бета-тестирования обнаружена ошибка
c) Обнаружена ошибка непосредственно перед выпуском продуктов
d) Неисправность, обнаруженная клиентом
это
40. Стоимость отказа зависит от _____________ оно
найдено?
a) Как
b) Где
c) Когда
d) Кем
1. Результаты этапа проектирования испытаний включают в себя
все следующее, за исключением :
a) Данные испытаний
b) План данных испытаний
c) Сводный отчет по испытаниям
d) План проведения испытаний
2. Какое из следующих решений не принято на фазе
планирования тестирования?
a) Графики и отчетная документация
b) Аппаратное и программное обеспечение
c) Критерии входа и выхода
d) Типы контрольных примеров
3. Типичные в ревью дефекты, которые легче обнаружить в обзорах, чем в
динамическом тестировании :
a) отклонения от стандартов
b) дефекты требований
c) конструктивные дефекты
d) недостаточная ремонтопригодность и неверные спецификации
интерфейса
e) Все вышеперечисленное
4. Инструменты нагрузочного тестирования
a) сокращает время, затрачиваемое тестерами
b) сокращает затрачиваемые ресурсы (аппаратные средства )
c) в основном используется в веб-тестировании
d) все вышеперечисленное
5. Обзоры, статический анализ и динамическое тестирование имеют
одинаковую цель
А. выявление дефектов
b) устранение дефектов
c)1 и 2
d) Нет
6. Кривая частоты поступления дефектов:
a) Показывает количество новых обнаруженных дефектов в единицу времени
b) Показывает количество открытых дефектов в единицу времени.
c)Показывает совокупное общее количество обнаруженных дефектов .
d) Любой из них, в зависимости от компании.
7. Какие 2 основные компоненты учитываются при анализе рисков?
a) Вероятность наступления отрицательного события
b) Потенциальная потеря или воздействие, связанное с событием
c) Как A, так и B
d) Ни A, ни B
8. Мы можем получить полное покрытие заявления, но все равно пропустим ошибки,
потому что :
а) Сбой происходит только в том случае, если вы достигли оператора, принимающего ветвь
TRUE оператора IF, и вы попали в оператор с тестом, который прошел через ветвь FALSE
б) Сбой зависит от неспособности программы обрабатывать определенные значения данных, а
не от потока управления программы
c) Как A, так и B
d) Мы не обязаны тестировать код, который клиенты вряд ли выполнят
9. Кто несет ответственность за проведение проверки готовности к испытаниям?
a) Тест-менеджер
b) Инженер-испытатель
c) как A, так и B
d) Руководитель проекта
10. Что если проект недостаточно большой, чтобы оправдать обширное тестирование ?
a) Используйте анализ на основе рисков, чтобы выяснить, какие области необходимо проверить
b) Используйте инструмент автоматизации для тестирования
c) A и B
d) Ничего из вышеперечисленного
11. На каких ключевых функциях следует сосредоточиться при тестировании веб-сайтов по всему миру
a) Взаимодействие между html-страницами
b) Производительность на стороне клиента
c) Аспекты безопасности
d) Все вышеперечисленное
12. Что можно сделать, если требования меняются непрерывно?
а) Работайте с заинтересованными сторонами проекта на раннем этапе, чтобы понять, как могут измениться требования, чтобы можн о было
заранее разработать альтернативные планы и стратегии тестирования, если это возможно.
b) Проведение переговоров с целью включения в проект только легко реализуемых новых требований при одновременном переносе
более сложных новых требований в будущие версии приложения
c) Как A, так и B
d) Ничего из вышеперечисленного
13. Выбор тестовых случаев для регрессионного
тестирования
a) Требуются знания по исправлению ошибок и их влиянию на систему
b) Включает область частых дефектов
c) Включает область, в которой произошли многочисленные/недавние изменения кода
d) Все вышеперечисленное
14. Дисфункция измерения является проблемой, потому что :
а) Несмотря на то, что цифры, на которые вы смотрите, кажутся лучше, для достижения этих
цифр люди гораздо хуже выполняют другие аспекты своей работы
б) Мы не знаем, как измерить переменную (наше измерение дисфункционально), и поэтому
мы не знаем, как интерпретировать результат
c) Вы измеряете неправильную вещь и таким образом делаете неправильные выводы
d) Все вышеперечисленное
15. Что вы подразумеваете под «Необходимостью
сказать НЕТ»
a) Нет, проблема не в тестерах
b) Нет, программное обеспечение не готово к производству
c) Как A, так и B
d) ничего из перечисленного выше
16. Согласно лекции, существует несколько рисков управления графиком вашего проекта с помощью статистической модели
надежности. К ним относятся:
a) Тестировщики тратят больше энергии на ранних этапах разработки продукта, пытаясь найти ошибки, чем на подго товку к более
эффективному выполнению остальной части проекта.
б) Менеджеры могут не осознавать, что тестирование неэффективно, в конце проекта, потому что они ожидают низкого уровня обнар ужения
ошибок, поэтому достигнутый низкий уровень не настораживает их .
в) Это может увеличить давление на тестеров в конце проекта, чтобы они не находили ошибки или не сообщали об ошибках .
г) Все вышеперечисленное
17.
Эксплуатационные испытания:
a) тестирование на соответствие
b) аварийное тестирование
c) проверка соответствия правилам
d) функциональное тестирование
e) простота эксплуатации
18. Такие инструменты, как change Man, Clear case, используются в качестве
a) средства функциональной автоматизации
b) инструменты тестирования производительности
c) средства управления конфигурацией
d) ничего из перечисленного.
19. Важными последствиями невозможности полного тестирования являются
a) Мы никогда не можем быть уверены, что программа не содержит ошибок
b)У нас нет определенной точки остановки для тестирования, что облегчает некоторым
менеджерам спорить об очень небольшом тестировании
в) У нас нет простого ответа, какие задачи тестирования всегда должны требоваться, потому
что каждая задача требует времени, которое можно было бы потратить на другие задачи
высокой важности
г) Все вышеперечисленное
20. Что не соответствует последовательности в 11-шаговом процессе тестирования
программного обеспечения
a) Оценка плана развития и статуса
b) Разработка плана испытаний
c) Разработка, дизайн тестового программного обеспечения
d) Требования к тестовому программному обеспечению
21. В исследовании MASPAR:
a) Сбои безопасности были результатом непроверенных частей кода
b)Команда разработчиков достигла полного покрытия заявления и филиала, но пропустила
серьезную ошибку в операционной системе MASPAR
c) Ошибка в коде была настолько неясной, что вам пришлось протестировать функцию почти
с каждым входным значением, чтобы найти два ее особых случая отказа
г) Все вышеперечисленное
22. Полный отчет и покрытие филиала означает:
a) Что вы проверили каждое утверждение в программе
b) Проверка каждого утверждения и каждой ветви программы
c) Проверка каждого оператора IF в программе
d) Проверка каждой комбинации значений операторов IF в программе
23. Что делать, если проект недостаточно большой, чтобы оправдать обширное тестирование
a) Используйте анализ на основе рисков, чтобы выяснить, какие области необходимо проверить
b) Используйте инструмент автоматизации для тестирования
c) A и B
d) Ничего из вышеперечисленного
24. Безопасность подпадает
под
a) тестирование на соответствие
b) аварийное тестирование
c) проверка соответствия правилам
d) функциональное тестирование
e) простота эксплуатации
25. Что является лучшим определением полного
тестирования:
a) Вы обнаружили каждый баг в программе
b) Вы протестировали каждый оператор, ветвь и комбинацию ветвей в программе
c) Вы выполнили каждый тест в плане тестирования
d) Вы достигли запланированной даты отгрузки
26. Какова концепция внесения небольшого изменения в программу и выявления последствий этого
изменения в каком-либо тесте?
a) Камеральная проверка
b) Отладка программы
c) Ошибка мутации
d) Тестирование производительности
e) Введение мутаций
1. COTS известен
как
a) Готовое коммерческое программное обеспечение
b) Соответствие программного обеспечения
c)Управление изменениями
программного обеспечения
d) Готовое программное
обеспечение
2. Из приведенных ниже вариантов какой из них является
«Проверкой достоверности »
a) Проверка работоспособности
b) Тестирование системы
c) Дымовые испытания
в) Регрессионное тестирование
3. «Плотность дефектов», рассчитанная в терминах
a) Количество дефектов, выявленных в компоненте или системе, деленное на размер компонента или системы
b) Количество дефектов, обнаруженных на этапе испытаний, деленное на количество, обнаруженное на этом этапе испытаний, и любые
другие средства после
c) Количество дефектов, обнаруженных в компоненте или системе, деленное на количество дефектов, обнаруженных на этапе испытаний
d) Количество дефектов, обнаруженных на этапе испытаний, деленное на количество обнаруженных на размер системы
4. «Be bugging» известен
как
a) Предотвращение дефектов путем осмотра
b) Устранение дефектов путем отладки
c) Добавление известных дефектов путем посева
C) Процесс исправления дефектов тестером
5. Экспертная оценка теста также известна как
a) Узкополосный Delphi
b) Широкополосный Delphi
c)Bespoke Delphi
d)Надежный Delphi
6. При тестировании системы расчета оценок тестер определяет, что все оценки от 90
до 100 дадут оценку А, а оценки ниже 90 - нет. Этот анализ известен как:
a) Секционирование эквивалентности
b) Анализ граничных значений
c)Таблица
решений в)
Гибридный
анализ
7. Все следующее может быть сделано во время модульного
тестирования, за исключением
a) Камеральная проверка
b) Ручное тестирование поддержки
c) Пошаговая демонстрация
c) Тестирование на основе компилятора
8. Какая из следующих характеристик в первую очередь связана с
многократного использования программного обеспечения?
возможностью
a) Степень использования программного обеспечения в других приложениях
b) Степень использования программного обеспечения различными пользователями
c)Возможность перемещения программного обеспечения на другую платформу
d)Возможность соединения одной системы с другой системой
9. Какое из следующих действий по управлению изменениями программного
обеспечения является наиболее важным для оценки влияния предлагаемых
модификаций программного обеспечения ?
a) Идентификация исходного уровня
b) Аудит конфигурации
c)Контроль изменений
d)Контроль версий
10. Какое из следующих утверждений о программе верификации и валидации
программного обеспечения является верным?
I. Он стремится к тому, чтобы качество было встроено в программное обеспечение .
II. предоставляет руководству информацию о состоянии программного проекта.
III. Это гарантирует, что альфа, бета и системные тесты выполнены.
IV. Он выполняется параллельно с деятельностью по разработке программного обеспечения.
a) I, II И III
b) II, III И IV
c)I, II и IV
d)I, III иIV
11. Что из перечисленного ниже является требованием к эффективной
программной среде ?
I. Простота использования
II. возможности для поэтапного внедрения
III. Способность развиваться в соответствии с потребностями проекта
IV. Включение передовых инструментов
a) I, II И III
b) I, II И IV
c)IL, III и IV
c) I, III и IV
12. Менеджер тестирования хочет использовать ресурсы, доступные для
автоматического тестирования веб-приложения. Лучший выбор a) Специалист по тестированию, веб-специалист, администратор базы данных, руководитель тестирования
b) Тестировщик, автотестировщик, веб-специалист, DBA (админ бд)
c) Испытатель, ведущий испытатель, автоматический испытатель , ПА
d) Тестировщик, веб-специалист, руководитель тестирования, автоматизатор тестирования
13. Руководитель проекта был переведен в крупный проект по разработке программного обеспечения, который находится
на фазе внедрения. Высшим приоритетом для этого руководителя проекта должно быть:
a) Установление отношений с клиентом
b) Изучение целей проекта и существующего плана проекта
c)Изменение организационной структуры проекта в соответствии со стилем управления менеджера
d)Обеспечение реализации проекта в текущем темпе
14. Изменение X требует более высокого уровня полномочий, чем изменение Y в
какой из следующих пар? Изменить X Изменить Y
a) Код в разработке Код в производстве
b) Спецификации при анализе требований Спецификации при тестировании систем
c)Документы, запрошенные группой технической разработки Документы, запрошенные
клиентами C) Продукт, распространяемый на несколько сайтов Продукт с одним
пользователем
15. Какая из следующих функций обычно поддерживается информационной
системой качества программного обеспечения?
I. Ведение документации
II. Проектирование системы
III. Планирование оценки
IV. Сообщение об ошибках
a) I, 11 И 111
b) II, III И IV
c)I, III и IV
d)I, II и IV
16. Во время тестирования модуля тестер «X» находит ошибку и назначает ее
разработчику. Но разработчик отвергает то же самое, говоря, что это не баг. Что
делать «Х»?
a) Сообщите о проблеме руководителю тестирования и попытайтесь рассчитаться с
разработчиком.
b) Повторное тестирование модуля и подтверждение ошибки
c) Назначить ту же ошибку другому разработчику
в) Отправить подробную информацию о возникшей ошибке и проверить воспроизводимость
17. Основной целью сравнения руководства пользователя с фактическим
поведением запущенной программы во время тестирования системы является
a) Поиск ошибок в программе
b) Проверка технической точности документа
c) Обеспечение простоты использования документа
c) Убедитесь, что программа является последней версией
18. Тип интеграционного тестирования, при котором программные элементы, аппаратные элементы или и то, и другое
объединяются одновременно в компонент или общую систему, а не поэтапно .
a) Тестирование системы
b) Испытания методом большого взрыва
c)Интеграционное тестирование
d)Модульное тестирование
19. На практике, какая модель жизненного цикла может иметь больше, меньше или разные уровни разработки и
тестирования, в зависимости от проекта и программного продукта. Например, может быть тестирование интеграции
компонентов после тестирования компонентов и тестирование системной интеграции после тестирования системы.
a) Модель падения воды
b) V-модель
c)Спиральная
модель c)
Модель RAD
20. Какой метод можно использовать для достижения покрытия ввода и вывода? Он может применяться к человеческим
вводам, вводу через интерфейсы в систему или параметрам интерфейса в интеграционном тестировании .
a) Ошибка угадывания
b) Анализ граничных значений
c) Тестирование таблицы решений
в) Эквивалентное разбиение
21. Есть одно приложение, которое работает на одном терминале. Есть еще одно приложение, которое работает на нескольких
терминалах. Какие методы тестирования вы будете использовать во втором приложении, что вы не будете делать в первом
приложении ?
a) Целостность, время отклика
b) Тестирование параллелизма, масштабируемость
c)Обновление и откат, время ответа
d) Проверка параллелизма, целостность
22. Вы являетесь менеджером по тестированию и собираетесь начать тестирование системы. Команда разработчиков говорит,
что из-за изменения требований они смогут доставить вам систему для тестирования через 5 рабочих дней после
установленного срока. Невозможно изменить ресурсы (рабочие часы, инструменты тестирования и т.д.) Какие шаги вы
предпримете, чтобы успеть завершить тестирование .
а) Скажите команде разработчиков, чтобы система была доставлена вовремя, чтобы тестирование было завершено вовремя .
b) Расширьте план тестирования, чтобы вы могли приспособиться к возникающему скольжению
c)Ранжируйте функциональность по риску и больше концентрируйтесь на критическом тестировании функциональности
d)Добавьте больше ресурсов, чтобы избежать проскальзывания
23. Отчет о передаче элементов также называется
a) Отчет об инциденте
b) Примечание к выпуску
c)Отчет о проверке
d)Отчет об аудите
24. Тестирование программного обеспечения, используемого для преобразования
данных из существующих систем для использования в системах замены
a) Тестирование на основе данных
b) Миграционное тестирование
c) Тестирование конфигурации
c) Тестирование «спина к спине»
25. Подход большого взрыва связан с
a) Регрессионное тестирование
b) Межсистемное тестирование
c) Перетестирование
c) Интеграционное тестирование
26. Построение графиков причинно-следственных связей связано со стандартом
a) BS7799
b) BS 7925/2
c)ISO/IEC 926/1
c) ISO/IEC 2382/1
27. «Отслеживание требований к тестовому уровню через уровни
тестовой документации» выполнено
a) Горизонтальная прослеживаемость
b) Прослеживаемость по глубине
c) Вертикальная прослеживаемость
d)Прослеживаемость по горизонтали и вертикали
28. Тестовый жгут - это
а) Документ высокого уровня, описывающий принципы, подход и основные цели организации в отношении тестирования
b) Дистанционный набор тестовых действий, собранных в управляемую фазу проекта C) Тестовая среда, состоящая
из заглушек и дисков, необходимых для проведения теста
c) Набор из нескольких тестовых случаев для тестируемого компонента или системы
29. Вы тестировщик для тестирования большой системы. Системная модель данных
очень велика и имеет много атрибутов, а также большое количество взаимосвязей с
полями. Какие шаги вы бы использовали для тестирования системы, а также каковы
усилия теста, который вы предприняли по плану тестирования
а) Улучшить супер зрение, больше обзоров артефактов или программа означает этап
сдерживания дефектов.
b) Расширение плана тестирования для тестирования всех взаимосвязей
c) Разделение большой системы на небольшие модули и тестирование функциональности
в) Сначала протестируйте взаимозависимости, после чего проверьте систему в целом
30. Запрос на изменение должен быть отправлен через управление разработкой или программой. Запрос на
изменение должен быть составлен и должен включать следующие критерии .
I. Определение изменения
II. обновляемая документация
III. Наименование испытателя или разработчика
IV. Зависимости запроса на изменение.
a) I, III и IV
b) I, II и III
c) II, III и IV
в) I, II и IV
31. «Критерии входа» должны касаться таких вопросов, как
I. Имеется ли необходимая документация, информация о конструкции и требованиях, которая позволит тестерам управлять системой
и оценивать правильное поведение .
II. Готова ли тестовая среда - лаборатория, оборудование, программное обеспечение и поддержка системного администрирования?
III. Все ли условия и ситуации, которые должны преобладать в процессе тестирования, чтобы позволить тестированию
продолжаться эффективно и действенно .
IV. Доступны ли вспомогательные утилиты, аксессуары и предварительные условия в формах, которые могут использовать
тестировщики
a) I, II и IV
b) I, II и III
c)I, II, III и IV
d)II, III и IV.
32. «Эта модель жизненного цикла в основном зависит от графика и бюджетных рисков». Это утверждение лучше
всего подходит для
a) Модель водопада
b) Спиральная модель
c)Инкрементная модель
d)V-модель
33. Система отслеживания ошибок должна будет фиксировать эти фазы для каждой
ошибки.
I. Фаза ввода
II. обнаружена фаза
III. Фиксированная фаза
IV. Фаза удалена
a) I, II и III
b) I, II и IV
c)I, III и IV
d)I, III и IV
34. Одна из наиболее сложных проблем управления тестовым проектом заключается в том, что при выполнении теста
сходится так много зависимостей. Один отсутствующий файл конфигурации или аппаратное устройство может сделать
все ваши результаты тестирования менее значимыми. Можно получить целый взвод испытателей, сутками сидящих без
дела. Кто несет ответственность за этот инцидент ?
a) Только отказы менеджеров тестирования
b) Только отказы тестового вывода
c)Ошибки менеджера по тестированию и менеджера проекта
d)Только ошибки тестеров
35. Системный тест может начаться,
когда?
I. Группа тестирования проводит трехдневный тест на дым и сообщает о результатах
совещанию по началу фазы тестирования системы.
II. команда разработчиков предоставляет программное обеспечение команде тестирования за 3
рабочих дня до начала тестирования системы.
III. Все компоненты находятся под формальным, автоматизированным управлением
конфигурацией и выпусками
a) Только I и II
b) Только II и III
c)I и III только
в) I, II и III
36. Испытательные чартеры используются в
тестирование
a) Поисковое тестирование
b) Юзабилити-тестирование
c) Тестирование компонентов
c) Проверка ремонтопригодности
Вот несколько советов, как правильно ответить на вопросы в сертификационном экзамене
ISTQB Foundation Level:
(1) Вопросы на экзамене часто содержат такие ключевые слова, как BEST, FIRST, MOST и т. Д.
Несколько вариантов ответа могут быть правильными, но нам нужно выбрать лучший ответ в
соответствии с ключевым словом, указанным в вопросе .
(2) Некоторые вопросы могут содержать постороннюю информацию. Часто вся информация,
представленная в вопросе, может не понадобиться для выбора следующего ответа. Следует
научиться игнорировать такую постороннюю информацию и не позволять ей сбивать вас с
толку.
(3) Если вы не можете определить правильный ответ на конкретный вопрос, следуйте процессу
исключения. Исключите как можно больше вариантов ответа, а затем лучше угадайте
правильный ответ.
(4) Большинство вопросов очень легки и нуждаются не более чем в тщательном изучении
силлабуса.
(5) Иногда для вопроса могут быть предоставлены близко совпадающие, но запутанные
варианты. Чтобы не запутаться, сначала изучите и поймите вопрос, а затем выработайте
правильный ответ (прежде чем перебирать варианты ответов). После того, как вы придумали
лучшее решение, посмотрите на доступные ответы и выберите тот, который наиболее близок к
вашему ответу.
Надеюсь, эти советы помогут вам в выборе правильных ответов на вопросы экзамена!
1. Какой вариант является частью области «реализация и выполнение»
фундаментального процесса тестирования?
A. Разработка тестов.
B. Сравнение фактических и ожидаемых результатов .
C. Запись сводки теста.
D. Анализ извлеченных уроков для будущих выпусков .
Объяснение в пользу правильного ответа
A. является частью «Анализа и дизайна ».
C. является частью «Оценки критериев выхода и отчетности ».
D. является частью «Мероприятий по закрытию испытаний ».
2. Пять частей фундаментального тестового процесса имеют широкий хронологический порядок. Какой из вариантов дает
три разные части в правильном порядке?
A. Внедрение и реализация, планирование и контроль, анализ и проектирование.
B. Анализ и проектирование, оценка критериев выхода и отчетность, тестирование действий по закрытию.
C. Оценка критериев выхода и отчетности, внедрение и выполнение, анализ и проектирование.
D. Оценка критериев выхода и отчетности, мероприятия по закрытию испытаний, анализ и дизайн .
Объяснение в пользу правильного ответа
Все остальные ответы имеют хотя бы один этап фундаментального тестового процесса в неправильной последовательности.
3. Какое утверждение наиболее верно ?
A. Требуется различное тестирование в зависимости от применения .
B. Все программное обеспечение тестируется одинаково.
C. Техника, которая находит дефекты, всегда найдет дефекты.
D. Техника, не обнаружившая дефектов, не пригодится.
Объяснение в пользу правильного ответа
Это пересмотр принципа тестирования «Тестирование зависит от контекста».
4. Ошибка или дефект:
A. Ошибка, совершенная человеком;
B. Проблема времени выполнения, с которой столкнулся пользователь;
C. Результат ошибки или ошибки;
D. Результат сбоя, который может привести к ошибке?
5. Результатом тестирования является :
A. Повышение качества программного обеспечения;
B. Дать представление о качестве программного обеспечения;
C. Возможность выявления лиц, ответственных за сбои программного обеспечения;
D. Показать, что проблем не осталось?
6. Что такое повторное тестирование ?
A. Повторный запуск того же теста в тех же обстоятельствах для воспроизведения проблемы .
B. Беглый прогон тестового пакета, чтобы увидеть, были ли внесены какие-либо новые ошибки.
C. Проверка того, что заданные критерии выхода для фазы тестирования были выполнены.
D.Запуск ранее неудачного теста с новым программным
обеспечением/данными/документами, чтобы увидеть, решена ли проблема .
7. Что из перечисленного является правильным? Отладка :
A. Проверка правильности работы программного обеспечения.
B. Проверка исправления ранее сообщенного дефекта.
C. Выявить причину дефекта, исправить код и проверить исправление - это правильно.
D. Проверка отсутствия непредвиденных последствий в результате исправления.
Объяснение в пользу правильного ответа
A. Краткое определение тестирования.
B. Это повторное тестирование .
D. Регрессионное тестирование.
8. Когда
тестирование завершено?
A. Когда время и бюджет исчерпаны.
B. Когда будет достаточно информации для спонсоров, чтобы принять обоснованное решение об
освобождении .
C. При отсутствии оставшихся высокоприоритетных дефектов.
D. После успешного выполнения каждой комбинации данных.
Объяснение в пользу правильного ответа
Иногда время/деньги действительно означают конец тестирования, но оно действительно
завершено, когда все, что было изложено заранее, достигнуто .
9. Какой список уровней независимости тестера находится в правильном порядке, начиная с наиболее
независимого первого ?
А. Тесты, разработанные автором; тесты, разработанные другим членом команды разработчиков; тесты, разработанные кем -то из
другой компании.
B. Тесты, разработанные кем-то из другого отдела компании; тесты, разработанные автором; тесты, разработанные кем-то из другой
компании.
C. Тесты, разработанные кем-то из другой компании; тесты, разработанные кем-то из другого отдела компании; тесты,
разработанные другим членом команды разработчиков.
D. Тесты, разработанные кем-то из другого отдела компании; тесты, разработанные кем-то из другой компании; тесты,
разработанные автором.
Объяснение в пользу правильного ответа
Этот параметр имеет кого-то ближе к написанному коду в каждом операторе. Все остальные варианты не в таком порядке .
10. Что из перечисленного ниже находится в правильном порядке (как правило)?
A. Модульное тестирование, тестирование системы, приемочное тестирование, техническое обслуживание.
B. Тестирование системы, модульное тестирование, приемочное тестирование, техническое обслуживание.
C. Приемочное тестирование, тестирование системы, техническое обслуживание, модульное тестирование.
D. Модульное тестирование, техническое обслуживание, тестирование системы, приемочное тестирование.
11. Что из перечисленного ниже обычно является тестовой основой для интеграционного
тестирования?
A. Спецификация программы
B. Функциональная спецификация
C. Технические условия
D. Технические требования
Пояснение в пользу правильного ответа Вариант (A) используется для модульного
тестирования .
Вариант (B) используется для тестирования системы, а вариант (D) используется
для приемочных испытаний .
12. Что из перечисленного ниже является примером итеративных моделей разработки?
(i) V-модель
(ii) Модель быстрой разработки приложений
(iii) Водопадная модель
(iv) Agile- разработка
A. (i) и (ii)
B. (ii) и (iii)
C. (ii) и (iv)
D. (iii) и (iv)
Объяснение в пользу правильного ответа Две другие модели являются последовательными
моделями .
13. Что из перечисленного ниже не относится к регрессионному тестированию?
A. Ее можно проводить на каждом этапе жизненного цикла.
B. Он служит для демонстрации того, что измененное программное обеспечение работает по назначению.
C. Он служит для демонстрации того, что программное обеспечение не было непреднамеренно изменено .
D. Зачастую она автоматизирована .
Объяснение в пользу правильного ответа
Это определение подтверждающего тестирования. Остальные три варианта верны для регрессионного тестирования .
14. Одна из ролей в обзоре - роль модератора, которая из следующих лучше всего описывает эту роль?
A. Планирование обзора, проведение обзорного совещания и обеспечение выполнения последующих действий.
B.Выделяет время в плане, решает, какие проверки будут иметь место, и что преимущества будут предоставлены.
C. Записывает документ для проверки, соглашается с тем, что документ может быть проверен, и обновляет документ в соответствии с
любыми изменениями.
D. Документирует все вопросы, поднятые на обзорном совещании, регистрирует проблемы и открытые вопросы .
15. Что анализируют инструменты статического анализа?
A. Дизайн
B. Тестовые случаи
C. Требования
D. Программный код
16. Что из перечисленного ниже наиболее вероятно является преимуществом
использования статических методов?
A. Меньше дефектов производительности.
B. Повышение производительности в процессе разработки.
C. Более эффективное регрессионное тестирование .
D. Быстрый возврат инвестиций в инструменты статического анализа.
Объяснение в пользу правильного ответа
Хотя другие варианты могут рассматриваться как преимущества, они не являются одними из
наиболее вероятных преимуществ. Вариант (B) - это выгода, которая с наибольшей
вероятностью будет реализована .
17. Какие из следующих методов являются статическими ?
A. Пошаговый разбор.
B. Тестирование перехода состояния.
C. Тестирование таблицы решений.
D. Тестирование утверждений.
Объяснение в пользу правильного ответа
Варианты (B), (C) и (D) - все это методы динамических испытаний.
18. Какая из следующих ролей обычно используется в обзоре?
A. Чемпион.
B. Автор.
C. Спонсор проекта.
D. Хранитель.
Объяснение в пользу правильного ответа
Автор - это единственная роль, которая обычно используется в обзоре .
Чемпион может спонсировать процесс рецензирования, но не является определенной ролью
в фактическом рецензировании; Спонсора проекта, если он технически компетентен, могут
попросить сыграть определенную роль в процессе проверки, но при использовании этой роли
он не будет Спонсором проекта; наконец, Хранитель может обеспечить безопасное хранение
результатов, но не будет участвовать в самом фактическом рассмотрении .
19. Что из нижеперечисленного определяет ожидаемый результат теста ?
A. Тестовый случай
B. Методика испытаний
C. График проведения испытаний
D. Условия испытаний
20. Что из нижеперечисленного описывает методы проектирования тестов на
основе структуры (white-box)?
A. Контрольные примеры систематически извлекаются из моделей системы .
B. Контрольные примеры систематически извлекаются из опыта тестера.
C. Контрольные примеры систематически извлекаются из поставляемого кода.
D. Тестовые случаи получены из опыта разработчиков.
Объяснение в пользу правильного ответа
Ответ (A) относится к тестированию на основе спецификаций, ответ (B) относится к
тестированию на основе опыта, а ответ (D) может относиться либо к отладке, либо к методам
на основе опыта.
21. Что из перечисленного ниже является методом на основе структуры (white-box)?
A. Тестирование таблицы решений
B. Тестирование перехода состояния
C. Тестирование выписки
D. Анализ граничных значений
Объяснение в пользу правильного ответа
Все другие варианты основаны на спецификациях (черный ящик), и основным отвлекающим
фактором является ответ (A), потому что тестирование таблицы решений можно спутать с
тестированием решений .
22. Какова основная цель тестирования сценариев использования?
A. Выявление дефектов в технологических процессах, связанных с типовым использованием системы .
B. Выявление дефектов в соединениях между компонентами.
C. Выявление дефектов в системе, связанных с экстремальными сценариями .
D. Выявление дефектов в системе, связанных с использованием неутвержденных методов программирования.
Объяснение в пользу правильного ответа
Ответ (B) относится к интеграционному тестированию; ответ (C) может относиться к анализу граничных значений или
тестированию производительности, но в сценариях использования используются типичные процессы, а не экстремальные
примеры; ответ (D) относится к статическому анализу .
23. Какова цель критериев выхода?
A. Чтобы определить, сколько тестов проектировать .
B. Чтобы определить, когда начинать тестирование .
C. Чтобы определить, когда прекратить тестирование.
D. Определить, кто будет проводить тестирование.
24. Что может обеспечить риск-ориентированный подход к тестированию?
A. Типы используемых методов испытаний.
B. Общее количество тестов должно было обеспечить 100-процентный охват.
C. Оценка общей стоимости тестирования.
D. Только выполнение теста эффективно для снижения риска.
25. При создании группы тестирования для работы над улучшением существующей системы, какой из
следующих элементов имеет наивысший уровень независимости от тестирования ?
A. Бизнес-аналитик, написавший оригинальные требования к системе.
B. Постоянный программист, который рассмотрел часть нового кода, но не написал ни одного.
C. Постоянный тестер, который обнаружил большинство дефектов в оригинальной системе .
D. Контрактный тестер, который никогда ранее не работал в организации.
Объяснение в пользу правильного ответа
В этом сценарии самый высокий уровень независимости от тестирования имеет специалист по тестированию договоров,
который ранее никогда не работал в организации. Три других менее независимы, поскольку они, вероятно, сд елают
предположения, основываясь на своих предыдущих знаниях требований, кода и общей функциональности исходной
системы.
Отметим, что независимость не обязательно приравнивается к наиболее полезной. На практике большинство менеджеров
по тестированию или проектам нанимают постоянного тестера, который работал над исходной системой, а не контрактного
тестера без знания системы. Однако при сборе команды было бы полезно иметь персонал с различным уровнем тестовой
независимости и системных знаний.
26. Какой из следующих терминов используется для описания управления
программными компонентами, составляющими интегрированную систему?
A. Управление конфигурацией
B. Управление инцидентами
C. Контроль испытаний
D. Управление рисками
Объяснение в пользу правильного ответа
Управление инцидентами - это сбор и обработка инцидентов, возникающих при обнаружении
ошибок и дефектов. Мониторинг тестирования определяет состояние тестовой деятельности
на постоянной основе. Управление рисками выявляет, анализирует и снижает риски для
проекта и продукта. Управление конфигурацией связано с управлением изменениями
компонентов программного обеспечения и связанной с ними документации и тестового
программного обеспечения.
27. Вот-вот будет разработана новая система. Какая из следующих функций
имеет самый высокий уровень риска?
A. Вероятность отказа = 20%; значение воздействия = 100 000 фунтов стерлингов
B. Вероятность отказа = 10%; значение воздействия = 150 000 фунтов стерлингов
C. Вероятность отказа = 1%; значение воздействия = 500 000 фунтов стерлингов
D. Вероятность отказа = 2%; значение воздействия = £200 000
Объяснение в пользу правильного ответа
В (B) произведение вероятности? воздействие имеет значение? 15000; в (C) значение? 5000,
а в (D)? 4000. Поэтому значение? 20000 в (A) является самым высоким.
28. Какое из следующих утверждений о рисках является наиболее точным ?
A. Риски проекта редко влияют на риск продукта.
B. Риски продукта редко влияют на риск проекта.
C. Подход, основанный на оценке рисков, с большей вероятностью будет использоваться для
снижения рисков продукта, а не проекта.
D. Подход, основанный на оценке рисков, с большей вероятностью будет использоваться для
снижения рисков проекта, а не продукта.
Объяснение в пользу правильного ответа
В целом, проектный риск и риск продукта трудно дифференцировать. Все, что влияет на
качество поставляемой системы, может привести к задержкам или увеличению затрат по
мере решения проблемы. Все, что вызывает задержки в проекте, может угрожать качеству
поставляемой системы. Основанный на рисках подход - это подход к управлению риском
продукта посредством тестирования, поэтому он наиболее непосредственно влияет на риск
29. Для каких из следующих действий в процессе фундаментального тестирования инструмент управления инцидентами
продукта.
будет наиболее полезным ?
A. Планирование и контроль испытаний
B. Анализ и проектирование испытаний
C. Внедрение и выполнение тестов
D. Оценка критериев выхода и отчетности
Объяснение в пользу правильного ответа
Инструменты управления инцидентами наиболее полезны во время реализации и выполнения теста, поскольку это этап, на котором
инструмент используется для выявления, управления, повторного тестирования и закрытия инцидентов .
Данные, собранные в течение жизненного цикла дефекта, можно затем преобразовать в информацию, которая полезна для других
действий в рамках фундаментального процесса тестирования .
Информация о количестве открытых дефектов может быть полезна для оценки критериев выхода (вариант (D)). Эта информация
также может быть использована для планирования будущих испытаний и для принятия контроля (вариант ( A)).
Инструменты управления инцидентами также могут помочь в анализе и проектировании тестов
(вариант (B)), поскольку информация о дефектах, обнаруженных при тестировании
предыдущей версии системы, может использоваться при анализе типа тестирования,
необходимого для следующего улучшения .
30. Какой из следующих дефектов наиболее вероятно будет обнаружен с помощью
тестового жгута ?
A. Отклонение от стандартов программирования.
B. Дефект промежуточного программного обеспечения.
C. Утечки памяти.
D. Дефекты регрессии.
Объяснение в пользу правильного ответа
Отклонения от стандартов программирования (вариант (A)) обнаруживаются в процессе
проверки или статического тестирования. Поэтому тестовый жгут вряд ли найдет дефект в
стандартах программирования.
Дефекты утечки памяти (вариант (C)) потенциально могут быть обнаружены с помощью
тестового жгута, предназначенного для запуска многих тестовых случаев.
Дефекты регрессии (вариант (D)) могут быть обнаружены с использованием многих типов
тестового инструмента.
31.
С какой
из следующих
инструментов,
скорее всего,
будет
инструмент управления тестированием?
Дефекты
в промежуточном
программном
обеспечении
(вариант
(B)), интегрирован
как правило, чаще
обнаруживаются с помощью тестового жгута или инструмента динамического анализа, чем
A. Инструмент тестирования производительности
с помощью любого другого типа инструмента.
B. Инструмент подготовки тестовых данных
C. Инструмент статического анализа
D. Инструмент управления требованиями
Объяснение в пользу правильного ответа
Инструменты управления требованиями (вариант (D)) часто имеют интерфейсы с инструментами управления тестированием. В некоторых
случаях они будут продаваться как пакет, или в других случаях инструмент управления тестированием может иметь свой собственны й
модуль требований. Использование таких интерфейсов или интегрированных пакетов облегчает отслеживание от требований до тестовых
сценариев и дефектов .
Инструменты управления производительностью (вариант (A)), инструменты подготовки тестовых данных (вариант (B)) и инструменты
статического анализа (вариант (C)) вряд ли будут иметь интерфейс или будут интегрированы с инструментом управления тестированием.
Они служат различным целям, и поэтому необходимость в таких интерфейсах невелика .
32. Что из перечисленного ниже помогает наладить хорошее общение и что мешает ему?
i. Попытайтесь понять, что чувствует другой человек.
ii. Передавать личные чувства, концентрируясь на отдельных людях.
iii. Подтвердите, что другой человек понял то, что вы сказали, и наоборот.
iv.Подчеркните общую цель повышения качества.
v. Каждая дискуссия - это битва, которую нужно выиграть .
A. (i), (ii) и (iii) помощь, (iv) и (v)
B. (iii), (iv) и (v) помощь, (i) и (ii)
C. (i), (iii) и (iv) помощь, (ii) и (v)
D. (ii), (iii) и (iv) помощь, (i) и (v)
затрудняют.
препятствовать.
затрудняют.
затрудняют.
33. Какая пара определений верна?
A. Регрессионное тестирование проверяет, что сообщенный дефект был исправлен;
повторное тестирование - это проверка отсутствия дополнительных проблем в ранее
протестированном программном обеспечении .
B. Регрессионное тестирование проверяет отсутствие дополнительных проблем в ранее
протестированном программном обеспечении; повторное тестирование позволяет
разработчикам изолировать проблему .
C. Регрессионное тестирование включает в себя выполнение всех тестов, которые были
выполнены ранее; повторное тестирование запускает новые тесты .
D.Регрессионное тестирование проверяет отсутствие дополнительных проблем в ранее
протестированном программном обеспечении, повторное тестирование демонстрирует,
что сообщенный дефект был исправлен .
Объяснение в пользу правильного ответа
Регрессионное тестирование проверяет, что ничего не регрессировало. Повторное тестирование
(или подтверждение тестирования) подтверждает правильность исправления, выполняя тот же
тест после внесения исправления. Ни в одном другом варианте оба они не соответствуют
действительности.
34. Следующие утверждения относятся к действиям, которые являются частью
фундаментального процесса тестирования .
i. Оценка тестируемости требований.
ii. Повторение действий тестирования после изменений .
iii. Проектирование настройки тестовой среды.
iv. Разработка и определение приоритетов тестовых случаев .
v. Проверка правильности настройки среды.
Какое утверждение ниже ВЕРНО?
A. (i) и (ii) являются частью анализа и разработки, (iii), (iv) и (v) являются частью реализации и
выполнения испытаний.
B. (i) и (iii) являются частью анализа и разработки, (ii), (iv) и (v) являются частью реализации и
выполнения испытаний.
C. (i) и (v) являются частью анализа и разработки, (ii), (iii) и (iv) являются частью реализации и
выполнения испытаний.
D. (i) и (iv) являются частью анализа и разработки, (ii), (iii) и (v) являются частью реализации и
выполнения испытаний.
Объяснение в пользу правильного ответа
Все остальные ответы содержат действие, определенное как анализ и проектирование, которое
является частью реализации и выполнения теста .
35. Какое утверждение правильно описывает общественные и профессиональные аспекты этического кодекса ?
A. Общественность: Сертифицированные тестеры программного обеспечения должны действовать в интересах своего клиента и
работодателя (в соответствии с более широкими общественными интересами). Профессия: Сертифицированные тестеры программного
обеспечения должны повышать целостность и репутацию своей отрасли в соответствии с общественными интересами .
B. Общественность: Сертифицированные тестеры программного обеспечения должны повышать честность и репутацию профессии в
соответствии с общественными интересами. Профессия: Сертифицированные тестеры программного обеспечения должны
учитывать более широкий общественный интерес в своих действиях .
C. Общественность: Сертифицированные тестеры программного обеспечения должны учитывать более широкий общественный
интерес в своих действиях. Профессия: Сертифицированные тестеры программного обеспечения должны участвовать в обучении на
протяжении всей жизни в отношении практики своей профессии и продвигать этический подход к практике своей профессии .
D. Общественность: Сертифицированные тестеры программного обеспечения должны учитывать более широкий общественный
интерес в своих действиях. Профессия: Сертифицированные тестеры программного обеспечения должны повышать целостность и
репутацию своей отрасли в соответствии с общественными интересами.
Объяснение в пользу правильного ответа
Все ответы отражают определение двух пунктов из кодекса этики, и при поиске публичного пункта необходимо соблюдать
осторожность, поскольку «общественный» или «общественный интерес» используются в нескольких из восьми пунктов кодекса.
Ключевым моментом является то, что «public» является главным элементом, а не дочерней компанией. В порядке, приведенном в
опциях, А. отражает клиента и работодателя и профессию, а Б. дает профессию и публику (правильный выбор, но неправильный путь).
Вариант C. дает Public и Self, оставляя последний вариант D., чтобы дать Public и Profession.
36. Что из следующего верно в отношении V-модели?
A. У него те же шаги, что и у водопадной модели разработки ПО.
B. Его называют циклической моделью разработки программного обеспечения.
C. Это позволяет производить рабочую версию системы как можно раньше.
D. Это позволяет начать планирование тестирования как можно раньше .
37. Что из следующего верно в отношении итеративной разработки ?
A. Он с самого начала использует полностью определенные спецификации.
B. Он вовлекает пользователей в тестирование на всем протяжении .
C. Формально фиксировать изменения в системе не требуется.
D. Он не подходит для разработки веб-сайтов.
38. Стратегия развития сверху вниз влияет на какой уровень тестирования больше
всего?
A. Тестирование компонентов
B. Интеграционное тестирование
C. Тестирование системы
D. Приемочное тестирование пользователей
Объяснение в пользу правильного ответа
Стратегия разработки повлияет на тестирование компонентов (вариант (A)), поскольку оно не
может быть протестировано, если оно не было построено. Варианты (C) и (D) требуют поставки
системы; в эти моменты стратегия развития не важна для тестера. Вариант (B) требует знания
стратегии разработки для определения порядка интеграции и тестирования компонентов.
39. Что из перечисленного ниже является нефункциональным требованием ?
A. Система даст возможность пользователям покупать книги .
B. Система позволит пользователям возвращать книги .
C. Система обеспечит безопасность данных клиента.
D. Система позволит одновременно входить в систему до 100 пользователям.
Объяснение в пользу правильного ответа
Другие варианты - функциональные требования. Обратите внимание, что безопасность
рассматривается как функциональное требование в этой программе .
40. Какое из следующих утверждений верно?
(i) Для каждой деятельности по разработке существует
соответствующая деятельность по тестированию. (ii) Каждый тестовый
уровень имеет одинаковые цели тестирования.
(iii) Анализ и разработка тестов для данного уровня тестирования должны начинаться
после соответствующей деятельности по разработке.
специалисты по тестированию должны участвовать в рассмотрении документов, как
только проекты будут доступны в течение жизненного цикла разработки.
A. (i) и (ii)
B. (iii) и (iv)
C. (ii) и (iii)
D. (i) и (iv)
Объяснение в пользу правильного ответа
Вариант (ii) некорректен: каждый тестовый уровень имеет свою цель.
Вариант (iii) также неверен: тестовый анализ и проектирование должны начаться после
завершения документации.
41. Какое из следующих утверждений является правильным для пошаговых руководств?
(i) Часто под руководством автора .
(ii) Документированные и определенные результаты.
(iv) все участники определили свои роли. Используется для содействия
обучению .
(v) Основной целью является поиск дефектов .
A. (i) и (v) являются правильными .
B. (ii) и (iii) являются правильными .
C. (i) и (iv) являются правильными .
D. (iii) и (iv) являются правильными .
42. Какие из следующих действий по формальному анализу имеют
правильную последовательность?
A. Установочное совещание, обзорное совещание, планирование, последующие действия .
B. Запуск, планирование, обзорное совещание, доработка .
C. Планирование, запуск, индивидуальная подготовка, обзорное совещание .
D. Планирование, индивидуальная подготовка, последующая деятельность , доработка.
Объяснение в пользу правильного ответа
Правильная последовательность: планирование, запуск, индивидуальная подготовка, обзорное
совещание, повторная работа, последующие действия. Все остальные варианты имеют либо
действия в неправильном порядке, либо действия, отсутствующие в строгом потоке.
43. Какое из следующих утверждений верно?
(i) Дефекты, вероятно, будут обнаружены ранее в процессе разработки с использованием обзоров, а не статического анализа .
(ii) Пошаговые руководства требуют кода, но статический анализ не требует кода. неофициальные обзоры могут
проводиться по коду и спецификациям .
Динамические методы обычно используются до статических методов.
(v) Динамические методы могут использоваться только после того, как код готов к выполнению .
A. (i), (ii), (vi).
B. (ii), (iii), (v).
C. (i), (iv), (v).
D. (i), (iii), (v).
Объяснение в пользу правильного ответа Другие ответы неверны, потому что:
(ii) Пошаговые руководства не требуют кода, а статический анализ требует кода .
(iv) Статические методы не выполняют код и поэтому могут выполняться до и после того, как код готов к выполнению.
44. Что из перечисленного наиболее вероятно будет выполнено
разработчиками?
A. Технический анализ функциональной спецификации.
B. Прохождение документа с требованиями.
C. Неформальный обзор спецификации программы.
D. Статический анализ программной модели .
Объяснение в пользу правильного ответа
Статический анализ делается почти исключительно разработчиками. Другие типы проверки
будут выполняться с использованием комбинации разработчиков, тестировщиков и других
заинтересованных сторон .
45. Что из нижеперечисленного наиболее характерно для структурного тестирования? (i) Информация о том, как
создано программное обеспечение, используется для получения тестовых случаев .
(ii) Охват заявлениями и/или охват решениями могут быть измерены для существующих тестовых случаев. (iii) Знания и
опыт людей используются для получения тестовых случаев .
(iv) Контрольные примеры получены из модели или спецификации системы.
A. (i) и (ii)
B. (ii) и (iii)
C. (ii) и (iv)
D. (i) и (iii)
46. Какие из следующих факторов являются наиболее важными, которые следует
учитывать при выборе методов испытаний?
(i) Доступные инструменты.
(ii) Нормативные стандарты.
опыт группы разработчиков. знание
группы тестирования.
Необходимость поддерживать уровни возможностей в каждой технике .
A. (i) и (ii)
B. (ii) и (iv)
C. (iii) и (iv)
D. (i) и (v)
Объяснение в пользу правильного ответа
Ответ (i) выглядит соблазнительно правильным, и наличие инструментов может сделать
использование техники более или менее привлекательным, но это не будет решающим в том,
как нормативные стандарты и знания тестировщика.
Ответ (iii) не имеет значения, потому что тестирование в любом случае должно быть
независимым от разработки, но оно может соблазнить человека, который не уверен в
взаимосвязи между разработкой и тестированием .
Ответ (v) является фактором управления командой тестирования, и опыт необходимо
поддерживать, но это не должно влиять на выбор методов для живого проекта.
47. Что из следующего наиболее вероятно будет использоваться при разработке
стратегии тестирования или подхода к тестированию?
(i) Подход, основанный на отказе
Подход, основанный на
спецификации испытания
финансовый подход
A. (iii) и (ii)
B. (i) и (iv)
C. (ii) и (i)
D. (i) и (iii)
48. Какие тестовые роли (или части в процессе тестирования) чаще всего выполняет
разработчик? (i) Проведение интеграционных испытаний компонентов.
(ii) Статический анализ .
(iii) Настройка тестовой среды.
принятие решения о том, какой объем тестирования следует автоматизировать .
A. (i) и (ii)
B. (i) и (iv)
C. (ii) и (iii)
D. (iii) и (iv)
Объяснение в пользу правильного ответа
(i) Выполнение интеграционных тестов компонентов обычно выполняется разработчиками.
Разработчики обычно несут ответственность за интеграционное тестирование модулей и
компонентов. Независимое тестирование обычно следует на уровне системных и
приемочных испытаний .
статический анализ обычно проводится разработчиками, поскольку: он требует понимания кода,
и поэтому человек, занимающийся этим, должен обладать навыками языка программирования;
и это можно сделать, как только код будет написан. Поэтому для разработчика это быстро и
эффективно. Риск
отсутствие независимости от тестирования может быть смягчено путем проведения
независимого системного и приемочного тестирования.
(iii) Настройка тестовой среды представляет собой действие, обычно выполняемое тестером.
Это может потребовать поддержки со стороны разработчиков и персонала из других
отделов, и в некоторых случаях среды могут быть настроены разработчиками. Однако это
задача, которую мог бы выполнять тестировщик, а не разработчик.
Решение о том, какой объем тестирования должен быть автоматизирован, обычно
принимается руководителем тестирования, который будет консультироваться с другими
сотрудниками в процессе принятия решений. Разработчики могут быть вовлечены, и их навыки
могут потребоваться для автоматизации некоторых тестов. Однако решение о том, сколько
автоматизировать,
не должны
принимать является
разработчики.
49.
Какое из следующих
обоснований
обоснованным для разработчиков,
тестирующих собственный код во время модульного тестирования ?
(i) Их отсутствие независимости смягчается независимыми испытаниями во время
системных и приемочных испытаний .
(ii) Человек с хорошим пониманием кода может быстрее найти больше дефектов, используя методы белого ящика .
(iii) Разработчики лучше понимают требования, чем тестировщики .
(iv) Тестеры пишут ненужные отчеты об инцидентах, потому что они находят незначительные
различия между поведением системы и тем, как она определена для работы .
A. (i) и (ii)
B. (i) и (iv)
C. (ii) и (iii)
D. (iii) и (iv)
Объяснение в пользу правильного ответа
Вряд ли разработчики будут лучше понимать требования, чем тестеры, отчасти потому, что
тестеры тесно сотрудничают с сообществом пользователей (и, возможно, черпают из него), а
отчасти потому, что разработчики редко работают с полным набором требований в средней или
большой разработке.
Тестеры могут поднимать инциденты, связанные с разницей между ожиданиями пользователей
и спецификацией, но это не лишнее. Такие проблемы чаще возникают на поздних стадиях
тестирования.
Раннее тестирование (модульное тестирование) обычно наиболее эффективно проводится
разработчиками, хорошо понимающими код и среду разработки; они могут быть эффективнее и
эффективнее на этом уровне. Более поздние независимые этапы тестирования компенсируют
любой недостаток из-за отсутствия независимости на уровне модульного тестирования.
50. Какие из следующих пар инструментов тестирования могут быть наиболее
полезными на этапе анализа и проектирования основных процессов тестирования?
(i) Инструмент для проведения испытаний
Инструмент подготовки
данных испытаний
инструмент управления потребностями
A. (i) и (ii)
B. (i) и (iv)
C. (ii) и (iii)
D. (iii) и (iv)
Краткое руководство по подготовке к экзамену уровня A
Фонда ISTQB} Важные факты, которые вы должны знать
1) ISTQB Foundation Certificate (Certified Tester Foundation Level) - вступительная квалификация
для экзамена ISTQB Advanced Certificate.
2) Программа базового уровня ISTQB Certified Tester была обновлена в 2010 году. Следующие
советы по быстрому началу работы основаны на последней версии программы.
3) Экзамен уровня ISTQB Foundation предназначен для проверки ваших знаний по всей
дисциплине тестирования программного обеспечения в более широком смысле.
4) Программа Foundation Level предназначена для людей с различным уровнем опыта
тестирования, включая лиц, вообще не имеющих опыта.
5) Учебная программа Foundation Level свободно доступна для загрузки с сайта www.istqb.org
B) K-уровни, относящиеся к темам в программе базового уровня: Каждая тема в
программе соответствует определенному уровню понимания, представленному
термином Kl, K2, K3 или K4
1) Уровень Kl относится к способности вспоминать, так что вы должны быть в состоянии
вспомнить, но не обязательно использовать или объяснять .
2) Уровень К2 относится к способности объяснять тему или классифицировать информацию или
проводить сравнения .
3) Уровень К3 относится к возможности применить тему в практическом сценарии .
4)Уровень К4 относится к способности анализировать ситуацию или набор информации,
чтобы определить, какое действие предпринять .
C) K-уровни и связанные уровни сложности:
1) Уровни K1, K2, K3 и K4 не отражают легкость, умеренность или жесткость. Уровень K определяет уровень проверяемого понимания, а не
сложность вопроса.
2) Возможно, что вопросы K2 могут быть более сложными (в смысле того, что на них сложнее ответить), чем вопрос K3.
3) Как правило, вопросы Kl будут наиболее простыми, и если вы знаете о содержании программы, вам не составит труда ответить на любой
вопрос Kl.
D} Разбивка вопросов на экзамене CTFL:
1) Часовые экзамены состоят из 40 вопросов с несколькими вариантами ответов. Каждый вопрос
имеет одинаковую ценность .
2) 26 правильных ответов гарантируют пас. негативной маркировки за неправильные ответы нет.
3)Разбивка вопросов по K-Levels приведена ниже: a)
Kl 50%, 20 вопросов
а) К2 30%, 12 вопросов
в) К3 и К4 20%, т.е. 8 вопросов
E} Тип вопросов на экзамене: Обычно применяются следующие.
1) Все вопросы будут содержать «основу», в которой излагается вопрос, и четыре
необязательных ответа.
2)Правильным будет один-единственный из необязательных ответов. Остальные
варианты
бытьвневерными
. ответа, возможно, вы найдете одну или несколько
3) Если выдолжны
не уверены
правильности
альтернатив одинаково правильными.
4) Вопросы будут изложены как можно более четко, даже подчеркивая ключевые слова,
эмболдируя или подчеркивая, где это добавит ясности.
5) Может быть мало негативных вопросов (например, какой из следующих не соответствует
действительности?), и любые негативные вопросы будут сформулированы так, чтобы не было
двусмысленности.
6) Будут заданы вопросы, чтобы проверить ваши знания содержания тем, рассматриваемых в
слоге, а не ваши знания самого слога.
7) Как правило, K1-вопросы относятся к простому типу.
8) На вопросы экзамена не будет наклеек K-Level.
F} Основные разделы программы базового уровня: Программа разбита на шесть
разделов
1) Раздел 1: Основы тестирования - 7 вопросов
2) Раздел 2: Тестирование на протяжении всего жизненного цикла программного обеспечения - 6
вопросов
3) Раздел 3: Статические методы - 3 вопроса
4) Раздел 4: Методы проектирования тестов - 12 вопросов
5) Раздел 5: Управление тестированием - 8 вопросов
6) Раздел 6: Поддержка инструментов для тестирования - 4 вопроса
Вышеуказанные пропорции вопросов являются приблизительными, и точная разбивка не
является обязательной, но экзамены в целом структурированы в соответствии с ними и по
возможности близки к этим пропорциям.
G} Связь между K-уровнями и различными темами в тестировании:
1) Уровень К4: Он касается покрытия заявлений и решений. Вы можете ожидать максимум
два вопроса K4 и, скорее всего, только один, и темой будет оценка охвата заявления и/или
решения на предмет полноты в отношении соответствия указанным критериям выхода.
2) Уровень K3: Большинство вопросов K3, вероятно, будут основаны на разделе 4 программы,
поэтому большинство вопросов K3 будут о применении методов дизайна теста.
3) Вопросы уровня К2: К2 должны быть с более поисковой основой. Общий тип вопроса K2
известен как римский тип. Это подходит для вопросов, связанных со сравнением или
проверкой способности кандидата определять правильные комбинации информации.
Темы могут быть рассмотрены на любом уровне вплоть до максимального, описанного в
учебном плане по конкретной теме. Следовательно, тема К3 также может быть рассмотрена на
уровне К1 или К2 .
H) Советы для лучшей успеваемости на
экзамене:
1) Внимательно прочитайте программу, и вы должны быть хорошо знакомы с ней. Обычно вопросы
исходят непосредственно из силлабуса и обычно даже формулировка тоже похожа на ту, что
используется в силлабусе .
2) Решите как можно больше примерных вопросов, чтобы ознакомиться с формулировками
вопросов, а также типами вопросов.
3) Это короткий экзамен, поэтому вы не сможете глубоко изучить всю статью. Поэтому для начала
изучите всю статью, отвечая на те вопросы, которые просты и на которые вы знаете ответ.
После завершения этой простой задачи у вас будет небольшая задача для выполнения, и вы,
вероятно, потратите менее минуты на каждый вопрос, на который вы уже ответили, что даст вам
больше времени, чтобы сосредоточиться на тех, на которые вам понадобится больше времени, чтобы
ответить.
4) Если вы хорошо подготовились, то сможете ответить на 40 вопросов менее чем за 45 минут .
J) Как подготовиться к экзамену CTFL в кратчайшие сроки и без какого-либо
формального обучения:
Шаг 1: Глубокое изучение основ тестирования программного обеспечения, описанных в
последней программе CTFL, путем подготовки из учебного материала курса Crash,
доступного абсолютно бесплатно.
Загрузите 30 части полного учебного материала - экзамен уровня ISTQB Foundation
Шаг 2: Изучите специальные вопросы объективного типа на K-уровне, специально
подготовленные в соответствии с последней программой CTFL .
Загрузить 6 части вопросов объективного типа уровня K - Экзамен уровня ISTQB Foundation
Шаг 3: Отполируйте свое обучение путем изучения прошлых экзаменационных работ исчерпывающая база данных из 750 уникальных вопросов. Когда мы говорим Unique means, в
Question Bank не повторяется даже ни один вопрос.
Загрузить самую большую базу данных образцов документов - 750 вопросов - Экзамен уровня ISTQB
Foundation
Download