Дайте відповіді на питання:
Для відслідковування та зберігання станів дефектів використовуються системи обліку помилок, вкажіть одну із них:
Microsoft Concole
Turbo Pascal
Java Script
Bugzilla
Для проведення навантажувального тестуванн на web-сторінках використовуються інструменти обліку помилок, вкажіть один із них:
Java Script
Bugzilla
JMeter
Microsoft Concole
Структурне тестування ще називають ще:
тестування «білого ящика»
тестування «чорного ящика»
"видиме" тестування
"просте тестування"
Не існує наступного різновиду структурного тестування
тестування на основі потоку керування програми
тестування на основі потоку даних
мутаційне тестування
граничне тестування
Існує три різновиди структурного тестування:
тестування змін, тестування відхилень та тестування
тестування на основі потоку даних, мутаційне тестування
тестування на основі потоку керування програми, на основі потоку даних та мутаційне тестування
модульне, інтеграційне та димове
При використанні першого типу cтруктурного тестування - потоку керування програми тестується:
логіка програми, що представлена у вигляді графа керування
програма-мутант
граматика написання програми
логіка програми, представлена у вигляді специфікації
При структурному тестуванні на основі потоку даних основна увага приділяється...
взаємозв'язкам між змінними
поведінці програміста
взаємозв'язкам між операторами в програмі
взаємозв'язкам між тестерами
Мутаційне тестування полягає у...
внесенні несправностей у вихідний код програми та порівняння роботи вихідної програми та програми мутанта
створенні файлу-вірусу і внесенні його у код програми
внесенні несправностей у cпецифікацію програми
внесенні змін у фрагмент програми, де є опис змінних
Для тестування на основі потоку керування програми не існує наступного критерію:
покриття операторів
покриття шляхів
покриття циклів
покриття рішень
покриття умов
покриття змін
Не існує наступного критерію покриття умов чи умов/рішень при методиці структурного тестування:
Вірогідний критерій покриття умов
Модифікований критерій покриття умов/рішень
Простий критерій покриття умов
Комбінаторний критерій покриття умов/рішень
Для протестування програми на основі критеріїв сруктурного тестування використовують:
структурну схему
блок-схему
HIPO-схему
керуючий граф управління програмою
Інше:
Керуючий граф управління програмою будують на основі:
аналітичної схеми
структурної схеми
операторної схеми
блок-схеми
Модульне тестування – це...
тестування програми в останньому модулі програми
тестування програми на рівні окремо взятих операторів
тестування програми на рівні окремих структур
тестування програми на рівні окремо взятих модулів
#Модульне тестування проводиться за принципом
"білої скриньки"
"структурного моделювання"
"бета-тестування"
"чорної скриньки"
Варіант 5
#Збірки коду програми називають
"bug"
"Stub"
"buіld"
"Reposіtory"
#Інтеграційне тестування – це...
тестування заглушок у програмі
тестування частини системи, яка складається з двох і більше модулів
тестування інтеграції системи із іншими програмами
тестування частини системи, яка складається виключно з двох модулів
#Інтеграційне тестування застосовується на етапі ...
створенні коду програми
збірки інтеграційно відтестованих модулів у єдиний пакет
описі змін в програмному коді
збірки модульно відтестованих модулів у єдиний комплекс
#Відомі два методи збірки модулів у єдиний тестований комплекс:
монолітний та інкрементний
монолітний та монументальний
правильний і неправильний
альфа та бета
#У процесі інтеграційного тестування при монолітній збірці модулів застосовуються драйвери, які мають англомовну назву:
bug
Варіант 1stub
test drіver
buіld
#У процесі інтеграційного тестування при монолітній збірці модулів застосовуються заглушки, які мають англомовну назву:
buіld
stub
test drіver
bug
#Абревіатура UML має наступне розшифрування:
United Molel Land
Unified Modeling Languageт
Universal Modeling Land
Universal Modeling Language
#Абревіатура UML має наступний переклад:
універсальна програма моделювання
консоль управління програмами
уніфікована мова моделювання
необмежена модель моделювання
#Уніфікована мова моделювання (Unified Modeling Languag) містить базовані позначення:
компонент, текст, рисунок, таблиця
граф, оператор, гілка, шлях, траса
оператори, службові слова та об'єкти
компонент, інтерфейс, поведінка компонента та взаємодія компонентів
#Основними елементами діаграм варіантів використання на основі UML є:
інтерфейси та зв'язки акторів
обмеження та послідовності акторів
актори, варіанти використання та зв'язки
модератори, адміністратори та актори
#Елементи діаграм варіантів використання на основі UML зв'язані різними типами відносин. Вкажіть якого типу відносин не існує:
виходу (finish)
включення (include)
узагальнення (generalization)
асоціації (association)
розширення (extend)
Answers & Comments
Для відслідковування та зберігання станів дефектів використовуються системи обліку помилок, одна з таких систем - Bugzilla.
Для проведення навантажувального тестування на web-сторінках використовуються інструменти обліку помилок, один з таких інструментів - JMeter.
Структурне тестування ще називають "тестування «білого ящика»".
Не існує наступного різновиду структурного тестування: граничне тестування.
Існує три різновиди структурного тестування: тестування на основі потоку керування програми, тестування на основі потоку даних та мутаційне тестування.
При використанні першого типу структурного тестування - потоку керування програми тестується логіка програми, що представлена у вигляді графа керування.
При структурному тестуванні на основі потоку даних основна увага приділяється взаємозв'язкам між змінними.
Мутаційне тестування полягає у внесенні несправностей у вихідний код програми та порівнянні роботи вихідної програми та програми мутанта.
Для тестування на основі потоку керування програми не існує наступного критерію: покриття умов.
Не існує наступного критерію покриття умов чи умов/рішень при методиці структурного тестування: Простий критерій покриття умов.
Для протестування програми на основі критеріїв структурного тестування можна використовувати: структурну схему, блок-схему, HIPO-схему, керуючий граф управління програмою.
Керуючий граф управління програмою будують на основі блок-схеми.
Модульне тестування проводиться за принципом "білої скриньки" (white-box testing). При такому підході тестування, тестувальник має повний доступ до внутрішньої структури та логіки програмного модуля. Він вивчає код модуля та виконує тестові сценарії, враховуючи його внутрішню роботу та структуру даних.
Збірки коду програми називають "build". Збірка включає процес компіляції програмного коду, лінкування інших компонентів, які використовуються, та створення виконуваного файлу або пакету програми, який можна запустити. Збірка є кінцевим продуктом після успішного проходження процесу розробки та тестування.
Інтеграційне тестування – це тестування частини системи, яка складається з двох і більше модулів. При цьому перевіряється взаємодія між модулями та їхнє спільне функціонування.
Інтеграційне тестування застосовується на етапі збірки інтеграційно відтестованих модулів у єдиний пакет. Після тестування окремих модулів їхні коди збираються разом, а потім перевіряється їхнє правильне взаємодію та функціонування як єдиного комплексу.
Відомі два методи збірки модулів у єдиний тестований комплекс: монолітний та інкрементний. Монолітна збірка включає одночасне об'єднання всіх модулів у єдиний комплекс, тоді як інкрементна збірка передбачає поетапне додавання нових модулів до вже існуючих.
Інтеграційне тестування – це тестування частини системи, яка складається з двох і більше модулів. При цьому перевіряється взаємодія між модулями та їхнє спільне функціонування.
Інтеграційне тестування застосовується на етапі збірки інтеграційно відтестованих модулів у єдиний пакет. Після тестування окремих модулів їхні коди збираються разом, а потім перевіряється їхнє правильне взаємодію та функціонування як єдиного комплексу.
Відомі два методи збірки модулів у єдиний тестований комплекс: монолітний та інкрементний. Монолітна збірка включає одночасне об'єднання всіх модулів у єдиний комплекс, тоді як інкрементна збірка передбачає поетапне додавання нових модулів до вже існуючих.
У процесі інтеграційного тестування при монолітній збірці модулів застосовуються драйвери, які мають англомовну назву "test driver". Драйвери виконують роль викликаючих програм або скриптів, які ініціюють взаємодію та виконання тестових сценаріїв між модулями.
У процесі інтеграційного тестування при монолітній збірці модулів не застосовуються заглушки. Заглушки (stub) використовуються у тестуванні на рівні модулів, коли треба замінити реальні компоненти системи на простіші або штучно створені компоненти, щоб перевірити правильність їхньої взаємодії.
#Абревіатура UML має наступне розшифрування:
Unified Modeling Language
#Абревіатура UML має наступний переклад:
уніфікована мова моделювання
#Уніфікована мова моделювання (Unified Modeling Language) містить базові позначення:
компонент, інтерфейс, поведінка компонента та взаємодія компонентів
#Основними елементами діаграм варіантів використання на основі UML є:
актори, варіанти використання та зв'язки
#Елементи діаграм варіантів використання на основі UML зв'язані різними типами відносин. Відносини, які існують в UML:
виходу (finish), включення (include), узагальнення (generalization), асоціації (association) та розширення (extend).
Отже, відносини "обмеження" та "послідовності" акторів не є основними елементами діаграм варіантів використання на основі UML.