10 Mejores Herramientas de Automatización de Interfaz de Usuario Analizadas en 2026

By
Cristiano Valim

Revisamos las herramientas de forma independiente y las comisiones ayudan a financiar nuestras pruebas. Consulta nuestra política de transparencia, nuestra metodología, o sugiere una herramienta.

He revisado y evaluado las herramientas de automatización de interfaz de usuario más populares y he seleccionado las mejores para mejorar la eficiencia de las pruebas y reducir el error humano.

Las mejores herramientas de automatización UI agilizan las pruebas de software al reducir errores manuales, acelerar los ciclos de lanzamiento y brindar confianza a los equipos en la calidad del producto. Sin ellas, los gestores de producto enfrentan retrasos debido a casos de prueba repetitivos, resultados inconsistentes entre navegadores o dispositivos y horas de ingeniería desperdiciadas arreglando problemas que pudieron haberse detectado antes.

La plataforma adecuada automatiza estos pasos, se integra con tu flujo de trabajo y libera a tu equipo para enfocarse en la entrega de nuevas funciones. Tras probar múltiples herramientas con equipos de producto dinámicos, he identificado las opciones más confiables para ayudarte a mejorar la precisión, velocidad y colaboración.

Por qué confiar en nuestras recomendaciones de software

6,700+

Reviews

20

Industry experts

16+

Evaluation factors

14

Years

Nuestro equipo lleva probando y evaluando software desde 2012. Como gestores de producto, sabemos lo difícil —y lo importante— que es elegir el software adecuado.

Para esta guía, evaluamos las herramientas mediante pruebas prácticas e investigación independiente, puntuando las herramientas según nuestros criterios de selección.

Nuestras reseñas reflejan nuestro criterio editorial humano, no un discurso de ventas.

Revisores expertos:

Resumen de las mejores herramientas de automatización UI

Esta tabla comparativa resume los detalles de precios de mis principales selecciones de herramientas de automatización UI para ayudarte a elegir la mejor para tu presupuesto y necesidades de negocio.rn

Score legend (out of 5)

  • Excellent4.5–5
  • Good4–4.4
  • Average3–3.9
  • Below average2–2.9
  • Poor1–1.9

Sorted by: Default

ToolStarting PriceWebsite

Ideal para conjuntos de pruebas gestionados por IA con garantías contra la inestabilidad

4.3 out of 5
445445

Desde 1¢/crédito de IA

Demostración gratuita disponible

Website

Ideal para pruebas entre navegadores en dispositivos reales a gran escala

4.5 out of 5
545553

$29/usuario/mes

Prueba gratuita disponible

Website

Ideal para crear pruebas en inglés sencillo a gran escala

4.5 out of 5
455544

Precios previa solicitud

Plan gratuito + prueba gratuita de 14 días + demostración gratuita disponible

Website

La mejor opción para pruebas web, de API y móviles en una sola plataforma

4.3 out of 5
354554

$180/asiento/mes

Plan gratuito + prueba gratuita de 30 días + demostración gratuita disponible

Website

Ideal para pruebas continuas nativas de la nube

3.8 out of 5
453443

Precio bajo solicitud

Demostración gratuita disponible

Website

Ideal para la gestión de pruebas a gran escala en empresas

3.8 out of 5
444533

Precio bajo solicitud

Demostración gratuita disponible

Website

La mejor opción para pruebas continuas empresariales a gran escala

4.0 out of 5
355434

Precio bajo solicitud

Prueba gratuita y demostración gratuita disponibles

Website

Ideal para la automatización de pruebas de extremo a extremo impulsada por IA

4.8 out of 5
555455

Precio bajo solicitud

Prueba gratuita de 14 días + demostración gratuita disponible

Website

La mejor opción para la automatización entre navegadores orientada a los desarrolladores

4.0 out of 5
544443

Gratuito y de código abierto

Hay un plan gratuito disponible

Website

Ideal para pruebas sin código

3.8 out of 5
443543

$3,598/año

Prueba gratuita de 14 días + demostración gratuita disponible

Website

Reseñas de las mejores herramientas de automatización UI

