Está en la página 1de 10

Automatización de pruebas para motores de reglas basados en los

lenguajes de programación C++ y Java

Nombre: Javier Navarro Arriagada


Correo: javier.navarro.a@usach.cl

Profesora guía: María Consuelo Castillo Montenegro


Motivación
¿Qué es un motor de reglas?
Problemática

Cada nueva iteración del El tiempo de producción


software debe pasar por QA de software aumenta
¿Qué se realizará?
Objetivos

• Objetivo general:

Automatizar el proceso de pruebas del ciclo de vida de software para


motores de reglas en los lenguajes C++ y Java.

• Objetivos específicos:

• Desarrollar un software que permita la automatización de pruebas en


motores de reglas basados en C++ y Java
• Encontrar metodologías que permitan llevar a cabo el proceso de
automatización.
• Automatizar la comunicación por puertos en motores de reglas.
Contribución

Se reducen los tiempos de


Se elimina el factor humano en el testing del software
Desarrollo del software
Plan de trabajo
Conclusión

Conclusiones
Referencias
Capretz, L. (2014). “Bringing the Human Factor to Software Engineering”. IEEE Software vol. 31,
Recuperado de https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6774355

Spichkova, M., Liu, H., Laali, M., & Schmidt, H. (2015). “Human Factors in Software Reliability
Engineering”, 1-4. Recuperado de https://arxiv.org/pdf/1503.03584.pdf

Lomprey, G., & Hernandez, S. (2008). “la importancia de la calidad en el desarrollo de productos de software”, 4. Recuperado de
http://fit.um.edu.mx/CI3/publicaciones/Technical%20Report%20COMP-018-2008.pdf

J. Lions (1996). ARIANE 5: Flight 501 Failure. Report by the Inquiry Board. Paris. Recuperado de http://sunnyday.mit.edu/nasa-class/Ariane5-report.html.
 
Laborum. (2020). Sueldo de Analista de Testing - Empleos. 7 mayo 2020, de Laborum Sitio web:
https://www.laborum.cl/salarios/testing-qa-qc/analista-de-testing_526.html
 
Kasurinen, J., Taipale, O. & Smolander, K. (2009). Analysis of Problems in Testing Practices  (p.313).
Recuperado de https://ieeexplore-ieee-org.ezproxy.usach.cl/stamp/stamp.jsp?tp=&arnumber=5358706
 
Cohen C., Birkin S, Garfield M. & Webb M. (2004), "Managing conflict in software testing,"
Communications of the ACM, vol. 47 Recuperado de
https://dl.acm.org/doi/pdf/10.1145/962081.962083?download=true

Kaner, C. (2003). Fundamental Challenges in Software Testing. Florida Recuperado de http://kaner.com/pdfs/FundamentalChallenges.pdf

Janzen, D., & Saiedian, H. (2005). Test-Driven Development: Concepts, Taxonomy, and Future
Direction. Computer Vol. 38, Recuperado de
https://ieeexplore-ieee-org.ezproxy.usach.cl/stamp/stamp.jsp?tp=&arnumber=1510569

Vaca, P., Maldonado, C., & Inchaurrondo, C. (2020). Test-Driven Development - Una aproximación para entender su utilidad en el proceso de desarrollo de
Software, 5-6. Recuperado de http://www.conaiisi.unsl.edu.ar/portugues/2013/158-524-1-DR.pdf

También podría gustarte