Testing
Testing
Testing
C. Reviewing documents
D. All of above
B. Preventing defects
C. Reviewing documents
D. All of above
B. Testing activities should start as early as possible in the software or system development life
cycle, and should be focused on defined objectives
Q5. What is the difference between manual testing and automation testing?
A. Manual testing is executing test cases without any support tools while automation testing is
executing test cases with tools.
A. Test Planning, Test Designing, Test Environment setup, Test Execution, Test Reporting
D. To evaluate the system’s compliance with the business requirements and assess whether it is
acceptable for delivery
An EMPLOYEE has £4000 of salary tax free. The next £1500 is taxed at 10%
The next £28000 is taxed at 22%
Which of these groups of numbers would fall into the same equivalence class?
D. test specification.
Q12. 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?
a. Design based
Q16. Match every stage of the software Development Life cycle with the Testing Life cycle:
C by inexperienced testers
Q18. Software testing activities should start
Switch PC on
Start "outlook"
Send an email
Close outlook
A. Ensure that test cases test each input and output equivalence class at least once
Q27. In formal review, Rework: fixing defects found typically done by _________
B. Author
Q28. Which of the following statements about reviews is true?
D. Reviews should be performed on specifications, code, and test plans.
Q29. Considering the following pseudo-code, calculate the MINIMUM number of test cases for
statement coverage, and the MINIMUM number of test cases for decision coverage respectively.
READ A READ B READ C IF C>A THEN IF C>B THEN
PRINT "C must be smaller than at least one number"
ELSE
PRINT "Proceed to next stage"
ENDIF
ELSE
PRINT "B can be smaller than C"
ENDIF
A. 3, 3.
Q30. The following code segment contains a potential "divide by 0" error.
J=50 K=1 while (N>=10) and (N<=10) loop M [K] = J/N K = K + 1 N = N 1 end loop
Which of the following is the most effective way of detecting this error?
D. Source code inspection
Q31. Postal rates for 'light letters' are 25p up to 10g, 35p up to 50g plus an extra 10p for each
additional 25g up to 100g. Which test inputs (in grams) would be selected using equivalence
partitioning?
B. 4, 15, 65, 92, 159
Q32. Which of the following would structure-based test design techniques be most likely to be applied
to?
1. Boundaries between mortgage interest rate bands.
2. An invalid transition between two different arrears statuses.
3. The business process flow for mortgage approval.
4. Control flow of the program to calculate repayments.
C. 3 and 4
Q33. Which of these statements about functional testing is true?
B. Functional testing is useful throughout the life cycle and can be applied by business analysts, testers,
developers and users.
Q34. Given the following state transition table Which of the test cases below will cover the following
series of state transitions? S1 SO S1 S2 SO
A. D, A, B, C.
Q35. Risk management involves identifying risk and ___________
d. Developing strategies to address risk
Q1. Inspection is the most formal kind of peer review ( )
A. True
A. Test inputs
B. Execution conditions
C. Expected results
C. The more bugs you find, the more bugs there are
Disc = 0 Order-qty = 0 Read Order-qty If Order-qty >=20 then Disc = 0.05 If Order-qty >=100 then Disc
=0.1 End if End if
c) Statement coverage is 3
D. Debugging defects
A. Verification
B. False
Q9. The definition that testing ignores the internal mechanism of a system or component and
focuses solely on the outputs generated in response to selected inputs and execution conditions is ( )
C. Black-box testing
A. True
Q11. A qualified software tester should absolutely believe that there are bugs in software ( )
A. True
Q12. The definition the process of testing software by examining and reviewing it, not running refer
to refers to ( )
C. Static testing
A. True
A. True
Q16. One of the attributes of a good test case is defect detection effectiveness ( )
A. True
B. False
Q18. One of the fields on a form contains a text box which accepts alphabets in lower or upper case.
Identify the invalid Equivalence class value.
d. CLa01ss
Q19. In a system designed to work out the tax to be paid:An employee has £4000 of salary tax free.
The next £1500 is taxed at 10% the next £28000 is taxed at 22%. Any further amount is taxed at 40%
Which of these groups of numbers would fall into the same equivalence class?
Q20. Which of the following is not phase of the Fundamental Test Process?
c) Requirement Analysis