A continuación, encontrarás mis resúmenes detallados de las mejores herramientas de automatización UI que llegaron a mi lista. Mis reseñas ofrecen una visión detallada de las características clave, pros y contras, integraciones y casos de uso ideales de cada herramienta para ayudarte a encontrar la más adecuada para ti.rn

  1. Ideal para conjuntos de pruebas gestionados por IA con garantías contra la inestabilidad
    • Demostración gratuita disponible
    • Desde 1¢/crédito de IA
    Visit Website
    Customer Rating:4.9/5
    Ilustración de QA Wolf que muestra cambios en el código junto a una interfaz de pruebas para mantener y solucionar problemas de pruebas automatizadas de interfaz de usuario.
    QA Wolf admite la automatización de la interfaz de usuario ayudando a los equipos a crear, mantener y solucionar problemas de pruebas automatizadas de extremo a extremo a medida que cambia el código de la aplicación.

    QA Wolf es una plataforma de automatización de pruebas de interfaz de usuario que combina la creación de pruebas impulsada por IA, la ejecución paralela basada en la nube y un servicio opcional totalmente gestionado para crear y mantener conjuntos de pruebas de extremo a extremo en aplicaciones web, móviles y Electron.

    ¿Para quién es más adecuado QA Wolf?

    QA Wolf es una opción muy adecuada para ingenieros de control de calidad y responsables de pruebas de equipos de software en crecimiento que necesitan cobertura de pruebas impulsada por IA sin la carga de crear y mantener la infraestructura por sí mismos.

    Por qué elegí QA Wolf

    Elegí QA Wolf como una de las mejores opciones porque su servicio gestionado por IA es la única alternativa que he visto que respalda un conjunto de pruebas completo con una Garantía de Cero Inestabilidad y un SLA de mantenimiento de 24 horas. La IA de automatización no se limita a señalar las pruebas averiadas; reproduce el fallo, identifica la causa raíz y reescribe automáticamente el código de Playwright o Appium. La IA de mapeo puede explorar tu aplicación y generar más de 200 casos de prueba sin intervención humana, y después ajustar esas pruebas a medida que implementas nuevas funcionalidades.

    Características principales de QA Wolf

    • Ejecución paralela de pruebas: Ejecuta un número ilimitado de pruebas simultáneamente, cada una en su propio contenedor aislado con entornos precalentados para reducir el tiempo de inicio a milisegundos.
    • Pruebas de regresión visual: Captura comparaciones de capturas de pantalla a nivel de píxel con tolerancias ajustables en aplicaciones web y móviles nativas para detectar cambios no deseados en la interfaz.
    • Reglas de ejecución: Configura el orden de las pruebas, las dependencias y los flujos de trabajo multiusuario sin escribir scripts de orquestación personalizados.
    • Activadores de CI/CD: Inicia ejecuciones de pruebas mediante un webhook de implementación, la API REST, la CLI o @qawolf/ci-sdk, con informes de resultados como comprobaciones de GitHub o GitLab.

    Integraciones de QA Wolf

    QA Wolf cuenta con integraciones nativas con GitHub, GitLab, CircleCI, TestRail, Xray, Zephyr, Qase.io, Jira, Linear y Azure DevOps Boards. También admite la API REST, webhooks, @qawolf/ci-sdk, la CLI y GitHub Actions para flujos de trabajo de CI/CD.

    Pros and Cons

    Pros:

    • La IA repara casi todas las pruebas inestables
    • Los contenedores aislados admiten ejecuciones paralelas ilimitadas
    • Gestiona flujos de trabajo móviles y multiusuario complejos

    Cons:

    • Los paneles pueden ocultar las señales de fallo
    • Las pruebas móviles requieren un servicio gestionado
    Learn more about QA Wolf:
  2. Ideal para pruebas entre navegadores en dispositivos reales a gran escala
    • Prueba gratuita disponible
    • Desde $29/usuario/mes (facturado anualmente)
    Visit Website
    Customer Rating:4.5/5
    Panel de automatización de interfaces de usuario de BrowserStack que muestra ejecuciones de pruebas, métricas de estabilidad, fallos, pruebas intermitentes, compilaciones más recientes y tendencias de las pruebas.
    BrowserStack ayuda a los equipos a supervisar las ejecuciones de automatización de interfaces de usuario, la estabilidad de las pruebas, los fallos y las pruebas intermitentes desde un único panel.

    BrowserStack es una plataforma de automatización de interfaces de usuario basada en la nube que ejecuta scripts de prueba en dispositivos y navegadores reales, con compatibilidad para marcos como Selenium, Playwright, Cypress y Appium, además de herramientas de creación de pruebas con poco código y asistencia de IA.

    ¿Para quién es más adecuado BrowserStack?

    BrowserStack es una opción excelente para equipos de control de calidad y DevOps que necesitan ejecutar pruebas automatizadas en una amplia variedad de navegadores y dispositivos reales sin mantener su propia infraestructura.

    Por qué elegí BrowserStack

    BrowserStack ocupa un lugar destacado en mi lista de favoritos porque ninguna otra herramienta se acerca a su cobertura de dispositivos y navegadores reales: más de 35.000 dispositivos reales y más de 3.500 combinaciones de navegadores, todo ello sin mantener un solo equipo físico. Me encanta que la ejecución en paralelo permita escalar para ejecutar miles de pruebas simultáneamente, con ejemplos de clientes como la finalización de 20.000 pruebas en dos horas. El agente de análisis de fallos de pruebas basado en IA clasifica automáticamente los fallos como problemas del producto, de automatización o del entorno, reduciendo significativamente el tiempo de triaje.

    Características principales de BrowserStack

    • Agente de análisis de fallos de pruebas: Clasifica automáticamente los fallos de las pruebas como problemas del producto, de automatización o del entorno para agilizar la investigación de la causa raíz.
    • 46 integraciones de CI/CD: Se conecta con Jenkins, GitHub Actions, GitLab CI, Azure Pipelines, CircleCI y otras herramientas para incorporar las pruebas directamente a tu canalización existente.
    • Pruebas de regresión visual de Percy: Utiliza comparaciones visuales basadas en IA para detectar cambios de diseño, modificaciones del DOM y diferencias de CSS entre compilaciones.
    • Puertas de calidad: Permite establecer reglas que bloquean o autorizan fusiones y despliegues según la estabilidad de las pruebas, los nuevos fallos y los umbrales de intermitencia.

    Integraciones de BrowserStack

    BrowserStack ofrece integraciones en varios productos, incluidos Jenkins, GitHub Actions, GitLab, Azure Pipelines, CircleCI, Jira, GitHub, Slack y Microsoft Teams. Una API REST permite configurar integraciones personalizadas de CI/CD.

    Pros and Cons

    Pros:

    • Cobertura de dispositivos reales en distintos navegadores y dispositivos
    • La ejecución en paralelo acorta los ciclos de regresión
    • Los vídeos y registros detallados agilizan la depuración

    Cons:

    • Las colas en horas punta ralentizan las sesiones de prueba
    • La autocorrección solo es compatible con Selenium y Cypress
    Learn more about BrowserStack:
  3. Ideal para crear pruebas en inglés sencillo a gran escala
    • Plan gratuito + prueba gratuita de 14 días + demostración gratuita disponible
    • Precios previa solicitud
    Visit Website
    Customer Rating:4.8/5
    Cuadro de diálogo de edición de casos de prueba de testRigor con tres pasos de automatización en inglés sencillo visibles.
    testRigor permite a los usuarios escribir pasos de prueba en inglés sencillo para la automatización de interfaces de usuario.

    testRigor es una plataforma de pruebas de automatización de interfaces de usuario que admite pruebas web, móviles, de escritorio, de API y de correo electrónico mediante scripts de prueba en inglés sencillo, casos de prueba generados por IA y ejecución en distintos entornos con miles de combinaciones de navegadores, dispositivos y sistemas operativos.

    ¿Para quién es más adecuado testRigor?

    testRigor es una opción especialmente adecuada para equipos de control de calidad y gerentes de producto que necesitan crear y ampliar la cobertura de pruebas sin depender de ingenieros para escribir o mantener cada prueba.

    Por qué elegí testRigor

    testRigor ocupa un lugar en mi lista de opciones porque permite a personas que no son ingenieras escribir pruebas reales de extremo a extremo en inglés sencillo, como click 'Añadir al carrito' o check that page contains 'Pedido confirmado', sin tocar un solo selector. También me gusta que puedes pegar directamente un ticket de Jira o una historia de usuario en testRigor y obtener un conjunto de pruebas ejecutable, lo que realmente reduce el tiempo desde la especificación hasta la cobertura. Además, una sola prueba puede encadenar pasos web, móviles, de API, de correo electrónico y de SMS, por lo que no tienes que gestionar herramientas independientes para cada superficie.

    Características principales de testRigor

    • Pruebas de regresión visual: Compara las pantallas píxel por píxel con versiones anteriores o líneas base almacenadas, con niveles de tolerancia configurables y clasificaciones de gravedad.
    • Ejecución de pruebas en paralelo: Ejecuta hasta 10.000 servidores en paralelo simultáneamente, con tamaños de lote configurables y asignación de servidores por equipo en los planes empresariales.
    • Pruebas de API y bases de datos: Ejecuta llamadas de API, consultas SQL en MySQL, PostgreSQL, Oracle y MongoDB, y valida el contenido de los archivos descargados dentro de tus flujos de prueba.
    • Generación de pruebas basada en el comportamiento en producción: Una biblioteca de JavaScript captura datos de uso anonimizados de tu aplicación en producción y genera automáticamente pruebas para tus flujos de usuario más frecuentes.

    Integraciones de testRigor

    testRigor ofrece integraciones documentadas con GitHub Actions, GitLab, Jenkins, Azure DevOps, CircleCI, BrowserStack, LambdaTest, SauceLabs, Jira y TestRail. También admite integraciones personalizadas mediante su CLI y API.

    Pros and Cons

    Pros:

    • Los scripts en inglés sencillo reducen el mantenimiento de localizadores
    • La cobertura multiplataforma abarca web, dispositivos móviles y escritorio
    • La ejecución en paralelo admite grandes conjuntos de pruebas de regresión

    Cons:

    • La depuración de errores puede carecer de suficiente visibilidad
    • Las ejecuciones repetidas y los bloqueos ocasionales interrumpen la ejecución
    Learn more about testRigor:
  4. La mejor opción para pruebas web, de API y móviles en una sola plataforma
    • Plan gratuito + prueba gratuita de 30 días + demostración gratuita disponible
    • Desde $180/asiento/mes
    Visit Website
    Customer Rating:4.4/5
    Espacio de trabajo de automatización de la interfaz de usuario de Katalon Studio que muestra pasos de pruebas de la interfaz web, repositorios de objetos, palabras clave reutilizables, conjuntos de pruebas y resultados de ejecución.
    Katalon Studio permite a los usuarios insertar palabras clave de la interfaz de usuario web mediante el menú contextual del botón derecho.

    Katalon Studio es una plataforma de pruebas de automatización de interfaces de usuario que admite pruebas web, móviles (iOS y Android), de API y de escritorio de Windows desde un único IDE, con grabadores sin código, compatibilidad total con scripts de Groovy/Java y creación de pruebas integrada asistida por IA.

    ¿Para quién es más adecuado Katalon Studio?

    Katalon Studio es una opción excelente para ingenieros de control de calidad y responsables de pruebas de equipos con distintos niveles de experiencia que necesitan cubrir pruebas web, móviles, de API y de escritorio sin tener que alternar entre varias herramientas.

    Por qué elegí Katalon Studio

    Elegí Katalon Studio como una de las mejores opciones porque realmente consolida las pruebas web, móviles, de API y de escritorio de Windows en un solo proyecto, por lo que no tengo que cambiar de contexto entre herramientas durante el sprint. Me gusta especialmente el grabador sin código combinado con la posibilidad de crear scripts completos en Groovy/Java, lo que permite que tanto los probadores manuales como los ingenieros contribuyan al mismo conjunto de pruebas. La autorreparación en dos capas (primero, la alternativa clásica de localizadores y, después, el análisis asistido por IA con aprobación humana) mantiene las pruebas operativas ante cambios en la interfaz de usuario sin necesidad de reescribirlas por completo.

    Características principales de Katalon Studio

    • Generación de pruebas con IA: Crea casos de prueba automáticamente a partir de tickets de Jira o requisitos escritos, con compatibilidad tanto para la creación con poco código como para pasos de prueba en lenguaje natural.
    • Pruebas de regresión visual: Compara capturas de pantalla de la interfaz de usuario con referencias mediante análisis a nivel de píxel, de diseño o del contenido del texto, con sensibilidad configurable y un flujo de revisión para cada diferencia.
    • Rastreabilidad de TestOps: Vincula requisitos, ejecuciones de pruebas, defectos y versiones en una sola vista, proporcionando a los responsables de pruebas datos en tiempo real sobre la preparación de las versiones.
    • Cuadrícula en la nube de dispositivos reales: Ejecuta pruebas en dispositivos iOS y Android reales con simulación móvil avanzada, incluida la suplantación de GPS, la limitación del ancho de banda de red y la inyección de cámara.

    Integraciones de Katalon Studio

    Katalon Studio ofrece integraciones nativas con Jenkins, GitHub Actions, GitLab, Azure DevOps, Jira, Slack, TestRail, BrowserStack, LambdaTest y Selenium Grid. También admite integraciones con Postman, SoapUI y SQL Server.

    Pros and Cons

    Pros:

    • Cubre pruebas web, móviles, de API y de escritorio
    • Admite desde opciones sin código hasta Groovy y Java
    • Proporciona sugerencias de autorreparación revisadas por personas

    Cons:

    • Los conjuntos de pruebas que consumen muchos recursos pueden ralentizarse o bloquearse
    • La autorreparación de imágenes mediante IA puede ser poco fiable
    Learn more about Katalon Studio:
  5. Ideal para pruebas continuas nativas de la nube
    • Demostración gratuita disponible
    • Precio bajo solicitud
    Visit Website
    Customer Rating:4.4/5
    Resultados de un caso de prueba de Testsigma que muestran 7 pasos ejecutados, estado aprobado y panel de capturas de pantalla.
    Testsigma muestra resultados detallados de los pasos de prueba con estados de aprobado/fallido y capturas de pantalla.

    Testsigma es una plataforma de pruebas de automatización de interfaces de usuario nativa de la nube que admite pruebas web, móviles, de escritorio, API, Salesforce y SAP mediante una combinación de creación de pruebas en lenguaje sencillo, generación de pruebas impulsada por IA e integraciones integradas de CI/CD.

    ¿Para quién es más adecuado Testsigma?

    Testsigma es una opción ideal para equipos de control de calidad y DevOps que necesitan ejecutar pruebas automatizadas y continuas en las capas web, móvil y API dentro de canalizaciones de CI/CD activas.

    Por qué elegí Testsigma

    Testsigma ocupa un lugar en mi lista porque está diseñado desde cero para las pruebas continuas nativas de la nube, en lugar de haber sido adaptado posteriormente para ellas. Me encanta que los agentes de IA Atto gestionen todo el ciclo de vida de las pruebas: generan pruebas a partir de historias de Jira o diseños de Figma, corrigen automáticamente los localizadores dañados y producen una puntuación de confianza de la versión que combina la tasa de aprobación, la cobertura y el riesgo de las rutas críticas en un único número práctico. Esta última función por sí sola facilita la aprobación de versiones en una canalización de CI/CD activa sin una aprobación manual.

    Características principales de Testsigma

    • Pruebas de regresión visual: Compara capturas de pantalla en cada paso de la prueba y permite limitar las comparaciones a áreas o elementos específicos de la página.
    • Pruebas de API: Admite REST, SOAP y GraphQL, con generación de pruebas a partir de colecciones de Postman y especificaciones de Swagger/OpenAPI.
    • Gestión de datos de prueba: Almacena conjuntos de datos positivos y negativos en un solo lugar, con compatibilidad para variables en tiempo de ejecución, datos aleatorios y datos de prueba generados por IA.
    • Cobertura multiplataforma: Ejecuta pruebas en la web, dispositivos móviles (iOS y Android), equipos de escritorio con Windows, Salesforce y SAP desde una única plataforma.

    Integraciones de Testsigma

    Testsigma ofrece más de 30 integraciones nativas en Pro y más de 40 en Enterprise, incluidas Jenkins, GitHub Actions, Azure DevOps, Jira, Slack, Microsoft Teams, BrowserStack, Sauce Labs y LambdaTest. Su API REST admite flujos de trabajo de CI/CD personalizados y la ejecución de pruebas dirigidas a entornos específicos.

    Pros and Cons

    Pros:

    • Genera pruebas a partir de Jira y Figma
    • Cubre web, dispositivos móviles, API y equipos de escritorio
    • Diagnostica fallos con evidencia visual

    Cons:

    • Los flujos de trabajo complejos pueden dificultar la automatización
    • Las ejecuciones de pruebas grandes pueden ser lentas
    Learn more about Testsigma:
  6. Ideal para la gestión de pruebas a gran escala en empresas
    • Demostración gratuita disponible
    • Precio bajo solicitud
    Visit Website
    Customer Rating:4.2/5
    Panel de OpenText Network Automation que muestra tareas programadas, diagnósticos, instantáneas, estados de las tareas y cambios recientes en la configuración de red.
    OpenText ofrece pruebas funcionales, de rendimiento y de carga para empresas.

    OpenText Functional Testing es una plataforma de automatización de interfaces de usuario que cubre las pruebas de aplicaciones web, de escritorio, móviles, de API y empresariales, con scripts en Python y VBScript, un laboratorio de dispositivos reales, pruebas basadas en modelos y herramientas integradas de gestión de pruebas como AQM y SDM.

    ¿Para quién es más adecuado OpenText?

    OpenText es una opción sólida para los equipos empresariales de control de calidad y de ingeniería de pruebas que necesitan gestionar programas de pruebas a gran escala en entornos heredados, de escritorio y web modernos desde un único proveedor.

    Por qué elegí OpenText

    OpenText ocupa un lugar en mi lista de opciones porque ninguna otra herramienta cubre la gestión de pruebas empresariales a gran escala de forma tan completa desde un único proveedor. Me gusta que AQM proporcione una planificación de pruebas basada en requisitos, con matrices completas de trazabilidad y registros de auditoría, algo importante cuando se gestionan miles de activos de prueba en entornos regulados. El Autonomous Tester de Core SDP puede ejecutar pruebas manuales existentes sin ningún script, lo que reduce la carga para los equipos que ejecutan programas de regresión de gran volumen a escala.

    Características principales de OpenText

    • Scripts en Python y VBScript: Escribe scripts de prueba en Python o VBScript, con compatibilidad con pruebas basadas en datos y componentes modulares y reutilizables.
    • Laboratorio de dispositivos reales: Ejecuta pruebas en dispositivos Android e iOS reales, emuladores y navegadores en la nube, con pruebas de accesibilidad integradas y acceso a AWS Device Farm.
    • Complementos para canalizaciones CI/CD: Conéctate directamente a Jenkins, Azure DevOps, GitHub Actions, GitLab y Harness CI mediante complementos e integraciones listos para usar.
    • Autonomous Tester: Ejecuta automáticamente pruebas manuales, de Gherkin/BDD y MBT existentes sin escribir ningún script.

    Integraciones de OpenText

    OpenText ofrece integraciones nativas con Jenkins, Azure DevOps, GitHub Actions, GitLab, Git y Docker. Functional Testing Lab también es compatible con Selenium y Appium.

    Pros and Cons

    Pros:

    • Cubre aplicaciones empresariales heredadas y modernas
    • Admite la ejecución de regresiones paralelas a gran escala
    • Unifica las interfaces de usuario, las API, los dispositivos móviles y la gobernanza

    Cons:

    • Las ejecuciones largas pueden volverse lentas o inestables
    • La dependencia de VBScript persiste junto con la compatibilidad con Python
    Learn more about OpenText:
  7. La mejor opción para pruebas continuas empresariales a gran escala
    • Prueba gratuita y demostración gratuita disponibles
    • Precio bajo solicitud
    Visit Website
    Customer Rating:4.2/5
    Interfaz de chat de automatización de pruebas agéntica de Tricentis Tosca junto a un panel de ejecuciones de pruebas.
    Tricentis Tosca automatiza la creación de pruebas de interfaz de usuario y realiza un seguimiento de los resultados de las ejecuciones de pruebas en la nube.

    Tricentis Tosca es una plataforma de automatización de interfaces de usuario basada en modelos que abarca aplicaciones web, de escritorio, móviles y empresariales, incluidas SAP, Oracle, Salesforce y Workday, con creación de pruebas sin código, generación de pruebas impulsada por IA, autocorrección y ejecución paralela a gran escala.

    ¿Para quién es más adecuada Tricentis Tosca?

    Tosca es una opción excelente para los equipos de control de calidad de grandes empresas que necesitan automatizar pruebas en SAP, Oracle, Salesforce o Workday, además de aplicaciones web, de escritorio y móviles, todo en una sola plataforma.

    Por qué elegí Tricentis Tosca

    Tricentis Tosca ocupa un lugar en mi lista de opciones principales porque ninguna otra herramienta gestiona los ecosistemas de aplicaciones empresariales —SAP, Oracle, Salesforce y Workday— junto con aplicaciones web, de escritorio y móviles en una sola plataforma como lo hace Tosca. Me impresiona especialmente la cuadrícula de ejecución elástica, que ejecuta miles de pruebas en paralelo en agentes en la nube, locales o híbridos sin necesidad de equilibrar la carga manualmente. La función de automatización de pruebas agéntica también destaca para mí: describes una prueba en lenguaje natural y Tosca la genera, combinando automáticamente el resultado con tus activos existentes.

    Características principales de Tricentis Tosca

    • Reconocimiento mediante IA de visión: Identifica los controles de la interfaz de usuario por sus atributos visuales —tipo, etiqueta, posición y color— para que las pruebas se ejecuten en cualquier tecnología, incluidos los escritorios remotos de Citrix y VMware.
    • Ejecución de pruebas con autocorrección: Repara automáticamente los pasos de prueba dañados mediante coincidencias ponderadas o combinadas y, después, marca los pasos corregidos en el registro de ejecución para su revisión.
    • Arquitectura de pruebas basada en modelos: Almacena la lógica de las pruebas en módulos reutilizables separados del código de la aplicación, de modo que una sola corrección en un módulo compartido actualiza todas las pruebas que hacen referencia a él.
    • Consultas de IA en el lenguaje de consultas de Tosca (TQL): Convierte preguntas en lenguaje natural en consultas TQL para localizar pruebas sin usar, duplicadas o fallidas en todo tu espacio de trabajo.

    Integraciones de Tricentis Tosca

    Tricentis Tosca se integra con Jenkins, qTest, Sauce Labs, BrowserStack, LambdaTest y Perfecto. Su API REST y su CLI permiten conexiones CI/CD personalizadas, incluidos los flujos de trabajo de Azure DevOps.

    Pros and Cons

    Pros:

    • Abarca SAP, Oracle, Salesforce y Workday
    • Los modelos reutilizables reducen el mantenimiento de las pruebas de regresión
    • Ejecuta miles de pruebas en paralelo

    Cons:

    • La configuración compleja supone un desafío para los equipos de control de calidad más pequeños
    • Los informes en la nube caducan después de 30 días
    Learn more about Tricentis Tosca:
  8. Ideal para la automatización de pruebas de extremo a extremo impulsada por IA
    • Prueba gratuita de 14 días + demostración gratuita disponible
    • Precio bajo solicitud
    Visit Website
    Customer Rating:4.2/5
    Comparación visual lado a lado de Mabl entre capturas de pantalla actuales y de referencia de la página web de JetBlue, con pasos de prueba.
    Mabl permite a los usuarios comparar lado a lado las capturas de pantalla actuales y de referencia de la interfaz de usuario.

    Mabl es una plataforma de automatización de pruebas impulsada por IA que combina la creación agéntica de pruebas, la grabación con poco código, la ejecución en varios navegadores, el mantenimiento con autocorrección y las pruebas integradas de API, visuales y móviles en una sola suite.

    ¿Para quién es más adecuado Mabl?

    Mabl es una opción excelente para equipos de control de calidad y DevOps que necesitan ampliar la cobertura de pruebas de extremo a extremo en aplicaciones web y móviles sin aumentar su carga de mantenimiento.

    Por qué elegí Mabl

    Mabl ocupa un lugar en mi lista de opciones principales porque su creación agéntica de pruebas cambia realmente la rapidez con la que un equipo puede desarrollar una cobertura de extremo a extremo. Me encanta que puedas describir una prueba en lenguaje sencillo y que el agente escriba los pasos, los ejecute y vuelva a trabajar en cualquier elemento que falle antes de guardarla. La capa de autocorrección adaptativa gestiona entonces automáticamente los cambios en la interfaz de usuario, utilizando varios modelos de IA para actualizar los localizadores sin que tengas que tocar la prueba.

    Características principales de Mabl

    • Concurrencia ilimitada en la nube: Ejecuta pruebas de navegador, API y móviles en paralelo en todos los entornos sin coste adicional.
    • TFA automático (análisis automático de fallos de pruebas): Analiza cada prueba fallida para identificar la causa raíz y la clasifica como una regresión real, un cambio en la aplicación o ruido.
    • Pruebas de regresión visual: Compara capturas de pantalla de referencia y actuales una junto a la otra, y señala los cambios en la interfaz de usuario con cuadros delimitadores para su revisión.
    • Ejecución en varios navegadores: Las pruebas se ejecutan en Chrome, Edge, Firefox y Safari desde una sola prueba, sin necesidad de código específico para cada navegador.

    Integraciones de Mabl

    Mabl ofrece integraciones nativas con GitHub Actions, GitLab, Jenkins, Azure Pipelines, Bitbucket, Jira, TestRail, Slack, Microsoft Teams y Postman, además de una API REST y una CLI para flujos de trabajo CI/CD personalizados.

    Pros and Cons

    Pros:

    • La creación agéntica amplía la cobertura rápidamente
    • La autocorrección reduce el trabajo de mantenimiento de los localizadores
    • La ejecución en varios navegadores permite una amplia cobertura de la interfaz de usuario

    Cons:

    • La ejecución de pruebas en la nube puede ser lenta
    • El entrenador de Mabl consume una cantidad considerable de memoria del ordenador
    Learn more about Mabl:
  9. La mejor opción para la automatización entre navegadores orientada a los desarrolladores
    • Hay un plan gratuito disponible
    • Gratuito y de código abierto
    Ejecutor de pruebas de Playwright que muestra pruebas integrales aprobadas, pasos de ejecución, vista previa del navegador, solicitudes de red y detalles de duración de las pruebas.
    Playwright admite la automatización entre navegadores para las pruebas integrales de aplicaciones.

    Playwright es un marco de automatización de interfaces de usuario de código abierto de Microsoft que admite la creación de scripts de pruebas entre navegadores, la ejecución en paralelo, las pruebas de regresión visual, las pruebas de API y la simulación de redes en Chromium, Firefox y WebKit.

    ¿Para quién es más adecuado Playwright?

    Playwright está diseñado para ingenieros de automatización de control de calidad e ingenieros de DevOps que escriben y mantienen código de pruebas y necesitan una cobertura fiable entre navegadores integrada en canalizaciones de CI/CD.

    Por qué elegí Playwright

    Playwright merece estar en mi lista de favoritos porque es el marco de automatización entre navegadores más orientado a los desarrolladores con el que he trabajado. Me encanta que una sola configuración cubra Chromium, Firefox y WebKit, además de las versiones con marca de Chrome y Edge, sin ninguna configuración adicional. Su visor de trazas es realmente útil: después de una ejecución fallida en CI, puedo recorrer una línea de tiempo completa del DOM, las solicitudes de red y los registros de la consola para identificar exactamente qué falló.

    Funciones clave de Playwright

    • Agentes de pruebas con IA: Tres agentes —Planificador, Generador y Reparador— te ayudan a redactar planes de pruebas, generar archivos de pruebas y reparar pruebas fallidas contra una aplicación activa.
    • Interceptación y simulación de redes: Intercepta, modifica o reproduce solicitudes de red mediante page.route o archivos HAR grabados, incluida la simulación de WebSocket.
    • Pruebas de regresión visual: toHaveScreenshot() compara las representaciones de las páginas con referencias a nivel de píxel, con umbrales configurables y comparaciones de instantáneas ARIA.
    • Accesorio para pruebas de API: El accesorio integrado request permite escribir pruebas de API independientes o combinar llamadas HTTP con pasos de pruebas de interfaz de usuario para configurar y verificar el estado de la aplicación.

    Integraciones de Playwright

    Playwright documenta integraciones con GitHub Actions, Azure Pipelines, CircleCI, Jenkins, Bitbucket Pipelines, Docker y la extensión de VS Code. Admite conectividad personalizada mediante salidas de informes JUnit, JSON y personalizadas.

    Pros and Cons

    Pros:

    • La cobertura entre navegadores incluye Chromium, Firefox y WebKit
    • El visor de trazas acelera el diagnóstico de pruebas fallidas
    • Los trabajadores en paralelo acortan los ciclos de pruebas de regresión

    Cons:

    • Las pruebas grabadas aún requieren mantenimiento del código
    • La cobertura móvil depende principalmente de la emulación
    Learn more about Playwright:
  10. Ideal para pruebas sin código
    • Prueba gratuita de 14 días + demostración gratuita disponible
    • Desde $3,598/año (facturado anualmente)
    Interfaz de TestComplete que muestra un explorador de proyectos, pasos de pruebas automatizadas, controles del espacio de trabajo y resultados visuales de pruebas para una aplicación de escritorio.
    TestComplete permite realizar pruebas automatizadas de interfaz de usuario sin código para aplicaciones de escritorio, web y móviles.

    TestComplete es una herramienta de pruebas de automatización de interfaz de usuario de SmartBear que admite la creación de pruebas mediante grabación y reproducción sin código, basada en palabras clave, BDD y secuencias de comandos para aplicaciones de escritorio, web y móviles.

    ¿Para quién es más adecuado TestComplete?

    TestComplete es una opción excelente para ingenieros de automatización de QA y responsables de pruebas de empresas que necesitan cubrir aplicaciones de escritorio, web y móviles desde una sola herramienta.

    Por qué elegí TestComplete

    TestComplete ocupa un lugar en mi lista de favoritos porque sus capacidades sin código van más allá de la grabación y reproducción básicas. Me encanta que las pruebas basadas en palabras clave permitan crear escenarios complejos de interfaz de usuario, incluido el manejo de ventanas emergentes no deseadas o el acceso a bases de datos, sin escribir una sola línea de código. Cuando el conjunto de pruebas supera esas capacidades, un solo clic convierte cualquier prueba a Python o JavaScript. Es una de las pocas herramientas que cubre aplicaciones de escritorio, web y móviles desde un único entorno de creación, sin obligarte a cambiar de producto.

    Características principales de TestComplete

    • Importación de Selenium WebDriver: Ejecuta directamente dentro de TestComplete secuencias de comandos existentes de Selenium escritas en JUnit o TestNG sin tener que reescribirlas.
    • Repositorio de objetos de asignación de nombres: Almacena y gestiona cómo se identifican los objetos de la interfaz de usuario en todo el conjunto de pruebas desde una ubicación centralizada.
    • Integración con canalizaciones de CI/CD: Conecta TestComplete con Jenkins, Azure DevOps, GitHub Actions, TeamCity y Bamboo mediante una CLI o una API REST.
    • Pruebas móviles multiplataforma: Prueba aplicaciones de iOS y Android en dispositivos reales o virtuales, incluidas aplicaciones de React Native, Flutter y SwiftUI, sin necesidad de desbloquearlas.

    Integraciones de TestComplete

    TestComplete ofrece integraciones nativas con Jenkins, Azure DevOps, GitHub Actions, TeamCity, Bamboo, Jira, Zephyr Enterprise, Selenium y Appium. Su CLI y su API REST admiten flujos de trabajo de CI/CD e integraciones personalizadas.

    Pros and Cons

    Pros:

    • Las pruebas sin código se convierten a Python o JavaScript
    • Cubre aplicaciones de escritorio, web y móviles
    • Admite controles de escritorio heredados y aplicaciones empaquetadas

    Cons:

    • La creación en Windows limita la flexibilidad de la plataforma
    • Los conjuntos de pruebas sin código suelen requerir secuencias de comandos a gran escala
    Learn more about TestComplete:

