Herramienta de pruebas automatizadas y reporting por diferentes canales
dc.contributor | Mayol Sarroca, Enric |
dc.contributor.author | Carrillo López, Gabriel |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació |
dc.date.accessioned | 2017-01-17T16:44:30Z |
dc.date.available | 2017-01-17T16:44:30Z |
dc.date.issued | 2016-06-30 |
dc.identifier.uri | http://hdl.handle.net/2117/99519 |
dc.description.abstract | En la actualidad, muchas empresas tecnológicas llevan a cabo el desarrollo y mantenimiento de portales web para grandes sistemas corporativos. En función del estado de los proyectos, el producto suele pasar por distintas entornos bien diferenciadas: local (L), integración (I), pre-producción (PP) y producción (P). El problema vienen dado al pasar el producto de un entorno a otro, es decir, de L - I, de I - PP y de PP - P. Esto es así porque hay que probar que tanto las nuevas funcionalidades desarrolladas como todas las anteriores sigan funcionando como se espera y se deben generar los informes correspondientes. A día de hoy, aún hay proyectos en los que se sigue haciendo a mano. Esto es una tarea repetitiva (se ha de comprobar lo mismo al pasar de un entorno a otro) y presumible de contener errores que posteriormente deberán corregirse. El propósito de este proyecto consiste en crear una herramienta de testing de portales para obtener resultados y generar informes automáticamente, reduciendo así el tiempo invertido en la realización de las pruebas y el trabajo repetitivo, aumentando la fiabilidad de las pruebas y posibilitando su reutilización. |
dc.description.abstract | Nowadays, many technology companies carry out the development and maintenance of web portals for large corporate systems. Depending on the status of the projects, the product passes through several distinct environments: Local (L), integration (I), pre-production (PP) and production (P). The problem appears when passing the product from one environment to another, ie, L - I, I - PP and PP - P. This is so because both, new developed features and the previous ones, have to be tested in order to prove its behaviour remains as expected and reports have to be generated. Today, there are still projects that are done by hand. This is a repetitive task (it checks the same when passing from one environment to another) and presumed to contain errors to be corrected later. The purpose of this project is to create a portal testing tool for results and to generate reports automatically, thus reducing the time spent doing tests and repetitive work, increasing the reliability of the tests and enabling its reuse. |
dc.description.abstract | En l'actualitat, moltes empreses tecnològiques duen a terme el desenvolupament i manteniment de portals web per a grans sistemes corporatius. En funció de l'estat dels projectes, el producte sol passar per diferents entorns ben diferenciades: local (L), integració (I), pre-producció (PP) i producció (P). 1 El problema vé donat en passar el producte d'un entorn a un altre, és a dir, de L - I, d'I - PP i de PP - P. Això és així perquè cal provar que tant les noves funcionalitats desenvolupades com totes les anteriors segueixin funcionant com s'espera i s'han de generar els informes corresponents. Avui dia, encara hi ha projectes en els quals se segueix fent a mà. Això és una tasca repetitiva (s'ha de comprovar el mateix en passar d'un entorn a un altre) i presumible de contenir errors que posteriorment hauran de corregir-se. El propòsit d'aquest projecte consisteix a crear una eina de testing de portals per obtenir resultats i generar informes automàticament, reduint així el temps invertit en la realització de les proves i el treball repetitiu, augmentant la fiabilitat de les proves i possibilitant la seva reutilització. |
dc.language.iso | spa |
dc.publisher | Universitat Politècnica de Catalunya |
dc.subject | Àrees temàtiques de la UPC::Informàtica |
dc.subject.lcsh | Web portals |
dc.subject.lcsh | Software maintenance |
dc.subject.other | Behat |
dc.subject.other | BDD |
dc.subject.other | TDD |
dc.subject.other | Behavior-Driven Development |
dc.subject.other | Test-Driven Development |
dc.subject.other | automatització |
dc.subject.other | Selenium |
dc.subject.other | Mink |
dc.subject.other | TestLink |
dc.subject.other | Symfony |
dc.subject.other | digitalització |
dc.subject.other | integració |
dc.subject.other | PHP |
dc.subject.other | Testing |
dc.subject.other | automatization |
dc.subject.other | digitalization |
dc.subject.other | integration |
dc.title | Herramienta de pruebas automatizadas y reporting por diferentes canales |
dc.type | Bachelor thesis |
dc.subject.lemac | Portals d'Internet |
dc.subject.lemac | Programari -- Manteniment |
dc.identifier.slug | 118256 |
dc.rights.access | Open Access |
dc.date.updated | 2016-07-04T04:00:54Z |
dc.audience.educationlevel | Grau |
dc.audience.mediator | Facultat d'Informàtica de Barcelona |
dc.audience.degree | GRAU EN ENGINYERIA INFORMÀTICA (Pla 2010) |
dc.contributor.covenantee | Everis |
Files in this item
This item appears in the following Collection(s)
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder