0% found this document useful (0 votes)
33 views3 pages

Question Bank

Uploaded by

Aditya Sakalekar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views3 pages

Question Bank

Uploaded by

Aditya Sakalekar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Unit – I:

How do you measure software Quality? Discuss correctness versus Reliability pertaining
to programs?
Discuss various types of metrics used in software testing and Relationship?
Define the following: i) Errors, ii) Faults, iii) Failure, iv) Bug, v) Defect vi) Incident
Discuss attributes associated with Software Quality?
What is Test Metric? List various Test Metrics? Explain any two?
Explain Static and Dynamic Software Quality Attributes?
Briefly explain the different types of test metrics.
Differentiate between correctness versus reliability.
What are input domain and program correctness?
Explain the test generation strategies.
Why is it difficult for tester to find all bugs in the system? Why might not be necessary for
the program to be completely free of defects before its delivered to customers?
Define Software quality. Distinguish between static quality attributes and dynamic quality
attributes. Briefly explain any one dynamic quality attributes.
Define the following: (i) Testability (ii) Verification
Explain the following: (i) Static Testing (ii) Model based testing and model checking
Explain how CFG assists the tester in analysis of program to understand the behavior in
terms of flow of control with examples.
Describe the following test classifiers: (i) Source of test generation (ii) Life cycle phase
(iii) Test Process Models
Explain variety of ways in which software testing can be integrated into the Software
development life cycle.
Define Generalized Pseudocode.
Explain the triangle problem, NextDate function and Commission problem.
Discuss the SATM system, Currency Converter, Saturn Windshield Wiper Controller,
Garage Door Opener.
Define Normal Boundary Value Testing. Explain Robust, Worst-Case Boundary Value
Testing and Special Value Testing.
Discuss with test cases of Triangle problem, NextDate function and Commission Problem,
boundary value testing.
Define Random Testing. Explain Guidelines for Boundary Value Testing.
Define Equivalence Classes. Explain Traditional and Improved Equivalence Class Testing.
Discuss Strong, Weak Normal and Weak Robust Equivalence Class Testing.
Explain Equivalence Test Cases for the Triangle Problem, the NextDate function, the
Commission Problem. Explain Edge Testing.
Define Decision Tables. Explain Decision Table for Triangle Problem.
Discuss Decision Table concept with Test Cases for the Triangle Problem, the NextDate
Function, the Commission Problem.
Explain Cause-and-Effect Graphing with an example.
Unit – II:
Explain Statement Testing in detail.
Discuss Branch Testing with an example.
Write a note on Condition Testing.
Describe Path Testing with an example.
Explain Procedure Call Testing.
Define the Infeasibility Problem.
Discuss Definition-Use Associations with an example.
Explain Data Flow Testing Criteria.
Discuss Data Flow coverage with Complex Structures.
Discuss in detail from test case specifications to test cases.
Define Scaffolding. Explain Generic versus Specific Scaffolding.
Write a note on Test Oracles.
Explain Self-Checks as Oracles.
Describe Capture and Replay in detail.
Write a note on Quality and Process.
Explain Test and Analysis Strategies.
Discuss Cleanroom, SRET, Extreme Programming concept in detail.
Explain Test and Analysis Plans.
Illustrate Risk Planning.
Describe Risks generic to Process Management and Risks specific to Quality
Management.
Explain monitoring the process in detail.
Write a note on Improving the Process.
Explain ODC Classification of Triggers listed by Activity and ODC classification of
Customer Impact, ODC Classification of Defect Types for Targets Design & Code.
Define the 80/20 or Pareto Rule.
Explain RCA Approach in detail.
Write a note on the Quality Team.
Illustrate Sample document naming conventions, compliant with IEEE standards.
Explain organizing documents with an example of Document Template.
What is Test Strategy Document? Discuss an excerpt of the Chipmunk Analysis and Test
Strategy.
Explain Test Design Specification Documents.
Discuss a standard organization of an Analysis and Test Plan.
Explain Test and Analysis Reports.
Explain Functional Test Design Specification of check_configuration and test case
specification for check_configuration.
Unit – III:
Explain the various integration faults and its example.

Define the following:

i. Unit testing
ii. Integration testing
iii. System testing
Distinguish between long and short use cases.

Explain the path based integration testing with an example.

Explain the hypothetical MM-path across three units with a diagram.

Explain the integration testing strategies with an example.

Define the following:

i. System
ii. Acceptance
iii. Regression testing
Explain the regression test selection techniques.
Explain the simple ATM (SATM) terminal.
Explain the decomposition based integration testing.

You might also like