El software por sí solo no podrá probar un sitio web para determinar si es funcional o no. Software en manos de un probador que es consciente de los requisitos del sitio y sabe cómo usar la herramienta.
Hay muchas herramientas que se pueden utilizar, como Selenium (código abierto), Pruebas funcionales unificadas de HP. Estas herramientas normalmente tienen funcionalidad de grabación y reproducción y algún tipo de reconocimiento de objetos para interactuar con los elementos de la interfaz de usuario en la página. Esto significa que en realidad debe conocer todos los procesos que desea probar y poder realizarlos manualmente antes de poder utilizar las herramientas.
Los scripts que se producen a través de la grabación normalmente deben mejorarse mediante la adición de aserciones / comprobaciones y verificarse contra el requisito de que se supone que debe probar para garantizar que funcione correctamente.
- ¿Cuál es el alcance del lenguaje de programación SCALA en el mercado hoy en día?
- Mi empresa me ofreció un puesto de gestión de línea en un entorno Agile / Scrum. ¿Tiene sentido?
- ¿Qué es el mantenimiento en ingeniería de software?
- Teniendo en cuenta el futuro de Li-Fi y Google Loon, ¿cuál cree que es el futuro del software de aplicación? ¿Web, nativo, híbrido o algo más?
- ¿Por qué es necesaria la subcontratación de desarrollo de software?