Me gustaría agregar un captcha, como reCaptcha, a una cierta funcionalidad en mi sitio. ¿Cómo podría adaptar mis pruebas de aceptación?¿Cómo se prueba la funcionalidad de la aplicación web protegida con captcha?
¿Es la única solución para deshabilitar el captcha en el sitio de ensayo?
Aclaración:
Por supuesto que no estoy hablando de la fuerza bruta de craqueo mi propio código de imagen, pero por ejemplo, alguna opción para inyectar un estado en el captcha desde el servidor que mi prueba conoce.
PD Mi código del lado del servidor utiliza el marco de la pirámide, y mis pruebas se escriben utilizando selenio
Me gusta más este enfoque que deshabilitar el todo de captcha, ya que puedo confiar en mis pruebas de aceptación para asegurarme de que el captcha está activo. Sin embargo, no estoy seguro de cómo implementar esto todavía. ¿Reiniciar y reconfigurar la aplicación entre pruebas? –
Sí, necesitaría un paso entre sus pruebas para desactivar el Captcha. No estoy lo suficientemente familiarizado con esa plataforma para decir si necesita reiniciar su aplicación o no. Obviamente, necesitarás la acción opuesta de habilitar y posiblemente reiniciar cuando termines tu pase de prueba. –