Otras herramientas de automatización UI

Aquí tienes algunas opciones adicionales de herramientas de automatización UI que no llegaron a mi lista, pero que aún vale la pena revisar:rn

  1. 11
    LeapworkIdeal para la automatización sin código
  2. 12
    Sahi ProIdeal para probar aplicaciones web heredadas y complejas
  3. 13
    Sauce LabsIdeal para la ejecución de pruebas en varios navegadores y dispositivos reales
  4. 14
    ApplitoolsIdeal para validación visual impulsada por IA
  5. 15
    Ranorex StudioIdeal para pruebas de escritorio combinadas sin código y en C#
  6. 16
    Robot FrameworkMejor para pruebas basadas en palabras clave

Cómo evalúo las herramientas de automatización de la interfaz de usuario

Divido mi evaluación en tres partes, dando mayor peso a las necesidades esenciales: crear pruebas de interfaz de usuario y ejecutarlas en distintos navegadores y dispositivos. Después, busco elementos diferenciadores, como las pruebas de regresión visual. Por último, considero el soporte, la incorporación y el valor del precio.

Funcionalidad principal (requisitos básicos para esta lista)

Al seleccionar herramientas para mi lista, puntúo cada una en una escala de 0 (no ofrece la funcionalidad) a 5 (sobresale en esta área) para cada funcionalidad principal que se indica a continuación. Después convierto el total en un porcentaje para ayudar a evaluar la adecuación general de cada herramienta, dando un peso adicional a las funcionalidades que he considerado esenciales.

  • Creación de pruebas (esencial): Busco funciones de grabación, creación de scripts o editores visuales que ayuden a los equipos a crear pruebas reutilizables, como comprobar un flujo de pago después de una actualización de la interfaz de usuario.
  • Ejecución en distintos entornos (esencial): Evalúo la cobertura de navegadores, sistemas operativos y dispositivos, incluida la facilidad con la que un equipo puede ejecutar la misma prueba de regresión en distintos entornos.
  • Integración con CI/CD: Compruebo cómo encajan las pruebas en los flujos de trabajo de los procesos, por ejemplo, activando un conjunto específico de pruebas de interfaz de usuario después de una implementación o antes de una versión.
  • Mantenimiento de pruebas: Busco formas en que las herramientas detecten o gestionen elementos de la interfaz de usuario modificados, como cuando un botón cuyo nombre ha cambiado provoca que una prueba falle después de un rediseño.
  • Informes y perspectivas: Evalúo si los resultados incluyen un contexto útil sobre los fallos, como registros o capturas de pantalla que ayuden a los equipos a rastrear una prueba de inicio de sesión fallida.
  • Ejecución en paralelo: Compruebo si los equipos pueden ejecutar varias pruebas a la vez, especialmente cuando un conjunto de pruebas de regresión en crecimiento debe finalizar antes de tomar decisiones sobre una versión.

