E. Too Much Testing: Requirements
E. Too Much Testing: Requirements
What one of the following is not a major factors affecting software testing
a. People relationship
b. Scope of testing
c. Misunderstanding life cycle testing
d. Poorly developed test plans
e. Too much testing
2. According to will Perry which one of the challenges are not specified by him
a. Training in testing
b. Relationship building with developers
c. Using tools
d. Always say ‘Yes’
3. What are the testing skills set should a tester should have ?
4. An error discovered in the latter parts of the life cycle must be paid for different times.
a. 1
b. 2
c. 3
d. 4
5. Determine consistency of design with requirements falls into which part of life cycle testing activity
a. Requirements
b. Design
c. Program
d. Test
e. Maintenance
6. Generate functional test data falls into which part of life cycle testing activity
a. Requirements
b. Design
c. Program
d. Test
e. Maintenance
7. Generate structural and functional test data falls into which part of life cycle testing activity
a. Requirements
b. Design
c. Program
d. Test
e. Maintenance
8. What are the 4 steps to develop a customized test plan:
a. Rank Objectives, identify development phase, risks, place risks in the matrix
b. Rank Objectives, identify development phase, risks, estimation
c. Rank Objectives, identify development phase, risks, technology to develop
9. Point where the cost of testing no longer exceeds the value received from the defects
uncovered.
a. Optimum Point
b. Break Point
c. Null Point
d. Cross over point
10. Test Objective enable the manager and project manager to enhance
a. Testing progress and success full communication
b. Working less
c. Project time estimation
d. Planning development resources
11. Test objectives can be derived from
a. system requirements documentation
b. test strategy,
c. the outcome of the risk assessment,
d. test team assignments
i. a only
ii. B only
iii. a & b only
iv. All of the above
12. condition, such as a wrong price or a program defect, can cause hundreds
or even thousands of similar errors within a few minutes
a. Fall effect
b. Domino effect
c. Side effect
d. Bridge effect
13. Define the nine conditions to be tested in matrix
15. System design, ready to be translated into computer programs, hardware configurations,
documentation, and training.
16. Computer software ready for testing or more detailed inspections by the developer.
18. Software unit ready for testing with other system components, such as other software units,
hardware, documentation, or users.
19. Portions of the system ready for testing with other portions of the system.
20. A tested computer system, based on what was specified to be developed or purchased.
23. What are the points to be emphasized in testing of a system which has multiple workstations
for inputting (as against a single workstation system
24. Define and Give examples for a] Boundary Value Analysis b] Equivalence Partitioning c] Error
Guessing?
25. Your customer doesn’t know how to prepare acceptance test plan. Write contents of the
acceptance test plan for his guidance?
26. How will you make sure that your software is not get "Over-tested" three ways?
27. You find that the senior testers are making more mistakes then junior testers; you need to
communicate this aspect to the senior tester. Also, you don't want to loose this tester. How
should one go about the constructive criticism?
28. Write test plan considerations for testing of a system with highly interdependent and complex
data model in nature. (It has lot of variables, fields, constraints, mathematical processing and so
on)? (30 Marks)
30. After doing review of units before doing unit testing you found the following types of bugs in
the code write your analysis and conclusion based on the following bugs?
31. What is the objective of unit testing? Write three methods and metrics for the same? how you
will ensure that this has been followed?
32. Your Company is about to roll out an E-Commerce application. It is not possible to test the
application on all types of browsers on all platforms and operating systems. What steps would
you take in the testing environment to reduce the business risks and commercial risks?
33. when to stop testing ? but asked like what points will u add in test plan?
35. The code completion from Development side is going to delay by 5 days. But the client don’t
want to postponed his release date. So being a QA Manager how will you handle this situation
without changing the resources? (workhours,tester,etc.,). (10 marks).
36. Your company has not done unit testing in the past. What is the unit testing policy that you
would establish before delivering the code to independent testing team?
3) How will you measure the compliance to the above unit testing policy
37. Software Test team in an organization is doing only Functional Testing. You have been asked to do
Structural testing also. What are the benefits and disadvantages of Structural Testing over Functional
Testing? (15 points)
38. Mention and explain three attributes in a Use Cases? (15 points)
39. Prepare a checklist for a Requirements review meeting. Tester should able to state Positive or
negative for each of the points in the checklist. (15 points)
Another post indicated that they were looking for 8 items to be in the checklist.
40. In and organization, it was observed that a project had 17 critical and 112 minor defects related to
GUI script changes. There is a Project Lead, Assistant PL and 8 Developers. How would you assign the
defects to the developers so that there are no future defects? Why will you do so? (15 points)
41. Pictorial graph and explanation of Test report that would be prepared for Developers and Dev
Manager? (15 points)
42. Organization has legacy system and testers are using Waterfall model for testing. List the things that
are needed for the testers to move from legacy system to Web application testing? (15 points)
43. CSTE has many competency domains. Explain any three competency domains you would suggest for
a new tester who joined an organization? (15 points)
44. Explain how Code inspections would be done and explain the advantages of carrying out Code
inspections before unit testing? (15 points)
45. What is Boundary Value analysis, when will you use it. Also, explain the Boundary value analysis
using a Payroll application example. (15 points)
46. There are many coverage techniques. Explain any two coverage methods that you will suggest? (15
points)
47. There is a particular type of S/W called COTS (Commercial off the shelf S/W) or Shelf software.
Explain the testing strategy that would be followed to test it? (15 points)
48. For some particular project in an organization, testers have been asked to test for following
Reliability, Usability and Testability. Explain why you would test for these factors? (15 points)
49. Explain any three suspension criteria / completion of testing / exit criteria you would suggest for
terminating testing of a project. (15 points)
50. Testers should report defects so that developers can understand without confusion. Briefly explain
the contents of a defect report.
A) TRUE
B) FALSE
A) Eliminate Risks
B) Minimize Risks
C) Avoid risks
D) Anticipate the risks
54. Acceptance Testing is the responsibility of the:
A) Programmer
B) Project Leader
C) Independent Tester
D) Assistance programmer
E) User/Customer
A) Prevention
B) Appraisal
C) Failure
A) Prevention
B) Appraisal
C) Failure
57. The Pareto chart is more commonly known to information systems personnel as
A) 80-20 Rule
B) Trend analysis
Other choices not sure
58. Testing of the system to demonstrate system compliance with user requirements is:
A) Effort
B) Complexity
C) Usability
D) None of the above
60. An activity that verifies compliance with policies and procedures and ensures that resources are
conserved is
A) an inspection
B) an audit
C) a review
D) an assessment
61. Which is the application for the process management and quality improvement concepts to
software development and maintenance?
A) Malcolm Baldridge
B) ISO 9000
C) QAI
D) QS14000
62. Software testing accounts for what percent of software development costs?
A) 10-20
B) 30-60
C) 70-80
63. Software errors are least costly to correct at what stage of the development cycle?
A) Requirements
B) Construction
C) Acceptance test
D) Design
64. Which of the following test approaches is not a Functional test approach?
A) Control Technique
B) Stress Technique
C) Régressions Technique
D) Cause/affect Graphing
E) Requirements
65. Effectiveness is doing things right and efficiency is doing the right things
A) True
B) False
67. Top down & Bottom Up are the part of Incremental Testing
A) True
B) False
69. Which are NOT the exit criteria for unit testing?
A) Code inspection
b) System testing
70. Your company is doing a project in automation of aircrafts and timing. You are asked to involve in
the testing. what should be the testing strategy for that.
71. A Web-application is to be installed but suspected that it will might fail in production. Describe 4
tests you would recommend to your manager to answer the question “How long it would take for the
application to recover after it fails”
72. You are the Test Manager of a company, which has outsourced its testing activities. What you would
state to your IT Manager in terms of your responsibilities as Test Manager to give him assurance that
testing would be conducted properly
73. Describe any 4 processes you would establish in a test environment and why
103. You developed Risk Plan, Test Plan, and Test Scripts. You are doing testing. At this point you got
major Requirements change. What changes are required to in-corporate these changes in your plan.
A. Complexity Measures
B. Data Flow Analysis
C. Symbolic Execution
108. e-comm project is newly developed in your organization. You are not able to test all types of
Operating Systems and Browsers. Prepare mitigation plan.
109. Important S/W quality factors, why do you think they are important.
110. Important things you consider for writing test plan, why do you think they are important.
115. One question on Pareto Charts Like gave a scenario for no. of critical, minor and major bugs and no.
of days to fix the bugs.
a. Reading
b. Listening
c. Writing
117. Therapeutic listening is
a. Sympathetic listening
b. Listening to pieces of information…
118. Which model demonstrates relation between 2 or more parameters of effort, duration or resource?
a. Cost
b. Constraint
c. Function Point
a. Top-Down
b. Expert Judgment
c. Bottom-Up
120. Two objective questions on responsibility like who is responsible in issuing IT policy, work
Policy etc.
a. Transcendent
b. Product Based
c. User Based
d. Value Based
a. Capture/Play back
b. System Testing
c. Regression Testing
d. Integration Testing
a. Test Cases
b. Use Case
c. Test Plan
a. Data
b. People
c. Structure
d. Rules
125. Obligations of both contractual parties should be spelled out in
a. What is done
b. Who does it
c. When it is done
d. How it is done
126. Dates on which Obligations need to be filled out should be specified in
a. What is done
b. Who does it
c. When it is done
d. How it is done
127. Two questions on Internal Auditor, Internal Control responsibilities
131. There are many factors like maintainability and reliability among software Quality Factors. Give 5
most important software quality factors that u would mention for testing a web based testing?
132. Create a Test plan for a simple project not a complex project?
134. Design a screen which will show the fields necessary for a defect description?
135. Question related to use case like guidelines for writing use case for customer?
136. What tests you would include in the test plan for testing security with minimal knowledge about
security testing?