Actualmente, la tecnología es un elemento importante dentro de las organizaciones. Además de los clientes, las organizaciones deben proteger, manejar y cuidar la información.
Debido a esta necesidad, surge el software testing, el cual se encarga de planear y crear las pruebas necesarias para verificar que el software desarrollado tenga el funcionamiento esperado.