¿Cuáles son los mejores recursos para aprender a crear pruebas automatizadas para aplicaciones web?

¡Hola!

Aquí hay algunos recursos que puedo sugerir para ayudarlo a desarrollar pruebas automatizadas para aplicaciones web (no sé qué herramienta y lenguaje de programación está utilizando, pero proporcionaré algunos para HP UFT y Selenium WebDriver):

  • Tutoriales gratuitos de Selenium (en Guru99 – Gratis)
  • Tutoriales gratuitos de HP UFT / QTP (Quick Test Professional) (también en Guru99 – Gratis)
  • Selenium Webdriver (en TutorialPoint – Gratis)
  • Selenium WebDriver (Selenium HQ – documentación de la API de WebDriver)
  • Capacitación en línea HP UFT / QTP (en TutorialPoint – Gratis)
  • Software Quality Assurance & Testing Stack Exchange (intercambio SQA – Gratis)
  • Pruebas de software y foros de garantía de calidad (SQAforums – Gratis – ¡Muchos hilos sobre herramientas de automatización y automatización como HP UFT, SmartBear TestComplete, Selenium y mucho más!)
  • Desbordamiento de pila: donde los desarrolladores aprenden, comparten y desarrollan carreras (Desbordamiento de pila – Gratis – Para cualquier pregunta sobre desarrollo general (Java, C #, Python, Ruby)
  • Cursos en línea de Udemy: aprenda cualquier cosa, en su horario ($$ – Muchos cursos interesantes sobre pruebas de automatización están disponibles)
  • Control de calidad definitivo (Algunos cursos ofrecidos son gratuitos. Blog interesante y área de práctica de automatización)
  • Operadores y funciones de XPath (de la documentación de Experitest SeeTestAutomation – Una buena documentación para presentarle XPath)
  • Tutorial XPath (W3Schools – Gratis)

Espero que esos recursos lo ayuden a desarrollar pruebas automatizadas para aplicaciones web.

Que tengas un buen día.

Esto depende del idioma y las bibliotecas que esté utilizando. Cada idioma tiene una biblioteca de pruebas popular. El mejor recurso es el que le indique que deje de leer y comience a codificar. La práctica hace la perfección.

Debería intentar crear una aplicación web simple (tanto frontal (phantoms js, selenium?) Como posterior) / desktop / cli / mobile y cubrirla con pruebas de todas las formas. Y esta es la mejor manera de aprender pruebas automatizadas.

More Interesting

¿Son los archivos de imagen de más de 1 MB demasiado grandes para las aplicaciones web?

¿Cuáles son algunos scripts de bash personalizados que utiliza para acelerar el desarrollo web?

¿Qué frameworks web son ideales para la implementación y producción de un solo hombre desde aspectos visuales a otros menores, es decir, full stack?

¿WordPress funcionaría muy bien para construir un sitio web que se ocupara de eventos o estaría mejor con un sitio web personalizado?

¿Cuáles son actualmente las mejores opciones para JavaScript del lado del servidor?

¿Cómo se habilita la marca de tiempo en ciertas aplicaciones web como Whatsapp, Facebook? etc. ¿Cómo funciona?

Cómo usar React / Redux con un backend de Golang

¿Cuáles son algunos de los escenarios que no se pueden probar usando la automatización en una aplicación web?

¿Habrá alguna vez un marco de creación de aplicaciones / sitios web de facto?

¿Cuánto tiempo tarda la App Store en aprobar varios idiomas?

Quiero crear un sitio web como Reddit (la funcionalidad de votación positiva y negativa). ¿Como empiezo? ¿Qué idioma debo usar?

¿Cuál es un ejemplo de un servicio web asíncrono que no puedo construir con Djano?

¿Por qué se elimina el enlace de datos bidireccional en Angular 2? Si Angular 2.0 solo admite el enlace de datos unidireccional, ¿no fue el enlace bidireccional una característica importante de Angular 1? ¿Esto implica que de alguna manera la unión bidireccional en Angular 1 no fue una característica útil?

¿Cuál es el mejor programa editor de texto para fines de desarrollo web?

Cómo minimizar la carga sobre un programador que contrato y ahorrar dinero