SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
¿Cómo ahorrar tiempo y dinero en el testing de software?
Programar y testear suele ser tarea de los desarrolladores aunque la primera de ellas sea la más
gratificante que la otra. Luego de muchas horas de diseño, programación y desarrollo de software
se genera un conocimiento íntimo de la solución, que a la hora de testear dificulta hacerlo de la
mejor manera.
Normalmente los desarrolladores al testear toman “el camino feliz”, recorriendo lo que ellos
esperan que los usuarios hagan, sin embargo nuestra experiencia nos permite afirmar que los
usuarios utilizan tantas vías como les sea posible, las que generalmente no fueron testeadas.
Tampoco es un negocio rentable para las empresas poner a sus equipos de desarrollo a testear en
profundidad ya que el costo - hora del programador es generalmente superior al de un tester, por
tanto, poner a un programador a ejecutar las pruebas de software se traduce en una clara pérdida
de dinero. A su vez el desarrollador tiene conocimientos y habilidades para la construcción de
software, mientras que un tester, puede probar una aplicación sin necesitar las mismas
habilidades.
Hoy tenemos la posibilidad de automatizar las pruebas de software haciendo que la tarea del
testing sea más rápida, eficiente y económica.
¿Qué es la automatización de las pruebas de software?
Mediante el uso de herramientas e instrucciones desarrolladas para su producto, la
automatización de las pruebas de software permite ejecutar, tantas veces como sea necesario, el
mismo proceso de testing asegurando mejores resultados.
Beneficios de la automatización
La automatización de pruebas de software ofrece muchos beneficios, entre ellos destacan:
Garantía de funcionalidad
La automatización de pruebas le permite garantizar la funcionalidad de su producto al momento
de ponerlo en producción dando tranquilidad a su empresa y clientes.
Velocidad
Gracias a la automatización de pruebas de software disponemos de 24hs de testing los 365 días del
año, por lo que se elimina la restricción de las jornadas laborales de los trabajadores y
maximizamos el uso de los recursos
Cantidad
Al realizar la automatización de pruebas tenemos la capacidad de ejecutarlas en distintas
máquinas, lo que nos permite replicar por n veces las pruebas obteniendo una mayor cantidad de
tests y mayor calidad del producto entregado.
Reportes
Gracias a las herramientas de automatización y gestión se pueden obtener reportes de todas las
etapas de las pruebas con capturas de pantalla paso a paso, lo que facilitará realizar la
reproducción del fallo a los efectos del diagnóstico.
Conclusión
El duro e inevitable trabajo del testing de software puede convertirse en una experiencia
enriquecedora y más gratificante, utilizando las herramientas de automatización de pruebas de
software. Las mismas son fundamentales para evitar malas experiencias a sus clientes
garantizando un producto funcional y de excelente calidad.
Basados en nuestra experiencia podemos afirmar que la automatización es una necesidad para
cualquier proyecto y genera resultados superiores al testing manual.
¿Cuál fue tu experiencia al realizar pruebas de software?

Más contenido relacionado

La actualidad más candente

Eduardo hinostroza asd
Eduardo hinostroza asdEduardo hinostroza asd
Eduardo hinostroza asd
ehinostroza
 
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágilArgentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting
 
Ingeniería de Software
Ingeniería de SoftwareIngeniería de Software
Ingeniería de Software
César Rivera
 
Argentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cambiando el paradigma de la automatizaciónArgentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cambiando el paradigma de la automatización
Argentesting
 
Presentacion ASD GSI
Presentacion ASD GSIPresentacion ASD GSI
Presentacion ASD GSI
Alex Torres
 

La actualidad más candente (18)

Presentacion modelos de Software
Presentacion modelos de SoftwarePresentacion modelos de Software
Presentacion modelos de Software
 
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
 
Eduardo hinostroza asd
Eduardo hinostroza asdEduardo hinostroza asd
Eduardo hinostroza asd
 
Andres scala
Andres scalaAndres scala
Andres scala
 
Cuestionario 1
Cuestionario 1Cuestionario 1
Cuestionario 1
 
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágilArgentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágil
 
