¿Qué porcentaje de las tiendas de desarrollo de aplicaciones web y móviles utilizan herramientas de prueba de regresión automatizadas?

Me temo que la tasa de adopción es bastante baja (supongo que menos del 33%): incluso en este día, una gran mayoría de las PYMES no pueden permitirse la costosa automatización a gran escala de las pruebas de IU web.

La situación está cambiando gradualmente y surgen nuevas soluciones para ayudar a resolver los desafíos de la automatización de las pruebas de regresión de la interfaz de usuario web, haciéndola rápida y barata. Screenster es un buen ejemplo: esta herramienta de prueba visual no requiere habilidades de codificación y puede considerarse una buena alternativa al Selenium IDE. Screenster es capaz de realizar pruebas CSS sencillas de varios tipos de IU web, incluidas aplicaciones complejas basadas en AJAX. También tiene las siguientes ventajas:

  • Línea de base visual: se capturan capturas de pantalla para cada paso del usuario durante la grabación de prueba
  • Comparación basada en capturas de pantalla: Screenster compara las imágenes capturadas durante una reproducción con las de la línea de base y resalta todas las diferencias
  • Selectores CSS inteligentes: el probador puede seleccionar elementos CSS en las capturas de pantalla y realizar acciones con ellos, por ejemplo, marcarlos como regiones ignoradas para excluirlas de una comparación adicional
  • Opciones avanzadas de mantenimiento de pruebas: es posible agregar o eliminar pasos, modificar acciones en cada paso, anular pruebas con nuevos parámetros, etc.

Screenster se puede descargar después de un registro gratuito. Además puedes verlo en la nube.

No, esto no es del todo cierto. Desde pequeñas (0-10 empleados) hasta empresas multinacionales, utilice herramientas comerciales de prueba de regresión automatizada.

Las empresas tienen la opción de elegir herramientas de prueba de regresión de código abierto. Pero, debido a las diversas características exclusivas de las herramientas de prueba de regresión comercial , optan por las comerciales.

No se trata solo de tiendas de TI, incluso las empresas de diferentes industrias compran estas herramientas de automatización de pruebas de regresión . Aquí, nombraré algunas herramientas de prueba de regresión líderes:

  1. TestingWhiz
  2. SahiPro
  3. TestComplete
  4. Prueba de seda
  5. IBM Rational Functional Tester

Espero que esto ayude.

Urbanspoon es una tienda relativamente pequeña (~ 25-30) pero utilizamos una variedad de herramientas de automatización para web, móvil, API y pruebas de carga. Si no hubiera estado accidentalmente (a través de una adquisición) en su equipo, probablemente no tendrían ninguno de esos. Por lo tanto, el tamaño de una tienda no tiene nada que ver con el uso de estas herramientas. Depende de si tiene un equipo / ingenieros dedicados que se centren en las pruebas.

More Interesting

¿Es más difícil desarrollar una aplicación web que una aplicación móvil comparable o al revés?

¿Cuáles son las aplicaciones en tiempo real de la minería web?

Tengo una idea para una aplicación, así que lo que pregunto es, después de que se te ocurra una idea, ¿qué sigue? ¿Le siguen largas horas de aprendizaje para codificar o largas horas para escribir un plan de negocios?

¿Cómo haría una empresa de desarrollo de aplicaciones móviles y web con sede en Londres para adquirir su primer cliente?

¿Cuál es la mejor manera de comenzar con el desarrollo de aplicaciones web para un probador de automatización Java Selenium?

¿Cuáles son los patrones de identidad, autenticación y autorización más frecuentes para aplicaciones móviles que se integran con una API del lado del servidor?

¿Cómo se crean las aplicaciones para más de una plataforma? ¿Aplicaciones que tienen presencia en la tienda de aplicaciones y en la web (por favor vea los detalles)?

Cómo enseñarme a mí mismo el desarrollo de aplicaciones, tanto para la web como para Android

¿En qué se diferencia una aplicación web progresiva de la transmisión de aplicaciones?

Cómo desarrollar una aplicación de alquiler de taxis (web y móvil) para empresas de gestión de viajes

¿Cuál es la forma estándar de autenticar usuarios en aplicaciones web? ¿Existen marcos que hagan esto por usted?

¿Es segura la aplicación Moneyview?

¿Cuál tiene mejor potencial entre el desarrollo web y móvil?

¿Podemos crear aplicaciones de redes sociales como WhatsApp y Hike desde Java?

Si quisieras construir una Flipboard o Pulse como una aplicación WEB móvil o una aplicación de teléfono / híbrido, ¿qué tecnología utilizarías?