Una vez que tengo una lista de herramientas que cumplen los criterios, considero qué diferencia a cada plataforma.

Factores diferenciadores (lo que distingue a los proveedores)

Así es como comparo y contrasto los distintos proveedores:

Funciones destacadas

Las pruebas de regresión visual son lo primero que compruebo. Un diseño defectuoso después de cambiar una fuente no hará que falle una prueba funcional, pero una comparación de capturas de pantalla lo detecta al instante. Busco herramientas que señalen diferencias a nivel de píxel y permitan aprobar cambios intencionados sin generar ruido. La generación de pruebas mediante IA también es importante: evalúo si una herramienta puede convertir una descripción en lenguaje natural de un flujo de registro en una prueba ejecutable, reduciendo el tiempo de creación para equipos sin conocimientos avanzados de creación de scripts. Por último, el acceso a una cuadrícula de dispositivos en la nube determina si el equipo puede realizar validaciones en combinaciones reales de dispositivos y navegadores sin mantener su propio laboratorio.

Más allá de las funciones

Compruebo si las personas que no son ingenieras pueden encargarse realmente de las pruebas. Si un gerente de producto necesita verificar un flujo posterior al lanzamiento, un editor sin código con plantillas es mejor que presentar una solicitud al equipo de control de calidad. La transparencia de los precios también es importante: algunos proveedores incluyen el acceso a dispositivos en la nube en los planes básicos, mientras que otros cobran por sesión paralela, lo que cambia rápidamente el coste real. También evalúo la calidad del soporte del proveedor, ya que los equipos sin ingenieros de control de calidad dedicados necesitan ayuda rápida cuando un conjunto de pruebas deja de funcionar después de una actualización de la plataforma.

