Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Pruebas funcionales
Watir (Ruby)
Watij (Java)
Selenium (Java, Php, Python, Ruby, entre otros)
Pruebas de aceptaciòn
Fitnesse (Java, PHP, Ruby, .NET)
Concordion (Java, Python, Ruby, .NET)
Pruebas de rendimiento
The Grinder
Apache Jmeter
Integración continua
Continiuum (Java)
Hudson (Java)
CruiseControl (Java, Ruby, .NET)
4.2 Selenio
Selenio es un entorno de pruebas que se utiliza para comprobar si el software que
se está desarrollando funciona correctamente. Esta herramienta permite: grabar,
editar y depurar casos de pruebas que se pueden automatizar (Cristóbal, H. E. C
,2018).
Características:
Características:
Es más fácil de usar para que una persona no técnica se adapte y cree
casos de prueba de trabajo.
Repara los defectos más rápido, al documentar y replicar a fondo los
defectos para el desarrollador.
La parametrización es más fácil que WinRunner.
QTP admite el entorno de desarrollo .NET
Tiene un mejor mecanismo de identificación de objetos.
Puede mejorar los scripts QTP existentes sin que esté disponible
"Aplicación bajo prueba", mediante el uso de la pantalla activa
4.4 SilkTest
Está diseñado para realizar pruebas funcionales y de regresión. Para aplicaciones
de comercio electrónico, el silk test es el producto líder de pruebas funcionales. Es
un lenguaje orientado a objetos como C ++. Utiliza el concepto de un objeto, clases
y herencia (Sánchez, Jesús ,2016).
Características:
Consiste en todos los archivos de script fuente.
Convierte los comandos de script en comandos de interfaz gráfica de usuario. En
la misma máquina, los comandos se pueden ejecutar en una máquina remota o
host.
Para identificar el movimiento del mouse junto con las pulsaciones de teclas, se
puede ejecutar Silktest. Se puede aprovechar el método de reproducción y
grabación o los métodos de programación descriptiva para obtener cuadros de
diálogo.
Identifica los controles y ventanas de la aplicación bajo prueba como objetos y
determina todos los atributos y propiedades de cada ventana.
Es necesario que las pruebas de Software se repitan varias veces durante el ciclo
de desarrollo para así asegurar su calidad. Cuando un código fuente se modifica, se
deben repetir las pruebas de software, teniendo en consideración los sistemas
operativos y configuraciones de hardware donde opera.