[EN] This work aims to integrate performance testing into the continuous development process within a software development project. Functional test automation currently already has a firm place within agile software ...[+]
[EN] This work aims to integrate performance testing into the continuous development process within a software development project. Functional test automation currently already has a firm place within agile software development projects. However, performance is often pushed to the end of development processes and integrated on a small scale just before a production release. Performance monitoring, however, can provide solid added value throughout the development process, because it tests the quality of the developed software from a completely different angle and provides valuable feedback. By using trend monitoring against an established baseline, the team can immediately detect performance-related errors throughout the entire process. Thus, this work focuses on the setting up of performance tests based on the non-functional criteria of a given application by using tools like Gatling and JMeter.
[-]
[ES] Este trabajo tiene como objetivo integrar las pruebas de rendimiento en el proceso de desarrollo continuo dentro de un proyecto de desarrollo de software. La automatización de pruebas funcionales tienen gran importancia ...[+]
[ES] Este trabajo tiene como objetivo integrar las pruebas de rendimiento en el proceso de desarrollo continuo dentro de un proyecto de desarrollo de software. La automatización de pruebas funcionales tienen gran importancia actualmente dentro de los proyectos ágiles de desarrollo de software. A pesar de esto, el análisis de rendimiento a menudo se lleva al final de los procesos de desarrollo y se integra a pequeña escala justo antes de una versión de producción. Sin embargo, la supervisión del rendimiento puede proporcionar un valor agregado sólido a lo largo del proceso de desarrollo, ya que prueba la calidad del software desarrollado desde un ángulo completamente diferente y proporciona comentarios valiosos. Al usar el monitoreo de tendencias contra una línea de base establecida, el equipo puede detectar de inmediato errores relacionados con el rendimiento durante todo el proceso. Así, este trabajo se centra en la puesta a punto de pruebas de rendimiento basadas en los criterios no funcionales de una determinada aplicación mediante el uso de herramientas como Gatling y JMeter.
[-]
[CA] Aquest treball té com a objectiu integrar les proves de rendiment en el procés
de desenvolupament continu dins un projecte de desenvolupament de programari. L’automatització de proves funcionals actualment ja té un ...[+]
[CA] Aquest treball té com a objectiu integrar les proves de rendiment en el procés
de desenvolupament continu dins un projecte de desenvolupament de programari. L’automatització de proves funcionals actualment ja té un lloc ferm dins dels
projectes àgils de desenvolupament de programari. Tot i això, el rendiment sovint es porta al final dels processos de desenvolupament i s’integra a petita escala
just abans d’una versió de producció. La supervisió del rendiment pot proporcionar un valor afegit sòlid al llarg del procés de desenvolupament, ja que prova
la qualitat del programari desenvolupat des d’un angle completament diferent i
proporciona una valuosa retroalimentació. En utilitzar el monitoratge de tendències contra una línia de base establerta, lequip pot detectar immediatament errors
relacionats amb el rendiment durant tot el procés. Així, aquest treball se centra
en la configuració de proves de rendiment basades en els criteris no funcionals
d’una determinada aplicació mitjançant l’ús d’eines com Gatling i JMeter.
[-]
|