Pregunta 1
Pregunta
The inputs for developing a test plan are taken from
Respuesta
-
A. Project plan
-
B. Business plan
-
C. Support plan
-
D. None of the above
Pregunta 2
Pregunta
A tool that supports traceability, recording of incidents or scheduling of tests is
Respuesta
-
A. A dynamic analysis tool
-
B. A test execution tool
-
C. A debugging tool
-
D. A test management tool
-
E. A configuration management tool
Pregunta 3
Pregunta
Which of the following is not a static testing technique
Respuesta
-
A. Error guessing
-
B. Walkthrough
-
C. Data flow analysis
-
D. Inspections
Pregunta 4
Pregunta
Which document specifies the sequence of test executions?
Respuesta
-
A. Test procedure specification
-
B. Test design specification
-
C. Test case specification
-
D. Test plan
Pregunta 5
Pregunta
Inspections can find all the following except
Respuesta
-
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
Pregunta 6
Pregunta
Which of the following is not a characteristic for Testability?
Respuesta
-
A. Operability
-
B. Observability
-
C. Simplicity
-
D. Robustness
Pregunta 7
Pregunta
Software testing accounts to what percent of software development costs?
Respuesta
-
A. 10-20
-
B. 40-50
-
C. 70-80
-
D. 5-10
Pregunta 8
Pregunta
Which tool can be used to support and control part of the test management process?
Pregunta 9
Pregunta
If an expected result is not specified then:
Respuesta
-
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
Pregunta 10
Pregunta
When should we stop our testing?
Respuesta
-
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
Pregunta 11
Pregunta
The purpose of requirement phase is
Respuesta
-
A. To freeze requirements
-
B. To understand user needs
-
C. To define the scope of testing
-
D. All of the above
Pregunta 12
Pregunta
Which of these can be successfully tested using Loop Testing methodology?
Respuesta
-
A. Simple Loops
-
B. Nested Loops
-
C. Concatenated Loops
-
D. All of the above
Pregunta 13
Pregunta
Cyclomatic Complexity method comes under which testing method.
Respuesta
-
A. White box
-
B. Black box
-
C. Green box
-
D. Yellow box
Pregunta 14
Pregunta
A reliable system will be one that:
Respuesta
-
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
Pregunta 15
Pregunta
Which, in general, is the least required skill of a good tester?
Pregunta 16
Pregunta
A regression test:
Respuesta
-
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
Pregunta 17
Pregunta
Function/Test matrix is a type of
Respuesta
-
A. Interim Test report
-
B. Final test report
-
C. Project status report
-
D. Management report
Pregunta 18
Pregunta
The process starting with the terminal modules is called:
Respuesta
-
A. Top-down integration
-
B. Bottom-up integration
-
C. None of the above
-
D. Module integration
Pregunta 19
Pregunta
Verification is:
Respuesta
-
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
Pregunta 20
Pregunta
The difference between re-testing and regression testing is
Respuesta
-
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
Pregunta 21
Pregunta
Testing should be stopped when:
Respuesta
-
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
Pregunta 22
Pregunta
Which test technique is based on requirements specifications?
Respuesta
-
A. White-box technique
-
B. Component testing
-
C. Black-box technique
-
D. Data driven testing
Pregunta 23
Pregunta
Which of the following is NOT part of configuration management:
Respuesta
-
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
Pregunta 24
Pregunta
A test plan defines
Pregunta 25
Pregunta
A tool that supports traceability, recording of incidents or scheduling of tests is called
Respuesta
-
A. A dynamic analysis tool
-
B. A test execution tool
-
C. A debugging tool
-
D. A test management tool
-
E. A configuration management tool
Pregunta 26
Pregunta
The cost of fixing a fault:
Respuesta
-
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
Pregunta 27
Pregunta
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:
Respuesta
-
A. 1000, 5000, 99999
-
B. 9999, 50000, 100000
-
C. 10000, 50000, 99999
-
D. 10000, 99999
-
E. 9999, 10000, 50000, 99999, 10000
Pregunta 28
Pregunta
When what is visible to end-users is a deviation from the specific or expected behavior, this is called:
Respuesta
-
A. An error
-
B. A fault
-
C. A failure
-
D. A defect
-
E. A mistake
Pregunta 29
Pregunta
Which of the following can be tested as part of operational testing?
Respuesta
-
A. Component interaction
-
B. Probe effect
-
C. State transition
-
D. Disaster recovery
Pregunta 30
Pregunta
Given the following:
Switch PC on
Start "outlook"
IF outlook appears THEN
Send an email
Close outlook
Respuesta
-
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
Pregunta 31
Pregunta
Test managers should not:
Respuesta
-
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
Pregunta 32
Pregunta
Which of the following is NOT part of system testing:
Respuesta
-
A. Business process-based testing
-
B. Performance, load and stress testing
-
C. Requirements-based testing
-
D. Usability testing
-
E. Top-down integration testing
Pregunta 33
Pregunta
When a new testing tool is purchased, it should be used first by:
Respuesta
-
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
Pregunta 34
Pregunta
Which of the following is not part of performance testing:
Respuesta
-
A. Measuring response time
-
B. Measuring transaction rates
-
C. Recovery testing
-
D. Simulating many users
-
E. Generating many transactions
Pregunta 35
Pregunta
What is the purpose of test completion criteria in a test plan:
Respuesta
-
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
Pregunta 36
Pregunta
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
Respuesta
-
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
Pregunta 37
Pregunta
Unreachable code would best be found using:
Pregunta 38
Pregunta
What information need not be included in a test incident report:
Respuesta
-
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
Pregunta 39
Pregunta
Which of the following is NOT included in the Test Plan document of the Test Documentation Standard:
Respuesta
-
A. Test items (i.e. software versions)
-
B. What is not to be tested
-
C. Test environments
-
D. Quality plans
-
E. Schedules and deadlines
Pregunta 40
Pregunta
IEEE 829 test plan documentation standard contains all of the following except:
Respuesta
-
A. Test items
-
B. Test deliverables
-
C. Test tasks
-
D. Test environment
-
E. Test specification