4 ms·
... and are prone to human error. While you could do manual tests before every check-in, this is prone to error to the point that I would not trust it. For any
by revscat 14y ago
... and are prone to human error. While you could do manual tests before every check-in, this is prone to error to the point that I would not trust it. For any a project of any significant size such a thing would inevitably lead either to steps being missed or the entire thing being skipped altogether.
- RyanZAG 14y ago100%. Automated tests are far superior to manual. The point, however, is that TDD is not the same thing as unit tests. Too many people add some unit tests to their code and then claim they are doing TDD. Too many people try to do TDD by having 100% unit test coverage. It's very important to get the two concepts straight.
- taligent 14y agoAutomated tests are only superior when it is too intensive to do manually e.g. integration tests or serialization tests. But otherwise especially for iPhone apps manual testing is far, far superior. It will always pick up issues with the UI that automated testing never will. And the UI issues are the most important ones.
- deleted 14y ago[deleted]