Ayuda
Ir al contenido

Dialnet


Resumen de Desarrollo de pruebas funcionales con Selenium WebDriver y Python

Maydalis Hernández Pérez, Luis Angel Llull Céspedes

  • español

    Las pruebas manuales de software consumen mucho tiempo y recursos estando sujetas a errores humanos. Para solventar estos problemas existen las pruebas automatizadas. Para aplicar este tipo de prueba existen varias herramientas entre las que se encuentra Selenium WebDriver una herramienta de código abierto que su mayor uso está dado por su utilización en el desarrollo de pruebas funcionales. Esta herramienta brinda una interfaz de programación de aplicaciones para trabajar con el lenguaje de programación Python. Por lo que, en este trabajó se documentó el desarrollo de este tipo de prueba utilizando las tecnologías mencionadas con anterioridad y empleando como buena práctica el patrón Page Object Model. Con este trabajo finalmente se demuestra que las pruebas automatizadas tienen un tiempo de ejecución menor que las pruebas manuales y que estas además se ejecutan de forma precisa, lo que ofrece un resultado más preciso y fiable.

  • English

    Manual software testing is time consuming and resource intensive and subject to human error. To solve these problems there are automated tests. To apply this type of test, there are several tools, among which is Selenium WebDriver, an open source tool whose greatest use is given by its use in the development of functional tests. This tool provides an application programming interface for working with the Python programming language. Therefore, in this work the development of this type of test was documented using the technologies mentioned above and using the Page Object Model pattern as a good practice. With this work, it is finally shown that automated tests have a shorter execution time than manual tests and that they are also executed accurately, which offers a more precise and reliable result.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus