BasicsIntroduction Software Development Models Testing Lifecycle Testing Types Testing Techniques Testing Levels Defect Life Cycle Test Metrics BDD
Manual TestingIntroduction Manual Testing tools Requirements Desiging Tests Executing Tests Testing Artifacts Testing Plan Testing Strategy Test Summary Report
Automation TestingIntroduction Web Automation Desktop Automation Mobile Automation API automation Performance Testing ROI Page Object Model Automation tools Unit Testing frameworks git Linux Commands Package Managers Build Managment tools docker CI CD Cloud Testing Providers
MiscellaneousAutomation Tester Onboarding Interview Questions and Answers Automation cheatsheet
Defect lifecycleDefect is the fault in the software product. It can be caused by incorrect code or UI or even documentation. We can categorise the defects based on severity and priority. Examples - Logo not showing on the website is a high priority but low severity defect. Submit button not showing in the web form is a high severity and high priority defect. Any defect (even though it is of high severity type) that would be surfaced rarely can be put into low priority category.
Defect LifecycleTypical defect will transition from various states like new, assigned, open, fixed, restest, closed etc.
Complex problems, Simple Solutions