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

Software Testing Answers

The document outlines various software testing methodologies and practices across different industries, including banking, healthcare, and e-commerce. It covers types of testing such as unit, integration, system, and user acceptance testing, as well as specific strategies for performance, security, and regression testing. Additionally, it discusses the importance of requirement elicitation, decision tables, and cross-browser testing in ensuring quality software delivery.

Uploaded by

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

Software Testing Answers

The document outlines various software testing methodologies and practices across different industries, including banking, healthcare, and e-commerce. It covers types of testing such as unit, integration, system, and user acceptance testing, as well as specific strategies for performance, security, and regression testing. Additionally, it discusses the importance of requirement elicitation, decision tables, and cross-browser testing in ensuring quality software delivery.

Uploaded by

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

Software Testing – Final Assessment

Test (Answers)
Q1
A bank is launching a new online banking system...
- Unit Testing: Test individual modules.
- Integration Testing: Verify module interactions.
- System Testing: Full system verification.
- User Acceptance Testing: Match with user expectations.
- Performance & Load Testing: Ensure stability under user load.
- Security Testing: Protect sensitive data.
- Regression Testing: Avoid breaking existing features.
- Automation Testing: Improve efficiency and reliability.

Q2
A hospital is implementing a patient management system...
**V-Model** links each development stage with a corresponding test phase.
Requirements ↔ Acceptance Testing
Design ↔ System Testing
Architecture ↔ Integration Testing
Code ↔ Unit Testing
Benefits: Early defect detection, better quality control.

Q3
An e-commerce company is developing a new online shopping platform...
- Requirement Elicitation: Interviews, workshops.
- Use Cases & User Stories.
- Requirement Traceability Matrix (RTM).
- Verification through Prototypes & Mockups.
- Review Sessions with stakeholders.

Q4
A hospital is deploying a patient management system...
- Performance Testing: Load testing tools (JMeter, LoadRunner).
- Stress Testing: Test beyond normal loads.
- Scalability Testing: Increasing data size.
- Profiling: Detect memory/CPU bottlenecks.
- Reliability Testing: Long-duration testing.

Q5
A program reads an integer in range [1, 100]...
- **Boundary Value Cases**: 0, 1, 2, 99, 100, 101
- **Robust Cases**: -1, 0, 1, 2, 100, 101
- **Worst-case**:
- Valid: 2 (prime), 4 (not prime), 97 (prime)
- Invalid: -5, 105

Q6
A program reads 3 numbers (1–50), prints the largest...
- Valid Class: A=10, B=20, C=30 → 30
- Invalid Class: A=-1, B=60 → Error
- Boundary: A=1, B=50, C=50 → 50
- All Equal: A=25, B=25, C=25 → 25

Q7
A university is admitting students based on marks...
Decision Table includes conditions for Java, C++, OOAD marks and totals.
Sample Outputs:
- Not Eligible: Java=70, C++=60, OOAD=60 → Total=190
- Normal Course: Java=80, C++=70, OOAD=70 → Total=220
- Scholarship: Java=90, C++=80, OOAD=80 → Total=250

Q8
A program to determine nature of roots using cause-effect...
- D = b² - 4ac
- D > 0 → Two real roots
- D = 0 → One real root
- D < 0 → Complex roots
Test inputs: (a=1, b=4, c=2), (a=1, b=2, c=1), (a=1, b=2, c=3)

Q9
Hospital system update for privacy compliance...
Regression Testing Steps:
- Impact Analysis
- Select test cases for patient data, performance
- Run automated suite for old features
- Monitor performance degradation
- Validate privacy compliance

Q10
E-commerce UAT Plan...
Steps:
- Define acceptance criteria
- Prepare UAT plan & scenarios
- Select testers (end-users)
- Simulate real-world usage
- Defect logging & retesting
- Final sign-off after successful runs

Q11
Banking app – post security update metrics...
Metrics:
- Defect Density (UI vs Security)
- Test Coverage %
- Defect Leakage
- Severity Index
- Risk Coverage Effectiveness

Q12
Cross-browser testing for web-based tool...
Strategy:
- Browser Matrix: Chrome, Safari, IE
- Tools: BrowserStack, LambdaTest
- Responsive/UI testing
- JavaScript Polyfills (e.g., Babel)
- Automation using Selenium/WebDriver
- Bug tracking with browser tags

You might also like