Junior — Middle
Has there been more than 80% automated test coverage achieved on projects?
sobes.tech AI
Answer from AI
Achieving over 80% automated test coverage in projects is possible but depends on many factors:
- Size and complexity of the project.
- Adoption of testing culture within the team.
- Use of appropriate testing tools and frameworks.
In practice, in mobile development (Android), it is common to achieve 70-80% coverage with unit and integration tests, especially if the project is initially designed with testability in mind. However, 100% coverage is rarely justified due to the costs and complexity of testing UI and some third-party components.
It is important to remember that the quality of tests is more important than their quantity.