Desarrollo de Software por www.jasoftsolutions.com
Desarrollo de Software por www.jasoftsolutions.comDesarrollo de Software por www.jasoftsolutions.com
Desarrollo de Software por www.jasoftsolutions.com
 
Ingeniería de Software
Ingeniería de SoftwareIngeniería de Software
Ingeniería de Software
 
Elmer
ElmerElmer
Elmer
 
Mahikel s peñuelag_ensayo
Mahikel s peñuelag_ensayoMahikel s peñuelag_ensayo
Mahikel s peñuelag_ensayo
 
Ingsoftwarclas1
Ingsoftwarclas1Ingsoftwarclas1
Ingsoftwarclas1
 
Presentacion Metodos de software
Presentacion Metodos de softwarePresentacion Metodos de software
Presentacion Metodos de software
 
Argentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cambiando el paradigma de la automatizaciónArgentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cambiando el paradigma de la automatización
 
Continuos Delivery Commit stage
Continuos Delivery Commit stageContinuos Delivery Commit stage
Continuos Delivery Commit stage
 
SCRUM.pdf
SCRUM.pdfSCRUM.pdf
SCRUM.pdf
 
Metodos agiles 4
Metodos agiles 4Metodos agiles 4
Metodos agiles 4
 
Scrum
ScrumScrum
Scrum
 
Presentacion ASD GSI
Presentacion ASD GSIPresentacion ASD GSI
Presentacion ASD GSI
 

Destacado

Las 3 "S" del marketing de contenidos 2016
Las 3 "S" del marketing de contenidos 2016Las 3 "S" del marketing de contenidos 2016
Las 3 "S" del marketing de contenidos 2016
Unai Benito
 

Destacado (6)

Vive 1oo%
Vive 1oo%Vive 1oo%
Vive 1oo%
 
Display advertising
Display advertisingDisplay advertising
Display advertising
 
Generadores de contenido
Generadores de contenidoGeneradores de contenido
Generadores de contenido
 
Las 3 "S" del marketing de contenidos 2016
Las 3 "S" del marketing de contenidos 2016Las 3 "S" del marketing de contenidos 2016
Las 3 "S" del marketing de contenidos 2016
 
Marketing holistico[1]
Marketing holistico[1]Marketing holistico[1]
Marketing holistico[1]
 
Capitulo 1 "Definición de marketing y del proceso de marketing"
Capitulo 1 "Definición de marketing y del proceso de marketing"Capitulo 1 "Definición de marketing y del proceso de marketing"
Capitulo 1 "Definición de marketing y del proceso de marketing"
 

Similar a Ahorre tiempo y dinero en el testing de software

Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión General
Ruth Hidalgo Tene
 

Similar a Ahorre tiempo y dinero en el testing de software (20)

Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_software
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de software
 
pruebas de calidad.pdf
pruebas de calidad.pdfpruebas de calidad.pdf
pruebas de calidad.pdf
 
Herramientas para certificación de pruebas de calidad de software.pptx
Herramientas para certificación de pruebas de calidad de software.pptxHerramientas para certificación de pruebas de calidad de software.pptx
Herramientas para certificación de pruebas de calidad de software.pptx
 
Técnicas de prueba.docx
Técnicas de prueba.docxTécnicas de prueba.docx
Técnicas de prueba.docx
 
Scrum
ScrumScrum
Scrum
 
Unidad I - Desarrollo rápido de software
Unidad I - Desarrollo rápido de softwareUnidad I - Desarrollo rápido de software
Unidad I - Desarrollo rápido de software
 
Paso 8 actividad colaborativa - propuesta ampliada
Paso 8   actividad colaborativa - propuesta ampliadaPaso 8   actividad colaborativa - propuesta ampliada
Paso 8 actividad colaborativa - propuesta ampliada
 
Calidad y Pruebas VIEWNEXT
Calidad y Pruebas VIEWNEXTCalidad y Pruebas VIEWNEXT
Calidad y Pruebas VIEWNEXT
 
