QA Flashcards

b) Характеристики предмета (109 cards)

1
Q

Що таке якість?

a) Сукупність критеріїв
b) Характеристики предмета
c) Властивість предмета

A

a) Сукупність критеріїв

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Скільки характеристик якості?

a) 3
b) 7
c) 6

A

c) 6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Що не є критерієм якості?

a) Призначення
b) Надійність
c) Портативність
d) Компактність

A

a) Призначення
d) Компактність

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Що таке SDLC?

a) Життєвий цикл ПЗ
b) Життєвий цикл нової фічі
c) Життєвий цикл бага

A

a) Життєвий цикл ПЗ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

SDLC проходить тільки новий продукт чи будь-яка зміну в ньому?

a) Новий
b) Обидва варіанти
c) Зміна

A

b) Обидва варіанти

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

З якого етапу тестувальник починає свою участь у SDLC?

a) Планування системи
b) На всіх етапах
c) Реліз і підтримка
d) Тестування

A

b) На всіх етапах

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Що таке STLC?

a) Життєвий цикл нової фічі
b) Частина сертифікації тестувальника
c) Життєвий цикл бага
d) Фундаментальний процес тестування

A

d) Фундаментальний процес тестування

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Чим STLC відрізняється від SDLC?

a) Це окремий процес
b) Це вся теорія тестування
c) Це частина SDLC

A

c) Це частина SDLC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

На якому етапі STLC QA бере участь?

a) Планування
b) Аналіз результатів тестування
c) Написання тест-кейсів
d) Протягом усього STLC

A

d) Протягом усього STLC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Що таке піраміда?

a) Це основа тестування
b) Це рівні тестування
c) Це основа розподілу тестів

A

c) Це основа розподілу тестів

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Звідки починається піраміда?
a) Згори
b) Знизу

A

b) Знизу

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Що не входить до піраміди тестування?
a) Юніт тести
b) UI тести
c) Е2Е тести
d) Інтеграційне тестування
e) Usability

A

e) Usability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Піраміда тестування та рівні це одне й теж саме?
a) Так
b) Ні

A

b) Ні

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Скільки рівнів тестування взагалі?
a) 6
b) 5
c) 4

A

b) 5

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Операційне тестування можна віднести до рівнів?
a) Так
b) Ні

A

a) Так

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Яке тестування ми застосовуємо після багфіксу?
a) Регресію (Regression)
b) Ретестинг (Re-test)
c) Смоук (Smoke)
d) Саніті (Sanity)

A

b) Ретестинг (Re-test)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Регресія може бути смоук і санітарної спрямованості?
a) Ні
b) Так

A

b) Так

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Можна застосувати регресію до певної фічі/модуля, а не до всього застосунку?
a) Так
b) Ні

A

a) Так

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Чи можна випускати пре-альфу на ринок?
a) Залежно від цілей
b) Так
c) Ні

A

a) Залежно від цілей

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Хто тестує альфа-версію?
a) Тестувальники
b) Фокус група
c) Розробники
d) Усі варіанти правильно

A

d) Усі варіанти правильно

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Яку версію можна випускати на ринок?
a) Бета
b) Альфа
c) Усі варіанти правильно
d) Реліз кандидат

A

c) Усі варіанти правильно

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Що не входить до нефункціонального тестування?
a) Юзабіліті
b) Чорний ящик
c) Об’ємне
d) Навантажувальне
e) Стресове
f) На відмову та відновлення
g) Безпеки

A

b) Чорний ящик
g) Безпеки

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Що таке регресійне тестування?
a) Тестування, яке може бути виконано тільки під час перевірки функціональних багів
b) Перевірка того, що старі помилки виправлено
c) Перевірка того, що старі помилки виправлені й не спричинили появи нових

A

c) Перевірка того, що старі помилки виправлені й не спричинили появи нових

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Component integration testing може бути виконано?
a) Після sanity testing
b) Після black box testing
c) Після компонентного тестування
d) Після системного тестування

A

