Quiz
ISTQB 1
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (40)
1Which one of the following statements, about capture-replay tools, is NOT correct?
- AThey are used to support multi-user testing
- BThey are used to capture and animate user requirements
- CThey are the most frequently purchased types of CAST tool
- DThey capture aspects of user behaviour
2Inspections can find all the following except:
- AVariables not defined in the code
- BSpelling and grammar faults in the documents
- CRequirements that have been omitted from the design documents
- DHow much of the code has been covered
3Which of the following could be a reason for a failure 1) Testing fault 2) Software fault 3) Design fault 4) Environment Fault 5) Documentation Fault
- A2 is a valid reason; 1,3,4 & 5 are not
- B1,2,3,4 are valid reasons; 5 is not
- C1,2,3 are valid reasons; 4 & 5 are not
- DAll of them are valid reasons for failure
4Which of the following is not a quality characteristic listed in ISO 9126 Standard?
- AFunctionality
- BUsability
- CSupportability
- DMaintainability
5Which of the following statements about component testing is not true?
- AComponent testing should be performed by development
- BComponent testing is also know as isolation or module testing
- CComponent testing should have completion criteria planned
- DComponent testing does not involve regression testing
6To test a function, the programmer has to write a _________, which calls the function to be tested and passes it test data.
- AStub
- BDriver
- CProxy
- DNone of the above
7Incorrect form of Logic coverage is:
- AStatement Coverage
- BPole Coverage
- CCondition Coverage
- DPath Coverage
- AStatement Coverage
8The inputs for developing a test plan are taken from
- AProject plan
- BBusiness plan
- CSupport plan
- DNone of the above
9Tests are prioritized so that:
- AYou shorten the time required for testing
- BYou do the best testing in the time available
- CYou do more effective testing
- DYou find more faults
10Equivalence partitioning is:
- AA black box testing technique used only by developers
- BA black box testing technique than can only be used during system testing
- CA black box testing technique appropriate to all levels of testing
- DA white box testing technique appropriate for component testing
11Boundary value testing:
- AIs the same as equivalence partitioning tests
- BTest boundary conditions on, below and above the edges of input and output equivalence classes
- CTests combinations of input circumstances
- DIs used in white box testing strategy
12Statement Coverage will not check for the following.
- AMissing Statements
- BUnused Branches
- CDead Code
- DUnused Statement
13Which one of the following are non-functional testing methods?
- ASystem testing
- BUsability testing
- CPerformance testing
- DBoth System and Performance Testing
- EAll three types
14The oracle assumption:
- Ais that there is some existing system against which test output may be checked
- Bis that the tester can routinely identify the correct outcome of a test
- Cis that the tester knows everything about the software under test
- Dis that the tests are reviewed by experienced testers
15Given the Following program IF X <>= Z THEN Statement 2; END McCabe’s Cyclomatic Complexity is:
- A2
- B3
- C4
- D5
16“How much testing is enough?”
- AThis question is impossible to answer
- BThis question is easy to answer
- CThe answer depends on the risk for your industry, contract and special requirements
- DThis answer depends on the maturity of your developers
17Independent Verification & Validation is
- ADone by the Developer
- BDone by the Test Engineers
- CDone By Management
- DDone by an Entity Outside the Project’s sphere of influence
18Pick the best definition of quality
- AQuality is job one
- BZero defects
- CConformance to requirements
- DWork as designed
19Which of the following is not a characteristic for Testability?
- AOperability
- BObservability
- CSimplicity
- DRobustness
20How many test cases are necessary to cover all the possible sequences of statements (paths) for the following program fragment? Assume that the two conditions are independent of each other: ………… if (Condition 1) then statement 1 else statement 2 fi if (Condition 2) then statement 3 fi …………
- A2 Test cases
- B3 Test cases
- C4 Test cases
- DNot achievable
- A2 Test cases
21Which of the following should NOT normally be an objective for a test?
- ATo find faults in the software
- BTo assess whether the software is ready for release
- CTo demonstrate that the software doesn’t work
- DTo prove that the software is correct
- ATo find faults in the software
22During the software development process, at what point can the test process start?
- AWhen the code is complete
- BWhen the design is complete
- CWhen the software requirements have been approved
- DWhen the first code module is ready for unit testing
- AWhen the code is complete
23In a review meeting a moderator is a person who
- ATakes minutes of the meeting
- BMediates between people
- CTakes telephone calls
- DWrites the documents to be reviewed
- ATakes minutes of the meeting
24Acceptance test cases are based on what?
- ARequirements
- BDesign
- CCode
- DDecision table
- ARequirements
25Which of the following would NOT normally form part of a test plan?
- AFeatures to be tested
- BIncident reports
- CRisks
- DSchedule
- AFeatures to be tested
26If an expected result is not specified then:
- AWe cannot run the test
- BIt may be difficult to repeat the test
- CIt may be difficult to determine if the test has passed or failed
- DWe cannot automate the user inputs
- AWe cannot run the test
27When a new testing tool is purchased, it should be used first by:
- AA small team to establish the best way to use the tool
- BEveryone who may eventually have some use for the tool
- CThe independent testing team
- DThe vendor contractor to write the initial scripts
- AA small team to establish the best way to use the tool
28Test cases are designed during:
- Atest recording
- Btest planning
- Ctest configuration
- Dtest specification
- Atest recording
29Code Coverage is used as a measure of what?
- ADefects
- BTrends analysis
- CTest Effectiveness
- DTime Spent Testing
30An input field takes the year of birth between 1900 and 2004. The boundary values for testing this field are:
- A0,1900,2004,2005
- B1900, 2004
- C1899,1900,2004,2005
- D1899, 1900, 1901,2003,2004,2005
- A0,1900,2004,2005
31A common test technique during component test is
- AStatement and branch testing
- BUsability testing
- CSecurity testing
- DPerformance testing
- AStatement and branch testing
32Defect Management process does not include
- ADefect prevention
- BDeliverable base-lining
- CManagement reporting
- DNone of the above
- ADefect prevention
33To test a function, the programmer has to write a ______, which calls the function and passes it test data
- AStub
- BDriver
- CProxy
- DNone of the above
34A regression test:
- AWill always be automated
- BWill help ensure unchanged areas of the software have not been affected
- CWill help ensure changed areas of the software have not been affected
- DCan only be run during user acceptance testing
- AWill always be automated
35One Key reason why developers have difficulty testing their own work is:
- ALack of technical documentation
- BLack of test tools on the market for developers
- CLack of training
- DLack of Objectivity
- ALack of technical documentation
36Which of the following tools would be involved in the automation of regression test?
- AData tester
- BBoundary tester
- CCapture/Playback
- DOutput comparator
- AData tester
37Which of the following is NOT true of incidents?
- AIncident resolution is the responsibility of the author of the software under test
- BIncidents may be raised against user requirements
- CIncidents require investigation and/or correction
- DIncidents are raised when expected and actual results differ
- AIncident resolution is the responsibility of the author of the software under test
38Fault Masking is
- AError condition hiding another error condition
- BCreating a test case which does not reveal a fault
- CMasking a fault by developer
- DMasking a fault by a tester
- AError condition hiding another error condition
39Which of these activities provides the biggest potential cost saving from the use of CAST?
- ATest management
- BTest design
- CTest execution
- DTest planning
- ATest management
40Which of the following is not a static testing technique
- AError guessing
- BWalkthrough
- CData flow analysis
- DInspections
- AError guessing
Information
- Description
- ISQB Quiz on ISTQB 1, created by gaidamak.pasha on 11/12/2014.
- Author
- gaidamak.pasha
- Language
- English
- Views
- 26
- Tags
- Rating
- No ratings yet Rate this quiz