days
-6
-5
hours
0
-3
minutes
-5
-2
seconds
-3
-5
search
Video interview with lx-chel Ruiz | JAX London 2018

Debunking testing misunderstandings: “Testing code is even more important than producing code”

JAX Editorial Team
testing
Gabriela Motroc interviewing lx-chel Ruiz at JAX London 2018

There are a bunch of misunderstandings in testing, starting with the fact that we never fully understand why we should test code and what is the idea of testing. Software testing is not only necessary; it is one of the foundations of this industry. We caught up with lx-chel Ruiz at JAX London 2018 to debunk some of the testing myths and to talk about the many tools that exist and when they should be used.

“Testing is one of the foundations of the software industry”

Testing is, more often than not, only introduced at the very end of the process but the advantages of introducing it as early as possible are countless. For starters, the quality of the software used will be higher and the effort that goes into that piece of software will not be in vain.

The truth is, we never fully understand why we should test code and what is the idea of testing. Although testing is not the sexiest topic,  it’s one of the foundations of our industry. We caught up with lx-chel Ruiz at JAX London 2018 to debunk some of the testing myths and to talk about the many tools that exist and when they should be used.

SEE ALSO: Testing your frontend code: An introduction

Here are some quotes from the interview:

  • Introducing testing from the very beginning will help with the quality of the software used and the effort that goes into that piece of software.
  • If you test from the very beginning, your life is going to be easier because the 80% of the time you spend producing code will be more focused; you will be closer to what the client is expecting and it will help to reduce problems that are easy to catch.
  • Testing has to reflect not only the state of the code but also what the client expects.
  • Testing is not the sexiest topic but it’s one of the foundations of our industry.
  • We should use more tools to increase the effectiveness of testing.
  • You should always use the tool that fits the task, even when it comes to testing; you have to consider what you’re testing, how you’re testing it and how is your data.

Ix-chel Ruiz has developed software application & tools since 2000. Her research interests include Java, dynamic languages, client-side technologies and testing. Java Champion, Oracle Developer Champion, hackergarten enthusiast, Open Source advocate, public speaker and mentor.