c) Після компонентного тестування

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Що з перерахованого про компонентне тестування не правда? a) Компонентне тестування також відоме як модульне b) Компонентне тестування також планується як і інші види тестування c) Компонентне тестування не передбачає регресійне тестування d) Компонентне тестування виконується розробниками
c) Компонентне тестування не передбачає регресійне тестування
26
Що таке Вимоги? a) Технічне завдання b) Опис функціонала продукту c) Набір тест кейсів
b) Опис функціонала продукту
27
Які є види вимог? a) Усі варіанти b) Функціональні. Прямі. Юзабіліті c) Бізнес. Нефункціональні. Функціональні. d) Бізнес. Технічні. Користувача.
a) Усі варіанти
28
Які вимоги не потребують опису? a) Непрямі b) Прямі
a) Непрямі
29
Навіщо тестувальнику вимоги? a) Щоб написати по ним тест план b) Щоб знати що і як має працювати c) Щоб було що тестувати
b) Щоб знати що і як має працювати
30
Що не входить до Вимог? a) Одиничність b) Завершеність c) Перевіряємість d) Послідовність e) Атомарність f) Обов'язковість g) Недвозначність h) Здійсненність i) Актуальність j) Відстежуваність k) Простота
k) Простота
31
Навіщо потрібні вимоги до вимог? a) Щоб їх легше було читати та тестувати b) Бо є такі правила c) Бо то є бюрократія
a) Щоб їх легше було читати та тестувати
32
Навіщо потрібно тестувати вимоги? a) QA зобов'язаний тестувати вимоги b) Щоб уникнути багів c) Такі правила
b) Щоб уникнути багів
33
Оцінка тестованості вимог і системи є частиною етапу... a) Оцінювання критеріїв виходу та звітування b) Test Analysis and Design c) Test Planning and control d) Test Implementation and execution
b) Test Analysis and Design
34
Чек лист це? a) Перечень функцій ПЗ b) Набір кроків як тестувати c) Перечень перевірок d) Перечень функцій ПЗ
c) Перечень перевірок
35
Чи може чек лист мати кроки та очікуваний результат? a) Так b) Ні
a) Так
36
Хто створює чек листи? a) Будь-яка роль b) QA c) Tester d) QC
a) Будь-яка роль
37
Що таке тест кейс? a) Інструкція як тестувати ПЗ b) Перечень перевірок c) Тестовий сценарій
c) Тестовий сценарій
38
Чого немає бути в тест кейсі? a) Тестових даних b) Очікуваного результату c) Фактичного результату
c) Фактичного результату
39
Що краще створювати спочатку? a) Тест кейс b) Залежить від контексту c) Чек лист
b) Залежить від контексту
40
Який порядок тест кейсів? a) Немає різниці b) Спочатку негативні c) Спочатку позитивні
c) Спочатку позитивні
41
Що таке ТМС? a) Хмарний сервіс тест кейсів b) Система контролю тестів c) Сервіс для відстежування багів
b) Система контролю тестів
42
ТМС створено для... a) Усі варіанти b) Чек листів c) Тест сьютів d) Тест кейсів
a) Усі варіанти
43
Що таке Тест План? a) Технічне завдання b) Глобальний документ з тестування c) Набір тест кейсів
b) Глобальний документ з тестування
44
Які є види Тест Плану? a) Загальний b) Майстер c) Інішіал d) Об’ємний
b) Майстер c) Інішіал
45
Чим відрізняється Тест Стратегія від Тест Плану? a) Це одне й теж саме b) Це більш статичний документ c) Це більш об'ємний документ
b) Це більш статичний документ
46
Якій вид тестової стратегії правильний? a) На фічу b) Регресійна c) Загальна d) Усі варіанти e) На проєкт
d) Усі варіанти
47
Чи може бути стратегія частиною тест плану? a) Ні b) Так
b) Так
48
Що таке Тест Репорт? a) Це набір кейсів b) Це набір багів c) Це звіт про тестування
c) Це звіт про тестування
49
Хто пише Тест Репорт? a) Усі ролі b) QA c) Test Manager d) QC e) Tester
a) Усі ролі
50
Що таке матриця покриття? a) Це співвідношення кейсів та багів b) Це набір тест кейсів c) Це покриття вимог кейсами
c) Це покриття вимог кейсами
51
Хто створює матрицю? a) QA b) Tester c) Test Manager d) Усі ролі e) QC
d) Усі ролі
52
Що таке тест сьют? a) Це дуже об’ємний тест кейс b) Це набір тест кейсів c) Це набір чек-листів
b) Це набір тест кейсів
53
Для чого необхідні критерії завершення тестування? a) Вони сигналізують, коли продукт має бути завершений і коли має розпочатися тестування b) Вони сигналізують, коли має бути завершено тестування і коли продукт має бути готовий до випуску c) Вони не потрібні
b) Вони сигналізують, коли має бути завершено тестування і коли продукт має бути готовий до випуску
54
Ви зробили всі тест-кейси для нової версії застосунку, але в останню мить у нього додали нову функціональність - і тепер потрібно виконати всі позитивні тести. Як називається такий вид тестів? a) Мануальне тестування b) Регресійне тестування c) Димовий тест d) Автотестування
b) Регресійне тестування
55
Що з перерахованого не правда про black box tester? a) Повинен вміти розуміти вихідний код b) Має високу мотивацію щодо знаходження дефектів c) Бути креативним у пошуку слабких місць системи d) Повинен вміти розуміти функціональну специфікацію або документ вимог
a) Повинен вміти розуміти вихідний код
56
Що потрібно вказати в багу, щоб розробник знав де його відтворювати? a) Аттачмент b) Кроки c) Середовище
c) Середовище
57
Який принцип створення Summary багу? a) Що? Де? Після яких дій? b) Що? Де? При яких обставинах? c) Що? Яким чином? Час?
b) Що? Де? При яких обставинах?
58
Які поля можна ігнорувати при створенні багу? a) Аттачменти b) Пре-кондішен c) Кроки d) Саммарі e) Фактичний результат f) Середовище g) Проект h) Очікуваний результат
g) Проект
59
Скільки рівнів Severity? a) 3 b) 6 c) 5
c) 5
60
Чим блокер відрізняється від крітікалу? a) Блокер це S1 b) Вони рівнозначні c) Тим що крітікал важливіший
a) Блокер це S1
61
Хто виставляє Severity? a) Developer b) Будь-яка роль яка розуміє вплив бага на систему c) PM d) QA
b) Будь-яка роль яка розуміє вплив бага на систему
62
Хто виставляє Priority? a) QA b) Будь-яка роль яка розуміє вплив бага на систему c) PM d) Developer
c) PM
63
Ви знайшли баг: при авторизації на сайті через "Facebook", виникає помилка. Заходите в баг-трекер, розминаєте кісточки пальців і пишете заголовок репорту. a) Неможливо авторизуватись через "Facebook" b) Не працює авторизація c) Помилка при авторизації через "Facebook" d) Некоректна авторизація на сайті через "Facebook"
c) Помилка при авторизації через "Facebook"
64
Чи можна вносити зміни в процес вотерфолл? a) Так b) Ні
a) Так
65
Навіщо потрібен вотерфолл? a) Щоб урізати бюджет b) Щоб мати контроль над процесом c) Щоб покращити кінцеву якість продукту
c) Щоб покращити кінцеву якість продукту
66
Що таке каскадні моделі? a) Методології розробки ПЗ b) Поетапні дії c) Підходи до розробки
a) Методології розробки ПЗ
67
Що входить до каскадних моделей? a) Scrum b) Kanban c) Agile d) Waterfall e) Incremental model f) V-model
d) Waterfall e) Incremental model f) V-model
68
Що таке аджайл? a) Сімейство гнучких методологій b) Методологія розробки ПЗ c) Набір правил та підходів
a) Сімейство гнучких методологій
69
Що не входить до аджайл? a) Waterfall b) XP c) Lean d) Scrum e) Kanban f) Incremental model g) V-Model
a) Waterfall f) Incremental model g) V-Model
70
Чи можна працювати без метрик? a) Так b) Ні
a) Так
71
Якщо ми ввели метрики, чи усі метрики потрібно використовувати? a) Тестування контекстно залежне b) Так c) Ні
a) Тестування контекстно залежне
72
Чому у Waterfall дуже висока ціна помилки? a) Доводиться переробляти весь проєкт b) Потрібно повторювати кілька кроків моделі c) Штрафи в контракті
b) Потрібно повторювати кілька кроків моделі
73
Якої ролі немає в скрамі? a) Скрам - майстер b) Команда c) Менеджер d) Власник продукту
c) Менеджер
74
Що не є артефактом у скрамі? a) Інкремент b) Беклог спринту c) Технічне завдання d) Беклог
c) Технічне завдання
75
Чим займається QA на етапі Requirement analysis? a) Оцінюють час на проходження тест кейсів b) Беруть участь у мітингах з менеджерами і девелоперами з обговорення документації c) Чекають поки всі вимоги затвердять d) Готують навколишнє середовище і додатки якими вони будуть користуватися
b) Беруть участь у мітингах з менеджерами і девелоперами з обговорення документації
76
Команда просить замовника написати список вимог до початку проєкту, підписатися під ним і не змінювати його під час проєкту? a) Це відповідає цінностям аджайл b) Ні, це не за аджайлом
b) Ні, це не за аджайлом
77
В чому естимують задачі? a) В сторі поінтах b) В годинах c) В днях d) Усі варіанти e) В балах складності
d) Усі варіанти
78
В чому правильно естимувати? a) В балах складності b) Усі варіанти c) В сторі поінтах d) В днях e) В годинах
c) В сторі поінтах d) В днях
79
Які з перерахованих тверджень описують exploratory testing як корисну техніку тест-дизайну? a) Це може допомогти у створенні тестових прикладів на основі внутрішньої структури систем. b) Це корисно, коли обмежена кількість документації або специфікації. c) Це корисно, коли тестування обмежене через брак часу. d) Це дешевша альтернатива формальним методам розробки тестів.
b) Це корисно, коли обмежена кількість документації або специфікації. c) Це корисно, коли тестування обмежене через брак часу.
80
Задача на граничні значення. Програма на вхід приймає числа. Значення, менші за 10, відхиляються, значення між 10 і 21 приймаються, значення, що дорівнюють 22 і вище, відхиляються. Що з наведеного нижче є максимально кращими значеннями для меж? a) 9, 10, 21, 22 b) 10, 11, 20, 21 c) 9, 10, 11, 22 d) 10, 11, 21, 22
a) 9, 10, 21, 22
81
Техніка еквівалентних класів це: a) Black box техніка, яка підходить на всіх рівнях тестування b) Black box техніка, яка використовується тільки девелоперами c) White box техніка, яка підходить на компонентному рівні d) Black box техніка, яка використовується тільки під час системного тестування
a) Black box техніка, яка підходить на всіх рівнях тестування
82
Завдання на еквівалентні класи. Для складання іспиту студенту потрібно набрати щонайменше 24 бали і щонайбільше 40. Визначте валідні еквівалентні значення. a) 0, 15, 22 b) 21, 39, 30 c) 29, 30, 31 d) 22, 23, 26
c) 29, 30, 31
83
Use case можуть бути використані для проведення: a) Unit testing b) Business scenario c) Static testing d) Performance testing
b) Business scenario
84
Вам потрібно позитивно протестувати форму входу на сайт (логін і пароль). Як будете діяти? a) Спробую всі можливі типи символів в обох полях b) Спробую "зламати" вхід, використовуючи рідкісні символи і знаки
b) Спробую "зламати" вхід, використовуючи рідкісні символи і знаки
85
Комп'ютер, підключений до мережі Інтернет, обов'язково має: a) IP-адресу b) Web-адресу c) URL-адресу
a) IP-адресу
86
Сукупність засобів, призначених для обміну електронними листами між користувачами комп'ютерної мережі.. a) Комп'ютер b) Комп'ютерна мережа c) Інтернет d) Електронна пошта
d) Електронна пошта
87
Комп'ютер і відповідне програмне забезпечення, за допомогою якого підтримується робота електронної пошти, називається ... a) Інтернет b) Електронна пошта c) Поштовий клієнт d) Поштовий сервер
d) Поштовий сервер
88
Найпоширеніший спосіб пошуку інформації передбачає використання: a) Пошукових систем b) Довідників c) Довідкових систем
a) Пошукових систем
89
Браузери є: a) Засобом створення Web-сторінок b) Поштовою програмою c) Засобом перегляду Web-сторінок d) Засобом прискорення роботи комунікаційної мережі сервером Інтернету
c) Засобом перегляду Web-сторінок
90
Мережева модель OSI це - a) Набір параметрів для взаємодії пристроїв в інтернеті b) Набір правил, який описує процес взаємодії пристроїв у мережі c) Стек протоколів для роботи інтернету
b) Набір правил, який описує процес взаємодії пристроїв у мережі
91
Верхній рівень OSI це - a) Прикладний (application) b) Мережевий (network) c) Подання (presentation) d) Фізичний (physical)
a) Прикладний (application)
92
Клієнт-сервер це - a) Веб додаток, який працює через інтернет b) Архітектура c) Мобільний додаток, який працює через інтернет
b) Архітектура
93
Який рівень еталонної моделі OSI підтримує взаємодію між такими програмами, як електронна пошта, передача файлів і Web-браузери? a) Транспортний рівень b) Сеансовий рівень c) Рівень додатка d) Рівень представлення
c) Рівень додатка
94
Як по-іншому називається MAC-адреса? a) Фізична адреса b) Адреса TCP/IP c) Двійкова адреса d) Вісімкова адреса
a) Фізична адреса
95
Який із наступних протоколів належить до транспортного рівня? a) UDP b) HTTP c) UCP d) TOP
a) UDP
96
Який протокол дає змогу комп'ютерам автоматично отримувати IP-адресу та інші параметри, необхідні для роботи в мережі TCP/IP? a) ARP b) DHCP c) DNS d) NetBt
b) DHCP
97
Який метод HTTP зайвий? a) GET b) POST c) UPDATE d) OPTIONS e) TRACE f) CONNECT
c) UPDATE
98
Чи можна передати тіло повідомлення методом GET? a) Так b) Ні
a) Так
99
АПІ це - a) Прикладний інтерфейс інтеграції b) Прикладний інтерфейс програмування c) Софт сервісів сторонніх додатків
b) Прикладний інтерфейс програмування
100
АПІ потрібно: a) Щоб з'єднання було надійним b) Щоб сервіси знаходили один одного c) Щоб програми спілкувалися між собою
c) Щоб програми спілкувалися між собою
101
Перед тим як тестувати АПІ, тестувальник повинен.. a) Запросити АПІ-документацію b) Зрозуміти як працює додаток c) Вибрати інструмент d) Налаштувати оточення e) Написати тест кейси
a) Запросити АПІ-документацію
102
Як зробити текст жирним? a)

