What is Software Testing? How can we learn Software Testing?
Table of Content
- Introduction
- Software Life Cycles & Processes -
- SDLC
- STLC
- Agile
- Waterfall
- Test Artifacts/Documents -
- Test Strategy
- Test Plan
- Test Estimation
- Test Scenario
- Test Cases
- Requirements Traceability Matrix
- Test Coverage
- Test Data Management
- Test Report
- Types of Testing -
- Manual Testing
- Automation Testing
- Testing Levels
- Functional Testing -
- Unit Testing
- Smoke Testing
- Sanity Testing
- Integration Testing
- System Testing
- Regression Testing
- Acceptance Testing
- Alpha Testing
- Beta Testing
- End to End Testing
- Non-Functional Testing -
- Testing Methods
- Black Box Testing
- Whitebox Testing
- Gray Box Testing
- Testing Techniques -
- Boundary Value Analysis
- Equivalence Partitioning
- Decision Table
- Use Case Testing
- Error Guessing
- State Transition
- Test Management (tools) -
- Jira
- Testlink
- Github
- Defect Management -
- Bug Life Cycle
- Bug Reporting
- Defect Priority & Severity
- Bugzilla (Bug Reporting tool)
- Advanced Testing:
- Testing Keywords
Top Software Testing Articles/Posts
_________________________________________________________1. How to test a Website or Web Application?
_____________________________________________________________________________
2. Test-aliens are here on Earth, Go slow developers _________________________________________________________
2. Test-aliens are here on Earth, Go slow developers _________________________________________________________
Follow Techlistic
Feel free to ask queries or share your thoughts in comments or email us.