Herramientas para la automatización de pruebas en el proceso de certificación...
Herramientas para la automatización de pruebas en el proceso de certificación...Herramientas para la automatización de pruebas en el proceso de certificación...
Herramientas para la automatización de pruebas en el proceso de certificación...
 
Mitos de-software
Mitos de-softwareMitos de-software
Mitos de-software
 
Mitos de-software.
Mitos de-software.Mitos de-software.
Mitos de-software.
 
Mitos de software.
Mitos de software.Mitos de software.
Mitos de software.
 
GENEX
GENEXGENEX
GENEX
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Ra1 trabajo
Ra1 trabajoRa1 trabajo
Ra1 trabajo
 
Herramientas para.pptx
Herramientas para.pptxHerramientas para.pptx
Herramientas para.pptx
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión General
 
proceso del software_2
proceso del software_2proceso del software_2
proceso del software_2
 
Monografia Metodologia Agil XP
Monografia Metodologia Agil XPMonografia Metodologia Agil XP
Monografia Metodologia Agil XP
 

Último

2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
EncomiendasElSherpa
 
Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
GuillermoBarquero7
 

Último (6)

ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
 
Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - Ofimática
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business Central
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
 

Ahorre tiempo y dinero en el testing de software

  • 1. ¿Cómo ahorrar tiempo y dinero en el testing de software? Programar y testear suele ser tarea de los desarrolladores aunque la primera de ellas sea la más gratificante que la otra. Luego de muchas horas de diseño, programación y desarrollo de software se genera un conocimiento íntimo de la solución, que a la hora de testear dificulta hacerlo de la mejor manera. Normalmente los desarrolladores al testear toman “el camino feliz”, recorriendo lo que ellos esperan que los usuarios hagan, sin embargo nuestra experiencia nos permite afirmar que los usuarios utilizan tantas vías como les sea posible, las que generalmente no fueron testeadas. Tampoco es un negocio rentable para las empresas poner a sus equipos de desarrollo a testear en profundidad ya que el costo - hora del programador es generalmente superior al de un tester, por tanto, poner a un programador a ejecutar las pruebas de software se traduce en una clara pérdida de dinero. A su vez el desarrollador tiene conocimientos y habilidades para la construcción de software, mientras que un tester, puede probar una aplicación sin necesitar las mismas habilidades. Hoy tenemos la posibilidad de automatizar las pruebas de software haciendo que la tarea del testing sea más rápida, eficiente y económica. ¿Qué es la automatización de las pruebas de software? Mediante el uso de herramientas e instrucciones desarrolladas para su producto, la automatización de las pruebas de software permite ejecutar, tantas veces como sea necesario, el mismo proceso de testing asegurando mejores resultados. Beneficios de la automatización La automatización de pruebas de software ofrece muchos beneficios, entre ellos destacan: Garantía de funcionalidad La automatización de pruebas le permite garantizar la funcionalidad de su producto al momento de ponerlo en producción dando tranquilidad a su empresa y clientes.
  • 2. Velocidad Gracias a la automatización de pruebas de software disponemos de 24hs de testing los 365 días del año, por lo que se elimina la restricción de las jornadas laborales de los trabajadores y maximizamos el uso de los recursos Cantidad Al realizar la automatización de pruebas tenemos la capacidad de ejecutarlas en distintas máquinas, lo que nos permite replicar por n veces las pruebas obteniendo una mayor cantidad de tests y mayor calidad del producto entregado. Reportes Gracias a las herramientas de automatización y gestión se pueden obtener reportes de todas las etapas de las pruebas con capturas de pantalla paso a paso, lo que facilitará realizar la reproducción del fallo a los efectos del diagnóstico. Conclusión El duro e inevitable trabajo del testing de software puede convertirse en una experiencia enriquecedora y más gratificante, utilizando las herramientas de automatización de pruebas de software. Las mismas son fundamentales para evitar malas experiencias a sus clientes garantizando un producto funcional y de excelente calidad. Basados en nuestra experiencia podemos afirmar que la automatización es una necesidad para cualquier proyecto y genera resultados superiores al testing manual. ¿Cuál fue tu experiencia al realizar pruebas de software?