istqb foundation level exam sample paper iii
1.Mjukvara testaktiviteter bör börja
a. så snart koden är skriven
b. under designfasen
c. när kraven formellt har dokumenterats
d. så snart som möjligt i utvecklingslivscykeln
2. Fel som hittats av användare beror på:
a. Mjukvara av dålig kvalitet
b. Dålig programvara och dålig testning
c. otur
d. otillräcklig tid för testning
3.Vad är den främsta anledningen till att testa programvara innan den släpps?
a. för att visa att systemet fungerar efter släpp
b. att bestämma när programvaran är av tillräcklig kvalitet för att släppa
c. för att hitta så många buggar som möjligt innan de släpps
d. att ge information för ett riskbaserat beslut om frisläppande
4. vilket av följande påståenden är inte sant
a. prestandatestning kan göras under enhetstestning och under testning av hela systemet
b. Acceptansprovet inkluderar inte nödvändigtvis ett regressionstest
c. Verifieringsaktiviteter bör inte involvera testare (recensioner, inspektioner etc)
d. Testmiljöer bör vara så lika produktionsmiljöer som möjligt
5. Vid rapportering av fel som hittats till utvecklare bör testare vara:
a. så artig, konstruktiv och hjälpsam som möjligt
b. fast vid att insistera på att ett fel inte är en 'funktion' om det skulle åtgärdas
c. diplomatisk, känslig för hur de kan reagera på kritik
d. Alla ovanstående
6. I vilken ordning ska test köras?
a. de viktigaste testerna först
b. de svåraste testerna först (för att ge maximal tid för fixning)
c. de enklaste testerna först (för att ge initialt förtroende)
d. den ordning de tänker på
7. Ju senare i utvecklingslivscykeln ett fel upptäcks, desto dyrare är det att åtgärda. Varför?
a. dokumentationen är dålig, så det tar längre tid att ta reda på vad programvaran gör.
b. lönerna stiger
c. felet har byggts in i mer dokumentation, kod, tester osv
d. inget av ovanstående
8. Vilket är inte sant - Black box-testaren
a. ska kunna förstå en funktionsspecifikation eller kravdokument
b. ska kunna förstå källkoden.
c. är mycket motiverad att hitta fel
d. är kreativ för att hitta systemets svagheter
9. En testdesignteknik är
a. en process för att välja testfall
b. en process för att bestämma förväntade resultat
c. ett sätt att mäta programvarans kvalitet
d. ett sätt att i en testplan mäta vad som måste göras
10. Testprogram (testfall, testdataset)
a. behöver konfigurationshantering precis som krav, design och kod
b. bör vara nybyggd för varje ny version av programvaran
c. behövs bara tills programvaran släpps i produktion eller användning
d. behöver inte dokumenteras och kommenteras, eftersom det inte ingår i det släppta
programvara
11. Ett incidentloggningssystem
a registrerar bara brister
b är av begränsat värde
c är en värdefull källa till projektinformation under testningen om den innehåller alla incidenter
d. bör endast användas av testteamet.
bästa kompilatorn för c ++
12. Att höja programvarans kvalitet genom bättre utvecklingsmetoder kommer att påverka den tid som krävs för testning (testfaserna) genom att:
a. minskar testtiden
b. ingen förändring
c. ökar testtiden
d. kan inte säga
13. Täckningsmätning
a. är inget att göra med testning
b. är ett partiellt mått på testens noggrannhet
c. filialtäckning bör vara obligatorisk för all programvara
d. kan endast användas vid enhetstest eller modultestning, inte vid systemtestning
14. När ska du sluta testa?
a. när tiden för test har gått ut.
b. när alla planerade tester har körts
c. när kriterierna för att slutföra testet har uppfyllts
d. när inga fel har hittats vid testkörningen
15. Vilket av följande är sant?
a. Komponenttestning bör vara svart ruta, systemtestning bör vara vit ruta.
b. om du hittar många buggar i testningen, borde du inte vara mycket säker på kvaliteten på programvaran
c. ju färre buggar du hittar, desto bättre var din testning
d. ju fler tester du kör, desto fler buggar hittar du.
16. Vilket är det viktigaste kriteriet för att bestämma vilken testteknik som ska användas?
a. hur väl du känner till en viss teknik
b. syftet med testet
c. hur lämplig tekniken är för att testa applikationen
d. om det finns ett verktyg för att stödja tekniken
17. Om pseudokoden nedan var ett programmeringsspråk, hur många tester krävs för att uppnå 100% uttalande täckning?
1.Om x = 3 då
2. Display_messageX;
3. Om y = 2 då
4. Display_messageY;
5. Annars
6. Display_messageZ;
7. else
8. Display_messageZ;
till. 1
b. två
c. 3
d. 4
18. Hur många tester krävs med samma kodexempel som fråga 17 för att uppnå 100% gren / besluts täckning?
till. 1
b. två
c. 3
d. 4
19 Vilket av följande är INTE en typ av icke-funktionellt test?
a. Statlig övergång
b. Användbarhet
c. Prestanda
d. säkerhet
20. Vilket av följande verktyg skulle du använda för att upptäcka en minnesläcka?
a. Statlig analys
b. Täckningsanalys
c. Dynamisk analys
d. Minnesanalys
21. Vilket av följande är INTE en standard relaterad till testning?
a. IEEE829
b. IEEE610
c. BS7925-1
d. BS7925-2
22. Vilket av följande är komponentteststandarden?
a. IEEE 829
b. IEEE 610
c. BS7925-1
d. BS7925-2
23 vilka av följande påståenden är sanna?
a. Fel i programspecifikationerna är de dyraste att åtgärda.
b. Fel i koden är de dyraste att åtgärda.
c. Fel på kraven är de dyraste att åtgärda
d. Fel på mönster är de dyraste att åtgärda.
24. Vilket av följande är inte integrationsstrategin?
a. Designbaserad
b. Big-bang
c. Botten upp
d. Uppifrån och ner
25. Vilket av följande är en svart låda designteknik?
a. uttalande testning
b. ekvivalenspartitionering
c. fel-gissning
d. användbarhetstestning
26. Ett program med hög cyklometisk komplexitet är nästan sannolikt att:
a. Stor
b. Små
c. Svårt att skriva
d. Svårt att testa
27. Vilket av följande är ett statiskt test?
a. kodinspektion
b. täckningsanalys
c. användbarhetsbedömning
d. installationstest
28. Vilket av följande är det udda?
a. vit låda
b. glaslåda
c. strukturell
d. funktionell
29. Ett program validerar ett numeriskt fält enligt följande:
värden mindre än 10 avvisas, värden mellan 10 och 21 accepteras, värden större än eller lika med 22 avvisas
vilka av följande ingångsvärden täcker alla ekvivalenspartitionerna?
till. 10,11,21
b. 3.20.21
c. 3,10,22
d. 10,21,22
30. Vilka av följande täcker de flesta gränsvärdena med samma specifikationer som fråga 29?
till. 9,10,11,22
b. 9,10,21,22
c. 10,11,21,22
d. 10,11,20,21
Svar på alla ovanstående frågor:
etl tester intervju frågor och svar
Fråga Svar
1. d
2. b
3. d
4. c
5. d
6. a
7. c
8. b
9. till
10. till
11. c
12. a
13. b
14. c
15. b
16. b
17. c
18. c
19. till
20. c
21. b
22. d
23. c
24. a
25. b
26. d
27. a
28. d
29. c
30. b
Du kan också ladda ner detta provpapper i PDF-format från länken nedan -
ISTQB frågestund 3
Rekommenderad läsning
- ISTQB Grundnivåprov Exempeluppsats - II
- ISTQB Grundnivåprov Exempeluppsats - I
- ISTQB avancerad nivå (CTAL) - Testanalytikens provpapper och svar
- ISTQB GRATIS uppdateringar
- ISTQB-testcertifieringsprovfrågeställningar med svar
- ISTQB Foundation Exam Format och riktlinjer för att lösa papper
- Den ultimata guiden till ISTQB Advanced Level (CTAL) Exam Preparation
- ISTQB Advance Level (CTAL) - Test Manager Provpapper och svar