istqb exam questions equivalence partitioning
Важливо, щоб усі тестери мали можливість писати тестові кейси на основі аналізу розподілу еквівалентності та аналізу граничних значень. Беручи це до уваги, ISTQB має важливе значення для цієї теми в Іспит на сертифікат рівня фонду ISTQB . Хороша практика та логічне мислення можуть дуже легко вирішити ці питання.
Що таке розділення еквівалентності?
Розбиття на еквівалентність - це метод виведення тестових випадків. У цьому методі класи еквівалентності (для вхідних значень) ідентифікуються таким чином, що кожен член класу спричиняє однаковий вид обробки та виведення.
Значення крайніх значень (початкове / кінцеве значення або нижнє / верхнє значення) такого класу відомі як граничні значення. Викликається аналіз поведінки системи, що використовує такі значення Аналіз граничних значень (BVA).
Ось декілька зразків запитань для практики з екзаменаційних робіт ISTQB з еквівалентності розподілу та BVA. (Впорядковано: від простого до маленького складного)
Питання 1)
Одне з полів форми містить текстове поле, яке приймає числові значення в діапазоні від 18 до 25. Визначте недійсний клас еквівалентності.
а) 17
б) 19
в) 24
г) 21
Рішення:
Текстове поле приймає числові значення в діапазоні від 18 до 25 (18 і 25 також є частиною класу). Тож цей клас стає нашим дійсним класом. Але питання полягає у визначенні недійсного класу еквівалентності. Заняття будуть такими:
Клас I: значення недійсний клас
Клас II: від 18 до 25 => дійсний клас
Клас III: значення> 25 => недійсний клас
17 потрапляють під недійсний клас. 19, 24 і 21 підпадають під діючий клас. Отже, відповідь 'А'
Питання No2)
На іспиті кандидат повинен набрати мінімум 24 бали, щоб очистити іспит. Максимум, що він може набрати - 40 балів. Визначте дійсні значення еквівалентності, якщо студент знімає іспит.
а) 22,23,26
б) 21,39,40
в) 29,30,31
г) 0,15,22
Рішення:
Заняття будуть такими:
Клас I: значення недійсний клас
Клас II: від 24 до 40 => дійсний клас
Клас III: значення> 40 => недійсний клас
Ми повинні визначити дійсні значення еквівалентності. Дійсні значення еквівалентності будуть там у класі допустимого еквівалентності. Усі значення повинні відповідати класу II. Отже, відповідь - 'С'
Питання No3)
Одне з полів форми містить текстове поле, яке приймає буквено-цифрові значення. Визначте клас допустимої еквівалентності
книга
б) Книга
в) Boo01k
г) Книга
Рішення:
Буквено-цифровий - це комбінація алфавітів та цифр. Отже, ми повинні вибрати варіант, який має обидва. Дійсний клас еквівалентності буде складатися як з алфавітів, так і з цифр. Варіант 'c' містить як алфавіти, так і цифри. Отже, відповідь - 'С'
Питання No4)
Перемикач вимикається, як тільки температура опускається нижче 18, а потім він вмикається, коли температура більше 21. Коли температура більше 21. Визначте значення еквівалентності, що належать до того самого класу.
а) 12,16,22
б) 24,27,17
в) 22,23,24
г) 14,15,19
Рішення:
Ми повинні вибирати значення з одного класу (це може бути дійсний або недійсний клас). Заняття будуть такими:
Клас I: менше 18 (перемикач вимкнено)
Клас II: від 18 до 21
Клас III: вище 21 (перемикач увімкнено)
Лише у варіанті «c» усі значення походять з одного класу. Звідси відповідь - 'С' . (Зверніть увагу, що питання не стосується дійсних або недійсних класів. Йдеться лише про значення в одному класі)
Питання No5)
Програма перевіряє числове поле наступним чином: значення менше 10 відхиляються, значення від 10 до 21 приймаються, значення більше або дорівнюють 22 відхиляються. Які з наведених вхідних значень охоплюють усі розділи еквівалентності?
до. 10,11,21
b. 3.20.21
c. 3,10,22
d. 10,21,22
Рішення:
Ми маємо вибрати значення, які потрапляють до всіх класів еквівалентності (дійсних та недійсних обох). Заняття будуть такими:
Клас I: значення недійсний клас
Клас II: від 10 до 21 => дійсний клас
Клас III: значення> = 22 => недійсний клас
Усі значення з варіанту «c» підпадають під усі різні класи еквівалентності. Тож відповідь - «С».
Питання No6)
Програма перевіряє числове поле наступним чином: значення менше 10 відхиляються, значення від 10 до 21 приймаються, значення більше або дорівнюють 22 відхиляються. Що з наведеного охоплює НАЙБОЛЬШЕ граничних значень?
до. 9,10,11,22
b. 9,10,21,22
c. 10,11,21,22
d. 10,11,20,21
Рішення:
Ми вже придумали класи, як показано у питанні 5. Межі можна визначити як 9, 10, 21 та 22. Ці чотири значення є у варіанті „b”. Отже, відповідь 'В'
хороший блокувальник спливаючих вікон для хрому
Питання No7)
У системі, призначеній для розробки податку, який потрібно сплатити:
Працівник має 4000 фунтів стерлінгів зарплати без оподаткування.
Наступні 1500 фунтів стерлінгів оподатковуються 10%.
Наступні 28000 фунтів стерлінгів після цього оподатковуються 22%.
Будь-яка подальша сума оподатковується у розмірі 40%.
Яка з цих груп чисел з точністю до цілого фунта потрапляє у три РІЗНІ класи еквівалентності?
а) 4000 фунтів стерлінгів; 5000 фунтів стерлінгів; 5500 фунтів стерлінгів
б) £ 32001; £ 34000; £ 36500
в) 28 000 фунтів стерлінгів; £ 28001; £ 32001
г) 4000 фунтів стерлінгів; £ 4200; £ 5600
Рішення:
Заняття будуть такими:
Клас I: від 0 до 4000 фунтів стерлінгів>> без податку
Клас II: £ 4001 до £ 5500 => 10% податку
Клас III: £ 5501 до £ 33500 => 22% податку
Клас IV: £ 33501 і вище => 40% податку
Виберіть значення, які потрапляють у три різні класи еквівалентності. Варіант 'd' має значення з трьох різних класів еквівалентності. Отже, відповідь - 'D'.
Питання No 8)
У системі, призначеній для розробки податку, який потрібно сплатити:
Працівник має 4000 фунтів стерлінгів зарплати без оподаткування.
Наступні 1500 фунтів стерлінгів оподатковуються 10%.
Наступні 28000 фунтів стерлінгів після цього оподатковуються 22%.
Будь-яка подальша сума оподатковується у розмірі 40%.
З точністю до цілого фунта, який із них є дійсним тестом аналізу граничних значень?
а) £ 28000
б) £ 33501
в) £ 32001
г) 1500 фунтів стерлінгів
Рішення:
Класи вже розділені у питанні №7. Ми повинні вибрати значення, яке є граничним значенням (початкове / кінцеве значення). 33501 - граничне значення. Отже, відповідь 'В' .
Питання No9)
Враховуючи наведену нижче специфікацію, які з наведених значень віку знаходяться в розділі ТАКА ж еквівалентність?
Якщо вам менше 18 років, ви занадто молоді, щоб бути застрахованими.
Від 18 до 30 включно ви отримаєте знижку 20%.
Усі, хто старше 30 років, не мають права на знижку.
а) 17, 18, 19
б) 29, 30, 31
в) 18, 29, 30
г) 17, 29, 31
Рішення:
Заняття будуть такими:
Клас I: вік не застрахований
Клас II: вік від 18 до 30 років => 20% знижка
III клас: вік> 30 => без знижки
Тут ми не можемо визначити, чи вказані вище класи є дійсними чи недійсними, оскільки у питанні нічого не згадується. (Але, згідно з нашими припущеннями, ми можемо сказати, що I та II є дійсними, а III недійсними. Але це тут не потрібно.) Нам потрібно вибрати значення, які знаходяться в ТАКОМ же розділі еквівалентності. Значення з параметра «c» потрапляють в один і той же розділ. Тож відповідь - «С».
Це декілька зразків запитань для практики з робіт ISTQB. Ми будемо продовжувати додавати більше запитань ISTQB із відповідями у найближчих повідомленнях.
Про автора:
Це гостьова стаття “Н. Сандх'я Рані ”. Вона має близько 4 років досвіду у тестуванні програмного забезпечення, переважно в ручному тестуванні. Вона допомагає багатьом претендентам на тестування програмного забезпечення пройти сертифікаційний іспит на тестування ISTQB.
Розмістіть свої запитання, пов’язані з іспитом ISTQB, у розділі коментарів нижче.
Повний пакет премій для сертифікації ISTQB:
Впевнено з’являйтеся та легко складайте іспит з фонду за допомогою цього всебічного преміум-матеріалу.
Клацніть на зображення нижче, щоб дізнатись більше:
Рекомендована література
- Що таке аналіз граничних значень та розподіл еквівалентності?
- БЕЗКОШТОВНІ оновлення ISTQB
- ISTQB Foundation Формат іспиту та вказівки з вирішення робіт
- Запитання та відповіді на інтерв’ю
- 15 найпопулярніших запитань та відповідей на іспит CAPM (зразки контрольних питань)
- Іспит на рівні ISTQB Foundation Зразок роботи - III
- Іспит на рівні фундації ISTQB Зразок роботи - II
- Іспит на рівні ISTQB Foundation Зразок статті - I