The cost of testing

  • the complexity of the project increases, we add more tools to the existing toolchain. If a testing culture is not appreciated, that it be a problem

  • at the first approach, testing could add more cons than pros, you could end up maintaining more the tests your own code

  • tests could give you false confidence, and you blame them when a bug goes online

  • testing requires a mind shift

  • you need more time. The experience will make you faster and faster but, in the beginning, you cannot avoid it

  • testing must be part of the definition of done in your company or team, otherwise, it's hard to make them understand the testing process value

  • you could think you are creating one more app to be maintained

Remember to stop and start again and ask some expert developers if you end up blaming your tests, but do not give up!

Author: Stefano Magni

results matching ""

    No results matching ""