SOFTWARE TESTING AND QUALITY ASSURANCE
Long Questions
Define Software Testing, Testing objectives and elaborate on the testing principles.
What do you mean by review? Explain Inspection Process.
Explain Bug Life Cycle with a neat diagram.
Explain V-V Model of testing in detail.
Explain Software testing life cycle with diagram.
Write difference between Static and Dynamic testing.
Explain white box testing and its techniques.
Differentiate between white box and black box testing.
What do you mean by software quality assurance? Explain SQA activities
What are levels of testing? Explain in detail.
What is Test Driven Development (TDD)? How TDD is performed?
Explain SQA standards.
Define non-functional testing and explain its types.
Test Cases and Solving
Write four test cases for payment through a debit card option for an interactive web app, considering various positive and negative scenarios.
Explain test case design for the login process.
Write any 4 test cases for testing login functionality of an E-mail application.
Write 4 test cases for testing debit card payment form of the payment module for an e-commerce web application.
Write a detailed test plan for online grossary ordering mobile application. The application functionalities are registration, login, check items, price, delivery time etc.
Write a test plan with scope and objectives of testing, risks, contingencies and strategy, schedule, deliverables for Know Edge, an online learning platform.
Write any 4 tests cases for traffic signal
Find the minimum test required for statement coverage.
order_qty = 0
Read order_qty
If order_qty >= 20 then
Disc = 0.05
If order_qty >= 100 then
Disc = 0.1
Endif Endif
9.Find the minimum tests required for statement and branch coverage
for the following
Discount rate = 1;
Fare = 9000;
if (Person = = “Senior Citizen”) and
(travel - month = “May”))
Bonuspoints = 100 + Bonuspoints
if (Class = “First”)
discount Rate = 5;
Fare = Fare * discount Rate;
Short Notes
Boundary Value Analysis Technique with an example
Security Testing
Regression Testing
System testing
Statement coverage criteria of White-Box testing
Types of static testing techniques.
Data flow analysis.