istqb foundation level exam sample paper iii
1. Трябва да започнат дейности по тестване на софтуер
а. веднага след като кодът е написан
б. по време на етапа на проектиране
° С. когато изискванията са официално документирани
д. възможно най-скоро в жизнения цикъл на развитието
2. Намерените от потребителите грешки се дължат на:
а. Софтуер с лошо качество
б. Лош софтуер и лошо тестване
° С. лош късмет
д. недостатъчно време за тестване
3. Каква е основната причина за тестване на софтуера преди пускането му?
а. за да покаже, че системата ще работи след освобождаване
б. за да решите кога софтуерът е достатъчно качествен за пускане
° С. за да намерите възможно най-много грешки преди пускането
д. да предостави информация за решение, основано на риска относно освобождаването
4. кое от следните твърдения не е вярно
опашката е абстрактна
а. тестване на производителността може да се направи по време на тестване на единица, както и по време на тестване на цялата система
б. Тестът за приемане не включва непременно тест за регресия
° С. Дейностите по проверка не трябва да включват тестери (прегледи, инспекции и т.н.)
д. Тестовите среди трябва да бъдат възможно най-подобни на производствените среди
5. Когато докладват на разработчици за открити грешки, тестерите трябва да бъдат:
а. възможно най-учтиви, градивни и полезни
б. твърдо твърди, че грешката не е „функция“, ако трябва да бъде поправена
° С. дипломатични, чувствителни към начина, по който могат да реагират на критика
д. Всички изброени
6. В кой ред трябва да се провеждат тестове?
а. първо най-важните тестове
б. първо най-трудните тестове (за да се осигури максимално време за фиксиране)
° С. първо най-лесните тестове (за да се даде първоначална увереност)
д. реда, за който са мислени
7. Колкото по-късно в жизнения цикъл на разработката се открие неизправност, толкова по-скъпо е да се отстрани. защо?
а. документацията е лоша, така че отнема повече време, за да разберете какво прави софтуерът.
б. заплатите растат
° С. повредата е вградена в повече документация, код, тестове и т.н.
д. нито едно от посочените
8. Което не е вярно - тестерът на черната кутия
а. трябва да може да разбира функционална спецификация или документ за изисквания
б. трябва да може да разбере изходния код.
° С. е силно мотивиран да открива грешки
д. е креативен да открие слабостите на системата
9. Техниката за тестово проектиране е
а. процес за избор на тестови случаи
б. процес за определяне на очакваните резултати
° С. начин за измерване на качеството на софтуера
д. начин да се измери в план за изпитване какво трябва да се направи
10. Тестов софтуер (тестови случаи, тестов набор от данни)
а. се нуждае от управление на конфигурацията, точно както изисквания, дизайн и код
б. трябва да бъдат новоизградени за всяка нова версия на софтуера
° С. е необходимо само докато софтуерът бъде пуснат в производство или употреба
д. не е необходимо да се документира и коментира, тъй като не е част от освободеното
софтуерна система
11. Система за регистриране на инциденти
a само записва дефекти
b е с ограничена стойност
c е ценен източник на информация за проекта по време на тестване, ако съдържа всички инциденти
д. трябва да се използва само от тестовия екип.
12. Повишаването на качеството на софтуера чрез по-добри методи за разработка ще повлияе на времето, необходимо за тестване (фазите на тестване), като:
а. намаляване на времето за изпитване
б. няма промяна
° С. увеличаване на времето за изпитване
д. не мога да кажа
13. Измерване на покритието
а. няма нищо общо с тестването
б. е частична мярка за задълбоченост на теста
° С. покритието на клонове трябва да бъде задължително за целия софтуер
д. може да се прилага само при тестване на модули или модули, но не и при тестване на системата
14. Кога трябва да спрете тестването?
а. когато времето за тестване изтече.
б. когато са изпълнени всички планирани тестове
° С. когато са изпълнени критериите за завършване на теста
д. когато не са открити неизправности при изпълнението на тестовете
15. Кое от изброеното е вярно?
а. Тестването на компоненти трябва да бъде черна кутия, системното тестване трябва да бъде бяла кутия.
б. ако откриете много грешки при тестване, не трябва да сте много уверени в качеството на софтуера
° С. колкото по-малко грешки откриете, толкова по-добро беше вашето тестване
д. колкото повече тестове изпълнявате, толкова повече грешки ще намерите.
16. Кой е важният критерий при вземането на решение каква техника на тестване да се използва?
а. колко добре познавате определена техника
б. целта на теста
° С. колко подходяща е техниката за тестване на приложението
д. дали има инструмент за подпомагане на техниката
17. Ако псевдокодът по-долу е език за програмиране, колко теста са необходими, за да се постигне 100% покритие на изявлението?
1. Ако x = 3, тогава
2. Display_messageX;
3. Ако y = 2, тогава
4. Display_messageY;
5. В противен случай
6. Display_messageZ;
7. Иначе
8. Display_messageZ;
да се. 1
б. две
° С. 3
д. 4
18. Използвайки същия пример с код като въпрос 17, колко теста са необходими, за да се постигне 100% покритие на клон / решение?
да се. 1
б. две
° С. 3
д. 4
19 Кое от изброеното НЕ Е тип нефункционален тест?
а. Държава-преход
б. Използваемост
° С. производителност
д. Сигурност
как да отворите bin файлове на Windows
20. Кой от следните инструменти бихте използвали за откриване на изтичане на памет?
а. Държавен анализ
б. Анализ на покритието
° С. Динамичен анализ
д. Анализ на паметта
21. Кое от изброеното НЕ е стандарт, свързан с тестване?
а. IEEE829
б. IEEE610
° С. BS7925-1
д. BS7925-2
22. кое от следните е стандарт за изпитване на компоненти?
а. IEEE 829
б. IEEE 610
° С. BS7925-1
д. BS7925-2
23 кои от следните твърдения са верни?
а. Грешките в спецификациите на програмата са най-скъпите за отстраняване.
б. Грешките в кода са най-скъпите за отстраняване.
° С. Грешките в изискванията са най-скъпите за отстраняване
д. Грешките в дизайна са най-скъпите за отстраняване.
24. Кое от изброеното не е стратегията за интеграция?
а. Базиран на дизайн
б. Голям взрив
° С. Отдолу нагоре
д. Отгоре надолу
25. Кое от изброеното е техника за проектиране на черна кутия?
а. тестване на изявления
б. разделяне на еквивалентност
° С. отгатване на грешки
д. тестване на използваемостта
26. Програма с висока циклометрична сложност е почти вероятно да бъде:
а. Голям
б. Малък
° С. Трудно е да се пише
д. Трудно за тестване
27. Кое от изброеното е статичен тест?
а. проверка на кода
б. анализ на покритието
° С. оценка на използваемостта
д. инсталационен тест
28. Кое от изброеното е странно?
а. бяла кутия
б. стъклена кутия
° С. структурна
д. функционален
29. Програма валидира числово поле, както следва:
стойности под 10 се отхвърлят, стойности между 10 и 21 се приемат, стойности по-големи или равни на 22 се отхвърлят
кои от следните входни стойности обхващат всички дялове за еквивалентност?
да се. 10,11,21
б. 3.20.21
° С. 3,10,22
д. 10,21,22
30. Използвайки същите спецификации като въпрос 29, кое от следните обхваща НАЙ-ГРАНИЧНИТЕ стойности?
да се. 9,10,11,22
б. 9,10,21,22
° С. 10,11,21,22
д. 10,11,20,21
Отговори на всички горепосочени въпроси:
Въпрос отговор
1. г
2. б
3. г
4. в
5 д
6. а
7. c
8. б
9. до
10. до
11. в
12. а
13. б
14. в
15. б
16. б
17. c
18. c
19. до
20. в
21. б
22. d
23. в
24. а
25. б
26. d
27. а
28. d
29. в
30. б
Можете също така да изтеглите този примерен документ в PDF формат от долната връзка -
ISTQB въпрос хартия 3
Препоръчително четене
- Изпит за ниво на фондация ISTQB Примерен доклад - II
- Изпит за ниво на фондация ISTQB Примерен доклад - I
- ISTQB Advanced Level (CTAL) - Примерна хартия и отговори на анализа на теста
- ISTQB БЕЗПЛАТНИ актуализации
- ISTQB Тестване за сертифициране Примерни въпроси с отговори
- ISTQB Foundation Формат на изпита и насоки за решаване на документи
- Най-доброто ръководство за подготовка за изпит за напреднало ниво на ISTQB (CTAL)
- ISTQB Advance Level (CTAL) - Примерни документи и отговори на мениджъра на тестове