1/15
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
STLC
Software Testing Life Cycle
SDLC
Software Development Life Cycle
SRD
Software Requirements Document
1st stage of the STLC?
Requirement Analysis
2nd stage of the STLC?
Test Planning
3rd stage of the STLC?
Test Case Development
4th stage of the STLC?
Test Environment Setup
5th stage of the STLC?
Test Execution
6th stage of the STLC?
Test Closure
Requirement Analysis Definition
- Review the Software Requirements Document (SRD)
- Interview stakeholders to understand the software
- Document any differences so they can be tested
- Note any challenges for testing
Test Planning Definition
- Figure out testing objectives, scope, and priorities
- Choose how you want to test (manual vs automated)
- Identify required testing environments, tools, and resources
- Assign roles/responsibilities to the testing team
Test Case Development Definition
- Create tests for each requirement in the SRD and defined by stakeholder interviews
- Create test data and test scenarios for the tests
- Review and validate the tests
Test Environment Setup Definition
- Install and configure required software, tools and databases
- Set up servers, browsers, operating systems and devices
- Prepare access credentials and permissions for test users
- Validate the environment before test
Test Execution Definition
- Run test cases
- Log bugs by severity/priority
- Retest fixed bugs/defects
- Share test results
Test Closure Definition
- Prepare a Test Summary Report (test cases executed, pass/fail count, defects found/resolved)
- Ensure all bugs/defects are tracked and closed
- Clean up the test environment
- Share knowledge with stakeholders
Test Summary Report contains:
- test cases executed
- pass/fail count
- defects found/resolved