Cómo elegir herramientas de automatización UI

Es fácil perderse entre largas listas de características y estructuras de precios complejas. Para ayudarte a mantener el enfoque durante tu proceso de selección de software, aquí tienes una lista de factores clave a tener en cuenta:

FactorEscalabilidadQué considerar¿La herramienta puede crecer junto a tu equipo? Evalúa si soporta más casos de prueba y usuarios sin perder rendimiento. Considera si gestiona proyectos a gran escala.
FactorIntegracionesQué considerar¿Funciona con tus herramientas actuales? Verifica la compatibilidad con pipelines de CI/CD, sistemas de control de versiones y rastreadores de errores para integrarse sin problemas en tus flujos de trabajo.
FactorPersonalizaciónQué considerar¿Puedes adaptarla a tus necesidades? Busca opciones para personalizar scripts de prueba, paneles e informes a los procesos y requerimientos de tu equipo.
FactorFacilidad de usoQué considerar¿Qué tan intuitiva es? Evalúa si la interfaz es amigable y si los usuarios pueden aprender a navegarla rápidamente sin una formación extensa.
FactorImplementación y onboardingQué considerar¿Cuánto tiempo llevará comenzar? Considera el tiempo y recursos necesarios para la puesta en marcha y si existen guías, tutoriales y soporte durante la incorporación.
FactorCostoQué considerar¿Está dentro de tu presupuesto? Compara modelos de precios, incluyendo suscripciones y costos ocultos por funciones o usuarios adicionales, para determinar la asequibilidad.
FactorSalvaguardas de seguridadQué considerar¿Protege tus datos? Asegúrate de que la herramienta cumpla con estándares de seguridad y ofrezca funciones como cifrado y controles de acceso para salvaguardar la información.
FactorDisponibilidad de soporteQué considerar¿Qué ayuda está disponible? Busca soporte 24/7, gestores de cuenta dedicados y múltiples canales de contacto para resolver problemas rápidamente cuando surjan.

