Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

IMPORTANT QUESTIONS STA INTERNAL TEST 2

1. Why is early testing important in the software development process?


2. State any four differences between verification and validation?
3. What is the primary goal of test plan in software testing?
4. Recall the significance of bug reporting in the test planning phase of software
development?
5. What are the design factors to consider in test design for software testing?
6. Define boundary value testing?
7. What is compatibility testing?
8. Give any two examples for security testing?
9. Name two popular web driver implementations?
10.Cite the purpose of the testing.xml file in software testing?
11.a. Compare black-box testing and white-box testing methodologies in software
testing with their key differences, advantages and limitations, provide real-world
examples to illustrate their applications?
12.Discuss about the various stages of software testing?
13.a. Consider an e-commerce website where users can browse products, add items to
the shopping cart, proceed to checkout, and make a purchase. Describe the process
of generating effective test cases for the checkout functionality of this e-commerce
website. Discuss the key steps involved in test case generation?
14. Write short notes on?
(i) Test strategy
(ii) Resource requirements.
15.Consider a software application that process age input for user registration. The
application requires users to be between 18 and 65 years old to create an account.
Use equivalence class testing for the above scenario with valid classes and
generate test cases?
16.Discuss the key aspects of test case design, including test case effectiveness,
model-driven test design, test procedures, and test case organization and
tracking. Provide examples and illustrate their importance in the software testing
process?
17.Discuss the key principles and practices of testing within an agile framework,
providing examples to illustrate your points. How does agile methodology
influence software testing processes and technique?
18.Summarize various types of performance testing, their objectives and the common
tools and techniques used in conducting performance testing with real-world
examples?
19.. Provide examples of popular automated testing tools and explain their key
features in detail?
20.Discuss the types of web driver events and how they can be utilized for effective
testing and automation?
21.Apply path testing for the given code and generate test cases?
Code:
def loan_eligibility (credit_score, income, debt_to_income_rato):
if credit_score > = 700;
if income >=50,000:
if debt_to_income_ratio < =0.4:
return “Approved with low interest rate”
else:
return “Approved with moderate interest rate”
else:
return “Not eligible due to low income”
elif 600 < = credit_Score < 700:
return “Approved with high interest rate”
else:
return “Not eligible due to low credit score”
22.Use boundary value analysis testing strategy for the given scenario and generate
test cases?

Scenario:

Rabbit mail advertises overnight delivery anywhere in California and two-day


delivery in the continental U.S. the delivery fee is fifty cents per ounce for letter
California (75 cents outside of CA), and sixty cents per ounce for parcels (one
dollar outside of CA). The maximum weight they deliver is 16 ounces for a letter
and ten pounds for a parcel. The program should read the shipping class, weight (in
ounces) and zipcode for the destination and output the fee. If the item weighs too
much output “item too heavy".

You might also like