Faq 1

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

1

1) A failure is:
a) A human action that produces an incorrect result
b) Deviation of the software from its expected delivery or service
c) Manifestation of an error in software also known as a defect or bug if executed
d) None of the above
2) Software Quality Assurance involves:
a) The entire software development PROCESS - monitoring and improving the
process, making sure that any agreed-upon standards and procedures are
followed and ensuring that problems are found and dealt with
b) The entire software development PROCESS -thereby monitoring and improving
the process
c) All of the above
d) None of the above
3) The specification (usually formal) of a set of test inputs, execution conditions,
and expected results, identified for the purpose of making an evaluation of
some particular aspect of a Target Test Item.
2
a) Test Stubs
b) Test Harness
c) Test Drivers
d) Test Case
4) A collection of raw output captured during a unique execution of one or more
tests, usually representing the output resulting from the execution of a Test
Suite for a single test cycle run.
a) Test case
b) Test Logs
c) Test Plan
d) Test Harness
5) The testing life cycle comprises of:
a) Effort estimation, System study, Test Plan, Report Defects, Summary Reports
b) Effort estimation, Project initiation, System study, Test Plan, Designing test
cases, Test Automation, Execute Test cases, Report defects, Regression Tests,
Analysis, Summary Reports
c) Test Automation, Execute Test cases, Report defects, Regression Tests,
Analysis, and Summary Reports
d) Project initiation, System study, Report defects, Regression Tests, Analysis,
Summary Reports
6) The test automation phase in Testing life Cycle takes place:
a) After executing test cases
b) After reporting the defects
c) Before executing the test cases
d) Before Test Plan
7) Testing:
a) Specifies software quality
b) Measures Software quality
c) Both of the above
d) None of the above
3
8) ________________ is an event and __________ is a state of software caused
by an error.
a) Failure, Fault
b) Fault, Failure
c) Fault, Defect
d) None of the above
9) Testing is important in SDLC because:
a) Whenever any system is developed in different components, its helps to verify
the proper integration/interaction of each component to rest of the system
b) Identifying defects and ensuring they are addressed before software
deployment
c) It provides a good indication of software reliability
d) None of the above
10)Analysis is the phase in Testing Life cycle after ________________ phase.
a) Project Initiation
b) Test Plan
c) Regression Test
d) Designing test cases
11)Solution Integration phase of SDLC:
a) Identifies the specific problem to be solved
b) Solves the problem
c) Delivers the results to those who requested the solution in the first place
d) None of the above
12)Validation involves:-
a) Reviews and meetings to evaluate documents, plans, code, requirements, and
specifications
b) Actual testing and takes place after verifications are completed
c) The testing done in a simulated environment
d) None of the above
13)Which of the following statements BEST describes the current view of testing:
4
a) Testing is used solely to aid debugging
b) Testing verifies that the code is defect-free
c) Testing demonstrates that the code does not function properly
d) Testing reduces down-stream risk of delivering poor software
e) Testing is a mental discipline of quality throughout the life-cycle
14)Designing a good test case involves selecting input that:
a) Will cause a failure in the module
b) Will make the module execute successfully
c) Minimizes the overall number of test cases required
d) Both a and c are correct
e) Both b and c are correct
15)Verification is:
a) A set of techniques followed to insure that the team is developing software
using good processes
b) A set of techniques used by the IRS on your tax return
c) A set of techniques followed to ensure that the team is building what the
customer expects.
d) None of these answers is correct
16)An error is:-
a) Deviation of the software from its expected delivery or service.
b) A human action that produces an incorrect result.
c) Manifestation of an error in software also known as a defect or bug if executed,
a fault may cause a failure
d) None of the above
17)Software Quality can be defined as:-
a) Conformance with requirements
b) Fitness for use
c) The totality of features and quality of the product that bear on its ability to
satisfy a given need
d) All of the above
5
18)A specialized implementation element used for testing purposes, which
simulates a real component is:-
a) Test Plan
b) Test Case
c) Test Logs
d) None of the above
19)Walkthroughs are:-
a) A formal evaluation technique evaluated by the originator to detect faults,
violations of development standards, and other problems
b) A formal evaluation technique in which some artifact (model, document,
software) is examined by a person or group other than the originator.
c) A formal presentation of the code by the programmer to a small group of five
or so and the reviewers receive the copy of the software in advance that they
can write their comments and questions to be posed in the review session
d) None of the above
20)The four distinct stages of SDLC are:-
a) Problem Definition → Status quo → Technical Development → Solution
Integration
b) Status quo→ Problem Definition → Technical Development →Solution
Integration
c) Solution Integration → Technical Development → Problem Definition → Status
quo
d) Status quo → Technical Development→ Problem Definition → Solution
Integration
21)The methodology followed by Waterfall Model is:-
a) Iterative Development
b) Evolutionary Approach
c) Incremental Methodology
d) Linear Sequential Development
22)The activities involved in the Prototyping model are:-
6
a) Listen to customer, Build /revise mock up, Customer test drives mock up
b) Build/revise mock up, Customer test drives mock up, Listen to the customer
c) Listen to the Customer, Customer test drives mock up, Build/revise mock up
d) None of the above
23)The phases of RAD Model are:-
a) Business Modeling → Data Modeling → Application Modeling → Process
Modeling → Testing &Turnover
b) Business Modeling → Application Modeling → Data Modeling → Process
Modeling
c) Business Modeling → Data Modeling → Process Modeling → Application
Modeling → Testing &Turnover
d) Data Modeling→ Business Modeling→ Application Modeling →Process Modeling
24)Software Development Life Cycle is important because:
a) It Identifies defects and ensure that they are addressed before software
Deployment
b) Its helps to verify that all the software requirements are implemented
correctly or not
c) It helps to verify the proper integration/interaction of each component to rest
of the system
d) All of the above
25)The phases of Waterfall model are:-
a) Analysis → Code→ Test → Support
b) Analysis→ Design → Code → Test → Support
c) Analysis → Design → Test → Code → Support
d) Design → Analysis → Code → Test → Support
26)Testing is done in context because:
a) Projects unfold over time in ways that are often not predictable
b) Only through judgment and skill, exercised cooperatively throughout the entire
project, are we able to do the right things at the right times to effectively test
our products
c) All of the above
7
d) None of the above.
27)An ideal tester is the one:
a) Who has deep insights into how the users will exploit the program’s features
and the kinds of cockpit errors that users are likely to make
b) Who has no programming knowledge
c) Who is intelligent and smart
d) Any of the above
28)Which of the following is not true?
a) Expected results are synonymous with expected outcomes
b) Expected results are not the same as outputs
c) Expected results must be defined prior to test execution
d) Expected results are determined from the delivered code
e) Expected results are compared to actual results
29)Testing of the software product is essential as:-
a) Testing is included in the project plan
b) Software is likely to have faults
c) Both of the above
d) None of the above
30)Dimensions of Quality are:
a) Reliability
b) Portability
c) Compatibility
d) Testability
ans:a,b,c,d
Subjective Type Questions
1) What is the working model of testing life cycle? What is its significance?
2) How to decide when to stop testing?
3) Write 10 test cases to check the functionality of find option in Edit menu.
4) Write at least 10 test cases for checking the functionality of the keyboard.

You might also like