¿Qué son las herramientas de automatización UI?

Las herramientas de automatización de interfaces de usuario (UI) son soluciones de software que automatizan la prueba de interfaces de usuario de las aplicaciones. Estas herramientas son comúnmente utilizadas por testers de control de calidad (QA), desarrolladores y gerentes de producto para garantizar que las aplicaciones funcionen correctamente y aporten valor al mejorar la eficiencia y precisión de las pruebas.

Funciones como la ejecución automatizada de pruebas, compatibilidad entre navegadores y la generación de informes detallados ayudan a reducir el esfuerzo de pruebas manuales, garantizar la coherencia de la interfaz y proporcionar información accionable. En resumen, estas herramientas mejoran la calidad y la fiabilidad de las aplicaciones de software al automatizar tareas repetitivas de prueba.

Características de las herramientas de automatización de UI

Al seleccionar herramientas de automatización de UI para pruebas de software, ten en cuenta aquellas características que mejoran la eficiencia y la precisión en todo tu conjunto de pruebas:

  • Ejecución automatizada de pruebas: Ejecuta pruebas automáticamente, reduce el esfuerzo manual y apoya la integración continua en el desarrollo de software.
  • Compatibilidad entre navegadores: Valida aplicaciones en Chrome, Firefox y otros navegadores para asegurar un rendimiento consistente.
  • Capacidades de autocorrección: Se ajusta a cambios en los elementos de la UI, minimizando la necesidad de depuración y reduciendo el mantenimiento de las pruebas.
  • Ejecución paralela de pruebas: Permite ejecutar varias pruebas a la vez en diferentes sistemas operativos, incluyendo Linux, acelerando la entrega.
  • Creación de pruebas sin código: Opciones de bajo código facilitan que los equipos diseñen pruebas sin necesidad de conocimientos avanzados en Python o Ruby.
  • Pruebas visuales impulsadas por IA: Detecta diferencias sutiles en las interacciones del usuario y asegura precisión visual entre dispositivos y emuladores.
  • Informes detallados: Proporciona información en tiempo real sobre los resultados de las pruebas, ayudando a identificar problemas más rápido.
  • Integración con pipelines CI/CD: Se integra directamente en marcos de automatización y flujos de desarrollo existentes.
  • Paneles personalizables: Vistas de informes extensibles que se pueden adaptar a proyectos específicos, facilitando la colaboración.
  • Reproducción y soporte para IDE: Las opciones de grabación y reproducción combinadas con la integración en el IDE dan flexibilidad a los equipos para gestionar y editar los casos de prueba.

