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