Возможно ли тестирование программы на всех возможных путях угп? Возможно ли тестирование программы на всех допустимых значениях параметров? icon

Возможно ли тестирование программы на всех возможных путях угп? Возможно ли тестирование программы на всех допустимых значениях параметров?


Смотрите также:
Объявляет
Й курс Разработка и тестирование компьютерной программы для сортировки методом выбора Разработка...
«Тестирование прошёл(ла)»...
Українська державна корпорація з іноземного туризму...
Экскурс в тестирование План...
Василий Сигарев...
1 день. Прибытие в Тбилиси, трансферт в Гудаури и размещение в гостинице...
Составление программы на языке программирования. Отладка и тестирование программы...
Составление программы на языке программирования. Отладка и тестирование программы...
Составление программы на языке программирования. Отладка и тестирование программы...
Контрольное тестирование. I. Тестирование на входящий рейтинг....
Фгу «Федеральный центр тестирования» в 2008 году проводит централизованное тестирование в полном...



Загрузка...
страницы:   1   2   3   4

Ответы на экзаменационные вопросы интернет-курсов ИНТУИТ (INTUIT): 224. Основы тестирования программного обеспечения





  1. В среднем, метод выборочного регрессионного тестирования…

  2. В чем заключаются особенности интеграционного тестирования для процедурного программирования?

  3. Возможно ли тестирование программы на всех возможных путях УГП?

  4. Возможно ли тестирование программы на всех допустимых значениях параметров?

  5. Время тестирования при использовании метода выборочного регрессионного тестирования (с учетом времени работы самого метода)…

  6. Дана функция P, ее измененная версия P' и набор тестов T, разработанный для тестирования P. Требуется, используя метод минимизации, отобрать подмножество T' для тестирования P'.

  7. Дана функция P, ее измененная версия P' и набор тестов T, разработанный для тестирования P. Требуется, используя метод стопроцентного покрытия кода, отобрать подмножество T' для тестирования P'.

  8. Дано: функция P, ее измененная версия P' и набор тестов T, разработанный для тестирования P. Требуется, используя безопасный метод, отобрать подмножество T' для тестирования P'.

  9. Зачем нужен Log-файл?

  10. Зачем нужна спецификация тестирования?

  11. Как определить цели тестирования программного проекта?

  12. Как определяется тестовая стратегия?

  13. Как осуществить планирование тестирования?

  14. Как разрабатываются тесты для тестирования спецификаций?

  15. Как реализуются динамические методы построения тестовых путей?

  16. Какая информация должна собираться при тестировании для применения метода оценки скорости выявления ошибок?

  17. Какая информация должна сопровождать действие по исправлению ошибки и перевод дефекта в состояние Resolved?

  18. Какая оценка мощности покрытия для следующих пар критериев правильна?

  19. Какая оценка мощности покрытия для следующих пар критериев правильна?

  20. Какая оценка мощности покрытия для следующих пар критериев правильна?

  21. Какие активности входят в систему обеспечения качества программного продукта?

  22. Какие бывают состояния дефекта?

  23. Какие возможности используются для построения дуг графовой модели в ООП?

  24. Какие возможности переиспользования тестов предоставляет ООП?

  25. Какие два из перечисленных методов тестирования дают наиболее надежные результаты?

  26. Какие два из перечисленных методов тестирования наиболее затратны?

  27. Какие задачи решает тестировщик, проверяя изменения, внесенные разработчиком в код?

  28. Какие задачи решаются на этапе системного тестирования?

  29. Какие задачи у модульного тестирования?

  30. Какие из перечисленных средств использует в своей работе система поддержки регрессионного тестирования?

  31. Какие категории тестов разрабатываются для системного тестирования?

  32. Какие классы частных критериев тестируемости известны?

  33. Какие методы регрессионного тестирования применяются в условиях высоких требований к качеству программного продукта?

  34. Какие методы регрессионного тестирования применяются в условиях отсутствия программных средств поддержки регрессионного тестирования?

  35. Какие методы регрессионного тестирования применяются в условиях отсутствия программных средств поддержки регрессионного тестирования?

  36. Какие методы регрессионного тестирования применяются в условиях высоких требований к качеству программного продукта?

  37. Какие методы регрессионного тестирования применяются в условиях высоких требований к качеству программного продукта?

  38. Какие методы регрессионного тестирования применяются в условиях отсутствия программных средств поддержки регрессионного тестирования?

  39. Какие методы регрессионного тестирования применяются, если исходный набор состоит из структурных тестов?

  40. Какие методы регрессионного тестирования применяются, если исходный набор состоит из структурных тестов?

  41. Какие метрики обычно входят в список тестовых?

  42. Какие операции позволяет автоматизировать система поддержки регрессионного тестирования?

  43. Какие операции при использовании системы поддержки регрессионного тестирования выполняются вручную?

  44. Какие основные уровни выделены в процессе тестирования?

  45. Какие подходы используются для обоснования истинности программ?

  46. Какие предъявляются требования к идеальному критерию тестирования?

  47. Какие существуют методы анализа и локализации ошибки?

  48. Какие существуют методы построения тестовых путей?

  49. Какие существуют особенности документа для описания тестовых процедур?

  50. Какие существуют особенности интеграционного тестирования для процедурного программирования?

  51. Какие существуют особенности интеграционного тестирования для ООП?

  52. Какие существуют особенности модели ГМП в случае объектно-ориентированного программирования (ООП)?

  53. Какие существуют особенности тестовых наборов, используемых в промышленных проектах?

  54. Какие существуют разновидности интеграционного тестирования?

  55. Какие существуют разновидности структурных критериев?

  56. Какие существуют разновидности тестирования?

  57. Какие существуют разновидности функциональных критериев?

  58. Какие существуют способы получения эталонных значений теста?

  59. Какие существуют типы тестирования по способу выбора входных данных?

  60. Какие существуют условия проведения тестирования?

  61. Какие существуют фазы процесса тестирования?

  62. Какие тестовые метрики используются при тестировании?

  63. Какие типы дефектов выявляются при системном или регрессионном тестировании?

  64. Какие этапы включает методика ООП при тестировании программного комплекса?

  65. Какие этапы методики тестирования используются в ООП?

  66. Какие этапы методов тестирования класса используются в ООП?

  67. Какие этапы процесса тестирования выполняются вручную?

  68. Какие этапы процесса тестирования поддаются автоматизации?

  69. Какими преимуществами обладает методика предсказания целесообразности отбора тестов?

  70. Какими преимуществами обладает методика уменьшения объема тестируемой программы?

  71. Какими преимуществами обладает методика упорядочения тестов?

  72. Какими свойствами обладает метод random(50)?

  73. Какими свойствами обладает метод random(50)?

  74. Какими свойствами обладает метод random(50)?

  75. Какими свойствами обладает метод минимизации с использованием средства поддержки регрессионного тестирования, ориентированного на язык Java, если время его работы оценивается как O(|P|2)?

  76. Какими свойствами обладает метод минимизации с использованием средства поддержки регрессионного тестирования, ориентированного на язык Java, если время его работы оценивается как O(|P|2)?

  77. Какими свойствами обладает метод повторного прогона всех тестов?

  78. Какими свойствами обладает метод повторного прогона всех тестов?

  79. Какими свойствами обладает метод повторного прогона всех тестов?

  80. Какова методика разработки сценарных тестов?

  81. Какова мощность множества тестов, формально необходимая для тестирования операции в машине с 32-разрядным машинным словом?

  82. Какова процедура выбора и оценки критериев качества программного продукта?

  83. Какова формула оценки сложности интеграционного тестирования для ООП?

  84. Каково выражение для оценки сложности графа вызовов?

  85. Каково выражение для оценки сложности интеграционного тестирования?

  86. Каково содержание тестового отчета?

  87. Каковы особенности восходящего тестирования?

  88. Каковы особенности документа для описания дефектов?

  89. Каковы особенности документа для описания тестов?

  90. Каковы особенности иерархической модели УГП?

  91. Каковы особенности модели объектно-ориентированной программы?

  92. Каковы особенности нисходящего тестирования?

  93. Каковы особенности плоской модели УГП?

  94. Каковы особенности разработки тестового набора?

  95. Каковы особенности регрессионного тестирования?

  96. Каковы особенности системного тестирования?

  97. Каковы особенности тестового цикла?

  98. Каковы преимущества автоматизированного тестирования?

  99. Каковы преимущества описания тестовых наборов на языке спецификаций?

  100. Каковы фазы процесса построения тестовых путей?

  101. Каковы цели обзора тестового кода?

  102. Каковы цели обзора тестовой стратегии?

  103. Какой подход используется в методе мутационного тестирования?

  104. Какой этап регрессионного тестирования не имеет аналога в алгоритме обычного тестирования?

  105. Какую информацию должен содержать тестовый план?

  106. Какую информацию использует и производит система автоматизации тестирования в цикле тестирования?

  107. Класс A является потомком класса B, который, в свою очередь, является потомком класса C. Класс B был изменен. Тестирование каких классов необходимо обеспечить?

  108. Модуль E исходной программы содержал ошибку. Ее исправление потребовало изменения модулей B, D и E. Тест 1 покрывает модули A, B и C. Тест 2 покрывает модули A, C и E. Тест 3 покрывает модули D и E. Каким должен быть порядок прогона тестов, если при упорядочении ставится цель скорейшего достижения наибольшей степени покрытия модулей?

  109. Модуль E исходной программы содержал ошибку. Ее исправление потребовало изменения модулей B, D и E. Тест 1 покрывает модули A, B и C. Тест 2 покрывает модули A, C и E. Тест 3 покрывает модули D и E. Каким должен быть порядок прогона тестов, если при упорядочении ставится цель скорейшего достижения наибольшей степени покрытия измененных модулей?

  110. Модуль E исходной программы содержал ошибку. Ее исправление потребовало изменения модулей B, D и E. Тест 1 покрывает модули A, B и C. Тест 2 покрывает модули A, C и E. Тест 3 покрывает модули D и E. Каким должен быть порядок прогона тестов, если при упорядочении ставится цель скорейшего роста вероятности того, что тестируемая система надежна?

  111. Можно ли гарантировать безопасность метода регрессионного тестирования в условиях отсутствия тестов, использовавшихся при тестировании предыдущих версий программы?

  112. Можно ли гарантировать безопасность метода регрессионного тестирования в условиях отсутствия информации об изменениях в программе?

  113. Можно ли гарантировать безопасность метода регрессионного тестирования в условиях отсутствия информации об изменениях в программе?

  114. Можно ли гарантировать безопасность метода регрессионного тестирования в условиях отсутствия тестов, использовавшихся при тестировании предыдущих версий программы?

  115. Можно ли гарантировать безопасность метода регрессионного тестирования в условиях отсутствия информации о покрытии кода тестами?

  116. Можно ли гарантировать остановку программы на любом тесте?

  117. На каком этапе регрессионного тестирования проводится упорядочение тестов?

  118. На каком этапе регрессионного тестирования удаляются устаревшие тесты?

  119. На основе каких принципов строятся тесты для модульного тестирования?

  120. На предыдущей версии программы тест 1 завершился в состоянии A, тест 2 – в состоянии B, а тест 3 – в состоянии C. На текущей версии программы тест 1 завершился в состоянии A, тест 2 – в состоянии C, а тест 3 – в состоянии D. На базе какого теста наиболее целесообразна разработка новых тестов?

  121. На предыдущей версии программы тест 1 завершился в состоянии A, тест 2 – в состоянии B, а тест 3 – в состоянии C. На текущей версии программы тест 1 завершился в состоянии A, тест 2 – в состоянии C, а тест 3 – в состоянии D. На базе каких состояний возможна разработка новых тестов?

  122. На предыдущей версии программы тест 1 завершился в состоянии A, тест 2 – в состоянии B, а тест 3 – в состоянии C. На текущей версии программы тест 1 завершился в состоянии A, тест 2 – в состоянии C, а тест 3 – в состоянии D. На базе какого состояния наиболее целесообразна разработка новых тестов?

  123. Назовите критерии стохастического тестирования.

  124. Назовите недостатки структурных критериев.

  125. Назовите недостатки функциональных критериев.

  126. Назовите полный и надежный критерий для нетривиальных классов программ.

  127. Ожидаемое время работы метода отбора тестов – 1 час. Среднее время выполнения одного теста – 1 час. Тестовый набор состоит из 8 тестов. Каково значение порога целесообразности?

  128. Ожидаемое время работы метода отбора тестов – 2 часа. Среднее время выполнения одного теста – 1 час. Тестовый набор состоит из 8 тестов. Каково значение порога целесообразности?

  129. Ожидаемое время работы метода отбора тестов – 2 часа. Среднее время выполнения одного теста – 2 часа. Тестовый набор состоит из 8 тестов. Каково значение порога целесообразности?

  130. Отметьте верные утверждения

  131. Отметьте верные утверждения:

  132. Перечислите метрики оценки оттестированности программного проекта?

  133. Перечислите разновидности функциональных критериев.

  134. Почему MSC спецификация обеспечивает снижение трудоемкости тестирования?

  135. При создании очередной версии программы была добавлена функция A, функция D была удалена, функция C – изменена, а функция U – оставлена без изменений. К какой группе относится тест, покрывающий только функцию A?

  136. При создании очередной версии программы была добавлена функция A, функция D была удалена, функция C – изменена, а функция U – оставлена без изменений. К какой группе относится тест, покрывающий только функцию D?

  137. При создании очередной версии программы была добавлена функция A, функция D была удалена, функция C – изменена, а функция U – оставлена без изменений. К какой группе относится тест, покрывающий только функцию A?

  138. При создании очередной версии программы была добавлена функция A, функция D была удалена, функция C – изменена, а функция U – оставлена без изменений. К какой группе относится тест, покрывающий только функцию D?

  139. При создании очередной версии программы была добавлена функция A, функция D была удалена, функция C – изменена, а функция U – оставлена без изменений. К какой группе относится тест, покрывающий только функции C и U?

  140. При создании очередной версии программы была добавлена функция A, функция D была удалена, функция C – изменена, а функция U – оставлена без изменений. К какой группе относится тест, покрывающий только функцию D?

  141. При создании очередной версии программы была добавлена функция A, функция D была удалена, функция C – изменена, а функция U – оставлена без изменений. К какой группе относится тест, покрывающий только функции C и U?

  142. При создании очередной версии программы была добавлена функция A, функция D была удалена, функция C – изменена, а функция U – оставлена без изменений. К какой группе относится тест, покрывающий только функцию A?

  143. Расходы на внедрение метода выборочного регрессионного тестирования…

  144. Сколько тестов потребуется для проверки программы, реализующей задержку на неопределенное количество тактов?

  145. Сопровождение какого типа соответствует случаю исправления ошибки в коде?

  146. Сопровождение какого типа соответствует случаю реализации новых требований пользователя?

  147. Сопровождение какого типа соответствует случаю улучшения временных характеристик программы?

  148. Тестируемая программа состоит из классов A, B и C, взаимодействующих по принципу «каждый с каждым». Классы A и B были изменены. Тестирование каких классов и интерфейсов необходимо обеспечить, если используется брандмауэр?

  149. Тестируемая программа состоит из модулей A, B, C и D, взаимодействующих по принципу «каждый с каждым». Модули A и B были изменены. Тестирование каких интерфейсов необходимо обеспечить, если используется брандмауэр?

  150. Функция int function(int number) была изменена и возвращает (number + 2) вместо (number + 1). На каком уровне возможно повторное использование теста «1»?

  151. Функция int function(int number) была изменена и приобрела вид int function(char* string). На каком уровне возможно повторное использование теста «1»?

  152. Функция int function(int number) была изменена путем вставки вызова функции распечатки перед первым исполняемым оператором. На каком уровне возможно повторное использование теста «1»?

  153. Чем отличается оценка оттестированности проекта от оценки для модуля?

  154. Чем отличается финальный цикл тестирования?

  155. Что такое ветвь УГП?

  156. Что такое прогон тестов?

  157. Что такое путь в УГП?

  158. Что такое управляющий граф программы (УГП)?

  159. Является ли программа аналогом математической формулы?







Скачать 321.96 Kb.
оставить комментарий
страница1/4
Дата22.09.2011
Размер321.96 Kb.
ТипДокументы, Образовательные материалы
Добавить документ в свой блог или на сайт

страницы:   1   2   3   4
плохо
  4
средне
  1
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

Рейтинг@Mail.ru
наверх