Beneficios de las herramientas de automatización de UI

La implementación de herramientas de automatización de UI aporta varios beneficios para tu equipo y tu empresa. A continuación, algunos de ellos:

  • Mayor eficiencia: Las pruebas automatizadas acortan los ciclos de prueba y reducen tareas manuales repetitivas.
  • Mejor precisión: Funciones como las pruebas autocorrectivas y el soporte de Selenium WebDriver aseguran una ejecución confiable y consistente.
  • Cobertura mejorada: Las pruebas entre navegadores en Chrome, Firefox y múltiples sistemas operativos incrementan la fiabilidad de la aplicación.
  • Ciclos de lanzamiento más rápidos: La ejecución paralela de pruebas y la integración CI/CD aceleran los despliegues.
  • Mejores conocimientos: Informes detallados y paneles en tiempo real proveen datos accionables para la depuración.
  • Facilidad de uso: La creación de pruebas sin código y de bajo código permite que más miembros del equipo participen sin profundos conocimientos de programación.
  • Calidad uniforme: Las comparaciones impulsadas por IA mantienen la integridad de la UI, asegurando que las interacciones de usuario sean fluidas en layouts HTML, emuladores y dispositivos.

Costos y precios de las herramientas de automatización de UI

Seleccionar herramientas de automatización de UI requiere comprender los distintos modelos y planes de precios disponibles. Los costos varían en función de las características, el tamaño del equipo, complementos y más. La siguiente tabla resume los planes más comunes, sus precios promedio y las funciones típicas incluidas en las soluciones de herramientas de automatización de UI:

