Similar to the "technical debt" concept in software development projects, several "test debts" were identified and some reduction/elimination methods were applied for them in regards to Siemens MindSphere QA project. There have been important improvements in both technical and process side.
Key Takeaways from this talk:
- Similarities and differences between "technical debt" and "test debt" concepts.
- Introduction of several test debts in alignment with some fields in software testing process such as test design, test quality, manual testing, test automation, test life cycle, defect management, test team competence, test quality and testing tools.
- Examples of test debt reduction/elimination methods and solutions.
- Future extensions on the test debt concept and possible application areas.