Junior — Middle
How do you roughly estimate the time required for developing automated tests?
sobes.tech AI
Answer from AI
To estimate the time for developing automated tests, I usually consider several factors:
- The complexity of the functionality to be covered.
- The number of scenarios and variations of tests.
- The availability and quality of the testing environment and data.
- The tools and frameworks used.
Approximate approach:
- Assess the number of test cases.
- Estimate the average time to write one test (e.g., 1-2 hours).
- Add time for environment setup and debugging.
For example, if 10 tests need to be written, and each takes about 1.5 hours, plus 4 hours for setup, the total will be about 19 hours.