Tabla comparativa de planes para herramientas de automatización de UI

Tipo de planPlan gratuitoPrecio promedio$0/usuario/mesCaracterísticas comunesEjecución básica de pruebas, informes limitados y soporte comunitario.
Tipo de planPlan personalPrecio promedio$5-$25/usuario/mesCaracterísticas comunesEjecución automatizada de pruebas, pruebas entre navegadores y análisis básicos.
Tipo de planPlan empresarialPrecio promedio$50-$100/usuario/mesCaracterísticas comunesEjecución paralela de pruebas, informes detallados e integración con pipelines CI/CD.
Tipo de planPlan corporativoPrecio promedio$150-$300/usuario/mesCaracterísticas comunesPaneles personalizables, funciones avanzadas de seguridad y soporte dedicado al cliente.

Preguntas frecuentes sobre herramientas de automatización de UI

Aquí tienes respuestas a algunas preguntas comunes sobre las herramientas de automatización de UI:rn

¿Pueden las herramientas de automatización de UI realizar pruebas en aplicaciones móviles?

Sí, muchas herramientas de automatización de UI son compatibles con pruebas de aplicaciones móviles. Asegúrate de que la herramienta que elijas sea compatible con las plataformas que necesites, como iOS o Android. Busca funciones como la emulación de dispositivos y pruebas en dispositivos reales para garantizar una cobertura completa.

¿Cuáles son los desafíos comunes al implementar la automatización de UI?

Los desafíos más comunes incluyen mantener los scripts de prueba a medida que la aplicación evoluciona, integrar la herramienta con los sistemas existentes y asegurar la compatibilidad entre navegadores. Planea actualizaciones regulares y elige una herramienta con buen soporte y documentación para mitigar estos problemas.

¿Cómo puedo asegurarme de que mis pruebas automatizadas sean confiables?

Para garantizar la fiabilidad, utiliza prácticas sólidas de diseño de pruebas como pruebas basadas en datos y parametrización. Actualiza periódicamente tus pruebas para reflejar los cambios de la aplicación y utiliza herramientas con capacidades de autorrecuperación para minimizar los esfuerzos de mantenimiento.

¿Existen preocupaciones de seguridad al usar herramientas de automatización de UI?

Pueden surgir problemas de seguridad si la herramienta accede a datos sensibles durante las pruebas. Elige herramientas que ofrezcan características de manejo seguro de datos, como encriptación y controles de acceso. Revisa siempre las políticas de seguridad de la herramienta y su cumplimiento con los estándares de la industria.

¿Cómo se integran las herramientas de automatización de UI con los pipelines CI/CD?

La mayoría de las herramientas de automatización de UI admiten la integración con pipelines CI/CD mediante plugins o APIs. Esta integración te permite automatizar las pruebas como parte de tu flujo de trabajo de desarrollo, asegurando un feedback más rápido y ciclos de entrega más eficientes.

¿Qué sigue?

Si estás en proceso de investigar herramientas de automatización de UI, conéctate con un asesor de SoftwareSelect para recibir recomendaciones gratuitas.

Simplemente rellena un formulario y tendrás una breve charla en la que profundizarán en los detalles de tus necesidades. Luego recibirás una lista corta de software para revisar. Incluso te acompañarán durante todo el proceso de compra, incluidas las negociaciones de precios.

Cristiano Valim
Cristiano Valim
Follow the author: