I’ll test it later. I am sure at during one point or another in all our programming careers we have told ourselves this before.
I came across an interesting article about Twyla, an engineering company who is training their employees’ to dedicate more quality time to testing practices. If you had to choose between writing code to test a program or writing code for the actual program, many would choose the latter. We feel some sense of accomplishment and progress in coding the program while coding the tests does not. “Why am I coding tests for a program that hasn’t even been created yet?” Some might think that this approach is a waste of time but I would argue that it actually saves you time in the long run because you will run into possibly less errors since the tests echo the necessary behavior of the program. Twyla encourages their QA teams to sit down together once a week for an hour for product testing which I think is a great idea because not only would it increase our testing capacity but our social abilities as well. QA testing, like anything else, only gets better through practice and what better way to do that than to sit down with others, share ideas and have a testing frenzy!
Link: https://www.rainforestqa.com/blog/2016-10-13-how-to-build-a-culture-of-quality-a-case-study-of-twyla/
From the blog CS@Worcester – Tan Trieu's Blog by tanminhtrieu and used with permission of the author. All other rights reserved by the author.