Frage 1
Frage
The inputs for developing a test plan are taken from
Antworten
-
A. Project plan
-
B. Business plan
-
C. Support plan
-
D. None of the above
Frage 2
Frage
A tool that supports traceability, recording of incidents or scheduling of tests is
Antworten
-
A. A dynamic analysis tool
-
B. A test execution tool
-
C. A debugging tool
-
D. A test management tool
-
E. A configuration management tool
Frage 3
Frage
Which of the following is not a static testing technique
Antworten
-
A. Error guessing
-
B. Walkthrough
-
C. Data flow analysis
-
D. Inspections
Frage 4
Frage
Which document specifies the sequence of test executions?
Antworten
-
A. Test procedure specification
-
B. Test design specification
-
C. Test case specification
-
D. Test plan
Frage 5
Frage
Inspections can find all the following except
Antworten
-
A. Variables not defined in the code
-
B. Spelling and grammar faults in the documents
-
C. Requirements that have been omitted from the design documents
-
D. How much of the code has been covered
Frage 6
Frage
Which of the following is not a characteristic for Testability?
Antworten
-
A. Operability
-
B. Observability
-
C. Simplicity
-
D. Robustness
Frage 7
Frage
Software testing accounts to what percent of software development costs?
Antworten
-
A. 10-20
-
B. 40-50
-
C. 70-80
-
D. 5-10
Frage 8
Frage
Which tool can be used to support and control part of the test management process?
Frage 9
Frage
If an expected result is not specified then:
Antworten
-
A. We cannot run the test
-
B. It may be difficult to repeat the test
-
C. It may be difficult to determine if the test has passed or failed
-
D. We cannot automate the user inputs
Frage 10
Frage
When should we stop our testing?
Antworten
-
A. This question is difficult to answer
-
B. The answer depends on the contract with the client, special requirements if any & risks your organization is willing to take
-
C. The answer depends on the experience & maturity of your developers
-
D. The answer should be standardized for the software development industry
Frage 11
Frage
The purpose of requirement phase is
Antworten
-
A. To freeze requirements
-
B. To understand user needs
-
C. To define the scope of testing
-
D. All of the above
Frage 12
Frage
Which of these can be successfully tested using Loop Testing methodology?
Antworten
-
A. Simple Loops
-
B. Nested Loops
-
C. Concatenated Loops
-
D. All of the above
Frage 13
Frage
Cyclomatic Complexity method comes under which testing method.
Antworten
-
A. White box
-
B. Black box
-
C. Green box
-
D. Yellow box
Frage 14
Frage
A reliable system will be one that:
Antworten
-
A. Is unlikely to be completed on schedule
-
B. Is unlikely to cause a failure
-
C. Is likely to be fault-free
-
D. Is likely to be liked by the users
Frage 15
Frage
Which, in general, is the least required skill of a good tester?
Frage 16
Antworten
-
A. Will always be automated
-
B. Will help ensure unchanged areas of the software have not been affected
-
C. Will help ensure changed areas of the software have not been affected
-
D. Can only be run during user acceptance testing
Frage 17
Frage
Function/Test matrix is a type of
Antworten
-
A. Interim Test report
-
B. Final test report
-
C. Project status report
-
D. Management report
Frage 18
Frage
The process starting with the terminal modules is called:
Antworten
-
A. Top-down integration
-
B. Bottom-up integration
-
C. None of the above
-
D. Module integration
Frage 19
Antworten
-
A. Checking that we are building the right system
-
B. Checking that we are building the system right
-
C. Performed by an independent test team
-
D. Making sure that it is what the user really wants
Frage 20
Frage
The difference between re-testing and regression testing is
Antworten
-
A. Re-testing is running a test again; regression testing looks for unexpected side effects
-
B. Re-testing looks for unexpected side effects; regression testing is repeating those tests
-
C. Re-testing is done after faults are fixed; regression testing is done earlier
-
D. Re-testing uses different environments, regression testing uses the same environment
-
E. Re-testing is done by developers, regression testing is done by independent testers
Frage 21
Frage
Testing should be stopped when:
Antworten
-
A. All the planned tests have been run
-
B. Time has run out
-
C. All faults have been fixed correctly
-
D. Both A. and C.
-
E. I depends on the risks for the system being tested
Frage 22
Frage
Which test technique is based on requirements specifications?
Antworten
-
A. White-box technique
-
B. Component testing
-
C. Black-box technique
-
D. Data driven testing
Frage 23
Frage
Which of the following is NOT part of configuration management:
Antworten
-
A. Status accounting of configuration items
-
B. Auditing conformance to ISO9001
-
C. Identification of test versions
-
D. Record of changes to documentation over time
-
E. controlled library access
Frage 24
Frage
A test plan defines
Frage 25
Frage
A tool that supports traceability, recording of incidents or scheduling of tests is called
Antworten
-
A. A dynamic analysis tool
-
B. A test execution tool
-
C. A debugging tool
-
D. A test management tool
-
E. A configuration management tool
Frage 26
Frage
The cost of fixing a fault:
Antworten
-
A. Is not important
-
B. Increases as we move the product towards live use
-
C. Decreases as we move the product towards live use
-
D. Is more expensive if found in requirements than functional design
-
E. Can never be determined
Frage 27
Frage
Order numbers on a stock control system can range between 10000 and 99999 inclusive. Which of the following inputs might be a result of designing tests for only valid equivalence classes and valid boundaries:
Antworten
-
A. 1000, 5000, 99999
-
B. 9999, 50000, 100000
-
C. 10000, 50000, 99999
-
D. 10000, 99999
-
E. 9999, 10000, 50000, 99999, 10000
Frage 28
Frage
When what is visible to end-users is a deviation from the specific or expected behavior, this is called:
Antworten
-
A. An error
-
B. A fault
-
C. A failure
-
D. A defect
-
E. A mistake
Frage 29
Frage
Which of the following can be tested as part of operational testing?
Antworten
-
A. Component interaction
-
B. Probe effect
-
C. State transition
-
D. Disaster recovery
Frage 30
Frage
Given the following:
Switch PC on
Start "outlook"
IF outlook appears THEN
Send an email
Close outlook
Antworten
-
A. 1 test for statement coverage, 1 for branch coverage
-
B. 1 test for statement coverage, 2 for branch coverage
-
C. 1 test for statement coverage. 3 for branch coverage
-
D. 2 tests for statement coverage, 2 for branch coverage
-
E. 2 tests for statement coverage, 3 for branch coverage
Frage 31
Frage
Test managers should not:
Antworten
-
A. Report on deviations from the project plan
-
B. Sign the system off for release
-
C. Re-allocate resource to meet original plans
-
D. Rise incidents on faults that they have found
-
E. Provide information for risk analysis and quality improvement
Frage 32
Frage
Which of the following is NOT part of system testing:
Antworten
-
A. Business process-based testing
-
B. Performance, load and stress testing
-
C. Requirements-based testing
-
D. Usability testing
-
E. Top-down integration testing
Frage 33
Frage
When a new testing tool is purchased, it should be used first by:
Antworten
-
A. A small team to establish the best way to use the tool
-
B. Everyone who may eventually have some use for the tool
-
C. The independent testing team
-
D. The managers to see what projects it should be used in
-
E. The vendor contractor to write the initial scripts
Frage 34
Frage
Which of the following is not part of performance testing:
Antworten
-
A. Measuring response time
-
B. Measuring transaction rates
-
C. Recovery testing
-
D. Simulating many users
-
E. Generating many transactions
Frage 35
Frage
What is the purpose of test completion criteria in a test plan:
Antworten
-
A. To know when a specific test has finished its execution
-
B. To ensure that the test case specification is complete
-
C. To set the criteria used in generating test inputs
-
D. To know when test planning is complete
-
E. To plan when to stop testing
Frage 36
Frage
Given the following code, which is true:
IF A > B THEN
C = A � B
ELSE
C = A + B
ENDIF
Read D
IF C = D Then
Print "Error"
ENDIF
Antworten
-
A. 1 test for statement coverage, 3 for branch coverage
-
B. 2 tests for statement coverage, 2 for branch coverage
-
C. 2 tests for statement coverage. 3 for branch coverage
-
D. 3 tests for statement coverage, 3 for branch coverage
-
E. 3 tests for statement coverage, 2 for branch coverage
Frage 37
Frage
Unreachable code would best be found using:
Frage 38
Frage
What information need not be included in a test incident report:
Antworten
-
A. How to fix the fault
-
B. How to reproduce the fault
-
C. Test environment details
-
D. Severity, priority
-
E. The actual and expected outcomes
Frage 39
Frage
Which of the following is NOT included in the Test Plan document of the Test Documentation Standard:
Antworten
-
A. Test items (i.e. software versions)
-
B. What is not to be tested
-
C. Test environments
-
D. Quality plans
-
E. Schedules and deadlines
Frage 40
Frage
IEEE 829 test plan documentation standard contains all of the following except:
Antworten
-
A. Test items
-
B. Test deliverables
-
C. Test tasks
-
D. Test environment
-
E. Test specification