JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech III SOFTWARE TESTING METHODOLOGIES Previous Question Paper (February - 2023 - R16)
Note: i) Question paper consists of Part A, Part B. ii) Part A is compulsory, which carries 25 marks. In Part A, Answer all questions. iii) In Part B, Answer any one question from each unit. Each question carries 10 marks and may have a, b as sub questions.
Part A
What is the purpose of testing?
Answer
The primary purpose of testing is to identify defects, bugs, or errors in software to ensure it meets specified requirements and functions correctly. It aims to increase confidence in the software's reliability and quality by demonstrating that it performs as intended under various conditions.
Outline the phases in a tester’s mental life.
Answer
- The Tester as Worker: Focuses on executing test cases and reporting bugs.
- The Tester as Destroyer: Shifts mindset to actively finding ways to break the software.
- The Tester as Evaluator: Analyzes the software's quality and risk.
- The Tester as Analyst: Understands the system design and business requirements to improve testing effectiveness.
List various examples of a transaction.
Answer
Sign in to view the complete answer paper.
Summarize the data flow machines.
Answer
Sign in to view the complete answer paper.
List the domain errors.
Answer
Sign in to view the complete answer paper.
Discuss the concept of a domain closure.
Answer
Sign in to view the complete answer paper.
What is Hardware logic testing?
Answer
Sign in to view the complete answer paper.
Outline the path products with an example.
Answer
Sign in to view the complete answer paper.
Recall the concept of finite state machine.
Answer
Sign in to view the complete answer paper.
How do you recognize the equivalent states?
Answer
Sign in to view the complete answer paper.
Part B
Differentiate Testing Versus Debugging.
Answer
Sign in to view the complete answer paper.
Explain Functional testing and Structural Testing.
Answer
Sign in to view the complete answer paper.
Examine the consequences of bugs with a use case.
Answer
Sign in to view the complete answer paper.
Distinguish path sensitizing and path instrumentation.
Answer
Sign in to view the complete answer paper.
Identify the strategies in dataflow testing with an Example.
Answer
Sign in to view the complete answer paper.
Discuss the data flow anomalies with examples.
Answer
Sign in to view the complete answer paper.
Create a data flow anomaly state graph for a use case of your choice.
Answer
Sign in to view the complete answer paper.
Compare and contrast nice domains and ugly domains.
Answer
Sign in to view the complete answer paper.
Summarize domain testing strategy.
Answer
Sign in to view the complete answer paper.
Write a detail note on interface testing.
Answer
Sign in to view the complete answer paper.
Distinguish the domain testing and Interface testing.
Answer
Sign in to view the complete answer paper.
Create an expression from the following diagram by utilizing the reduction procedure.
Answer
Sign in to view the complete answer paper.
Explain flow-anomaly detection in detail.
Answer
Sign in to view the complete answer paper.
Create the partitioning algorithm for a use case of your choice.
Answer
Sign in to view the complete answer paper.
Create the node reduction algorithm for a use case of your choice.
Answer
Sign in to view the complete answer paper.
Identify the powers of a matrix. Also mention if you identify any limitations.
Answer
Sign in to view the complete answer paper.
Identify the principles of state testing and apply these principles to create graph matrix of your choice.
Answer
Sign in to view the complete answer paper.