жирний

b) жирний c) жирний d)жирний
c) жирний
103
Яке кодування слід використати на сайті? a) UTF-8 b) WINDOWS-1251 c) UTF-32 d) UTF-16
a) UTF-8
104
За допомогою якого тегу HTML створюються посилання? a)

b) c) d)

105
Що таке реляційні бази даних? a) Сукупність даних, не пов'язаних між собою b) База даних, у якій одна ні з чим не пов'язана таблиця c) Будь-яка база даних - реляційна d) База даних, у якій інформація зберігається у вигляді двовимірних таблиць, пов'язаних між собою
d) База даних, у якій інформація зберігається у вигляді двовимірних таблиць, пов'язаних між собою
106
Який вигляд має запит, для виведення ВСІХ значень із таблиці? a) select ALL from Orders b) select % from Orders c) select *.Orders from Orders d) select * from Orders
d) select * from Orders
107
Чи є помилка в запиті? select id, date, customer_name from Orders where customer_name = Mike a) Рядок з where поміняти місцями з from b) Потрібно прибрати зайві поля із запиту c) Запит складено правильно d) Mike необхідно записати в лапках 'Mike'
d) Mike необхідно записати в лапках 'Mike'
108
Що покаже наступний запит? select * from Orders where date between '2017-01-01' and '2017-12-31' a) Усі дані за замовленнями, здійсненими за 2017 рік b) Нічого, запит складено неправильно c) Усі дані за замовленнями, здійсненими за 2017 рік, за винятком 01 січня 2017 року d) Усі дані за замовленнями, здійсненими за 2017 рік, за винятком 31 грудня 2017 року
a) Усі дані за замовленнями, здійсненими за 2017 рік
109
select DISTINCT seller_id order by seller_id from Orders a) Унікальні ID продавців, відсортовані за зростанням b) Нічого, запит складено неправильно, ORDER BY завжди ставиться в кінці запиту c) Невідсортовані ніяк унікальні ID продавців d) Унікальні ID продавців, відсортовані за спаданням
b) Нічого, запит складено неправильно, ORDER BY завжди ставиться в кінці запиту