2 ms·
Yes, testing is a skill, no, developers (at least none I know) are not frustrated because they lack the skill. Testing is (usually) debugging without understan
by jlg23 10y ago
Yes, testing is a skill, no, developers (at least none I know) are not frustrated because they lack the skill.
Testing is (usually) debugging without understanding the code behind the application one is testing. Software developers really, really understand that working on a black box is much less productive for someone knowledgeable than code reviews.
What frustrates me about "testing" is the TDD-idiocy of writing a million unit tests - tests that verify only that a specific code unit works. Real "testing" is executing functional tests: User clicks "Signup", we have a new record in the users table, the subscription total changes and the admin/moderator/community manager can immediately see the change in the admin-UI. A good test will catch as many violations of the expectations as possible while minimizing the effort/code required to perform the test. A good test maximizes meaningful output while keeping the required effort minimal.
But, what am I talking.. the whole post is just a prelude to the post scriptum: "Watch our video!!!!!"