Alternativas a SoapUI
Pruebas de rendimiento para sus API y servicios web con LoadView para Dotcom-Monitor

Comience a probar la carga y el esfuerzo de sus API web y SOAP en cuestión de minutos con LoadView by Dotcom-Monitor

Nube administrada

LoadView administra la red por usted. No se requieren cuentas separadas.

Simular escenarios del mundo real

Realice miles de llamadas a las API de la misma manera que lo hacen los usuarios.

Escalable

Escale de un usuario a miles con una sobrecarga mínima.

Métricas de rendimiento

Obtenga información y valide las métricas de rendimiento de la API.

Pruebas de API dinámicas.
No hay licencias para administrar o cuentas en la nube para configurar.

¡Cargue y pruebe de forma rápida y sencilla sus sitios web, aplicaciones web y API desde la nube!

Caracteristicas Soapui Otros proveedores de nube LoadView
Sin requisitos de hardware
Sin licencias para administrar
No hay instalaciones separadas en la máquina local
Herramienta de scripting potente y fácil de usar
Red global de servidores en la nube
Opción de plan de pago por movimiento
Recursos no utilizados Rollover mes a mes (planes de suscripción)

¿Es un usuario actual de SoapUI que busca una solución alternativa de pruebas de rendimiento de API? O simplemente busca una plataforma de pruebas que haga más que solo API de prueba? LoadView by Dotcom-Monitor es una potente plataforma de pruebas de carga basada en la nube para equipos Agile y DevOps que se puede utilizar para probar todo, desde API hasta sitios web y aplicaciones web. A continuación, cubriremos las características y beneficios de las herramientas SoapUI Pro y LoadView, ¡para que pueda decidir qué opción es la mejor para usted!

 

Por qué es importante cargar las API de pruebas de carga

Antes de entrar en los detalles de las plataformas SoapUI y LoadView, tomemos un tiempo para comprender la importancia de las API de pruebas de carga. Las API toman muchas formas, pero son esencialmente los mensajeros detrás de las escenas de sus sitios web y aplicaciones, entregando y enviando mensajes. Por ejemplo, cuando los clientes inician sesión en su cuenta, examinan su sitio y, finalmente, pasan por el proceso de pedir un artículo, todo eso se controla mediante las API. Las API son las conexiones entre el usuario y los sistemas back-end y servidores que son fundamentales no solo para la experiencia del usuario, sino también para el negocio. Es por eso que es importante asegurarse de que los sistemas pueden controlar un aumento esperado en las llamadas a la API simultáneas.

Las pruebas de carga son solo uno de los muchos tipos diferentes de pruebas que se pueden realizar. Dependiendo de dónde se encuentra en el proceso de desarrollo, es posible que deba incorporar pruebas de integración, pruebas funcionales, pruebas de regresión o pruebas de seguridad, solo por nombrar algunas. La plataforma LoadView normalmente se centra más en automatizar pruebas funcionales, de carga y de esfuerzo, y probar las API desde fuera de la red. Esto garantiza que obtenga los datos y resultados más realistas desde la perspectiva del usuario final. Además, LoadView, junto con la suite Dotcom-Monitor, admite API RESTful, como XML y JSON, además de SOAP y API web, lo que ofrece a los usuarios innumerables opciones de configuración de pruebas y supervisión.

 

API de pruebas de carga: SoapUI frente a LoadView

Desarrollado inicialmente en 2006, SoapUI se ha convertido en una de las herramientas de prueba de API de código abierto más populares y galardonadas del mercado, lo que permite a los usuarios crear pruebas funcionales, pruebas de carga, pruebas de seguridad y simulaciones de API para servicios web basados en SOAP y REST. SoapUI es compatible con muchos otros protocolos populares, incluidos Flash, Web y HTTP/S, AMF, JDBC y JMS.

SoapUI es multiplataforma, y se puede utilizar en Windows, Mac o Linux/Unix, dependiendo de sus necesidades específicas, sin embargo, tenga en cuenta los requisitos específicos de instalación de hardware para cada entorno a continuación:

Windows

  • Procesador de 1 GHz o superior de 32 bits o 64 bits
  • 512 MB de RAM
  • 220 MB de espacio en disco duro
  • Windows XP o posterior
  • Java 7

Linux/Unix

  • Procesador Intel o AMD64 de 1 GHz o superior de 32 bits o 64 bits
  • 512 MB de RAM
  • 260 MB de espacio en disco duro
  • Ubuntu, Red Hat, Fedora, CentOS, Suse;u otras distribuciones
  • Java 7

Mac OS

  • Ordenador Mac con procesador Intel o PowerPC de 1 GHz o superior de 32 bits o 64 bits
  • 512 MB de RAM
  • 160 MB de espacio en disco duro
  • Mac OS X 10.4 o posterior; Mac OS X Server 10.4 o posterior
  • Java 7

Debido al hecho de que SoapUI debe instalarse en una máquina física, el número de usuarios virtuales que puede activar para las pruebas de carga depende de la calidad de su hardware, específicamente la CPU y la memoria disponibles.

Con LoadView, los usuarios no tienen que preocuparse por requisitos específicos de hardware o software y eliminan la molestia de tener que mantener una infraestructura adicional, ya que una plataforma local requeriría que lo hiciera. Esto permite a los equipos de DevOps y a los ingenieros de rendimiento centrarse únicamente en crear, ejecutar y analizar sus pruebas de carga y esfuerzo para cualquier cuello de botella. Lo que es más importante, LoadView está completamente basado en la nube, por lo que no está obligado por limitaciones físicas como lo haría con SoapUI. LoadView puede realizar de cientos a miles de llamadas API a su servidor por sesión de prueba de carga.

Con SoapUI, dado que los usuarios virtuales se crean dentro de las restricciones de la máquina y la red, estos tipos de pruebas solo son buenas para las pruebas de carga a pequeña escala. Por esta razón, SmartBear recomienda algunas opciones diferentes, pero más costosas, si está buscando crear pruebas de carga a gran escala. Una opción es pasar a LoadUI Pro, que ofrece a los usuarios la capacidad de ejecutar pruebas de API desde la nube. La segunda opción es pasar a su solución de pruebas de API completa, llamada ReadyAPI. ReadyAPI incluye SoapUI Pro, LoadUI Pro y ServiceV Pro, lo que le ofrece esencialmente todo lo que necesitaría para pruebas funcionales de API completas y pruebas de rendimiento.

Esta es otra característica beneficiosa del uso de LoadView. No hay herramientas o plataformas de prueba de carga adicionales que tenga que pagar o usar. Todo lo que necesita para las pruebas de carga y esfuerzo de sus API se realiza dentro de una sola interfaz. LoadView utiliza más de 15 ubicaciones en todo el mundo, que consisten en redes de Amazon Web Services (AWS) y Azure Cloud Services. No es necesario administrar la red en la nube ni configurar cuentas adicionales, ya que la plataforma la administra por usted.

Características adicionales: SoapUI frente a LoadView

Como se mencionó anteriormente en este artículo, SoapUI incluye características más allá de solo pruebas funcionales y de carga para las API. Estas características incluyen las siguientes:

  • Simulación de servicio/Simulación de API

Permite al usuario crear y simular pruebas en servicios web antes de insertarlas en producción, lo que elimina el costo potencial de crear réplicas a gran escala de sus sistemas de producción.

  • Pruebas de seguridad de API

Protege contra las vulnerabilidades de seguridad más comunes.

  • Automatización

Admite funciones avanzadas de automatización de extremo a extremo y se integra con herramientas de integración continua como Maven, Hudson, Bamboo, Junit y ANT

  • Análisis/Informes

SoapUI permite a los usuarios crear informes fáciles de entender, así como exportar informes a un formato de su elección, incluyendo PDF, HTML, RTF, Excel, XML, CSV, etc., y son totalmente personalizables (Algunos formatos no están disponibles en el nivel LoadTest).

 

La plataforma LoadView no se limita solo a las pruebas de API. La plataforma puede realizar pruebas de carga y esfuerzo para sus sitios web y aplicaciones web. No se necesitan herramientas o plataformas adicionales.

Con EveryStep Web Recorder, los usuarios pueden grabar scripts de prueba de varios pasos de acciones complejas del usuario, como clics de botón, selecciones de menús, formularios, carros de la compra, entradas de texto y mucho más. EveryStep Web Recorder es una herramienta gratuita de scripting de automatización basada en web que registra cada paso de una transacción web y reproduce el script utilizando un navegador real, sin necesidad de plugins adicionales ni descargas.

Los scripts se pueden grabar para probar la compatibilidad en más de 40 navegadores y dispositivos de escritorio/móviles, incluidos Chrome, Internet Explorer, Android, iOS, iPhone, Samsung y más. EveryStep Web Recorder admite prácticamente cualquier cosa representada en un navegador y admite lenguajes/tecnologías adicionales como AJAX, Angular JS, WebSockets, Java, HTML5, Flash, PHP, Ruby y más.

 

Precios de SoapUI

Las licencias de SoapUI Pro incluyen pruebas funcionales y automatización para las API REST/SOAP e integración con plataformas de administración de API populares.

Licencias fijas

  • Licencia de 1 año – $599
  • Licencia de 2 años – $1,198
  • Licencia de 3 años – $1,797

Licencias flotantes

  • Licencia de 1 año – $4,190

Las licencias fijas pueden ser activadas por un solo usuario, con un nombre de usuario y una contraseña únicos, en una sola máquina, dispositivo informático o máquina virtual. Los usuarios adicionales deben comprar una licencia dedicada.

Las licencias flotantes se pueden activar para diferentes usuarios y combinaciones de máquinas, pero solo una a la vez.

Los complementos adicionales incluyen capacitaciones y certificaciones de SoapUI que van desde $99 a $149

 

Prueba y precios gratuitos de LoadView

Ofrecemos una prueba gratuita con $20 en créditos de prueba de carga. No se requiere tarjeta de crédito.

Tenemos varios planes basados en suscripciones que comienzan en $199 por mes. Con nuestros planes basados en suscripciones, siempre y cuando su plan siga siendo válido, los minutos de usuario virtual no utilizados y las horas de inyector de carga se revierten de un mes a otro. Además, los usuarios pueden seleccionar un plan anual con un cargo por mes más bajo. Alternativamente, también puede seleccionar entre un plan de pago por opción.

Starter – $199 por mes

  • Máximo de usuarios virtuales HTTP: 1.000
  • Max Browser Usuarios Virtuales: 100
  • Horas de usuario HTTP: 15.000
  • Horario de usuario del navegador: 300
  • Horas del inyector de carga: 30

Profesional – $499 por mes

  • Máximo de usuarios virtuales HTTP: 5.000
  • Max Browser Usuarios Virtuales: 500
  • Horas de usuario HTTP: 75.000
  • Horario de usuario del navegador: 1.500
  • Horas del inyector de carga: 75

Avanzado – $1,499 por mes

  • Máximo de usuarios virtuales HTTP: 20.000
  • Max Browser Usuarios Virtuales: 2,000
  • Horas de usuario HTTP: 300.000
  • Horario de usuario del navegador: 6.000
  • Horas del inyector de carga: 250

Bajo demanda

  • Máximo de usuarios virtuales HTTP: 1.000.000
  • Max Browser Usuarios Virtuales: 10,000
  • Horas de usuario HTTP: Ilimitado
  • Horario del usuario del navegador: Ilimitado
  • Horas del Inyector de Carga: Ilimitado

Si sus necesidades específicas requieren más de lo que se indica anteriormente, póngase en contacto con nosotros para obtener planes de nivel Enterprise.

Servicios profesionales de LoadView

El propósito de Dotcom-Monitor Servicios Profesionales es ayudarle a usted y a sus equipos a ejecutar pruebas de rendimiento, interpretar datos y ajustar su sistema sin la participación de nuestro equipo. Nuestras técnicas están probadas y probadas. Puede elegir y elegir con qué elementos necesita ayuda, y nuestros ingenieros de rendimiento le guiarán a través de ellos. Nuestro equipo también está disponible para realizar todo el ejercicio de pruebas de carga para usted, ofreciendo consulta para optimizar su código e infraestructura. El nivel de cooperación de Dotcom-Monitor depende totalmente de usted.

 

Conclusión

Como solución gratuita de pruebas de código abierto para API, SoapUI es ideal para pruebas a pequeña escala, pero eso no va a ser representativo de sus usuarios y clientes, ni de cómo utilizan sus servicios. Necesita una plataforma que pueda simular el tráfico del mundo real de todo el mundo, y LoadView puede hacer precisamente eso. LoadView puede realizar pruebas de API dinámicas en prácticamente cualquier tipo de sistema o infraestructura. Su API no es realmente funcional hasta que puede soportar las condiciones del mundo real.

No solo eso, la plataforma LoadView se puede utilizar para realizar pruebas de rendimiento para sus sitios web y aplicaciones web, utilizando navegadores reales. Eso es algo que no puedes hacer con SoapUI. Si desea realizar pruebas de carga a gran escala utilizando el ecosistema SmartBear, tendrá que pasar a una plataforma diferente y más costosa y a una configuración de precios en conjunto. Y dependiendo de sus necesidades, eso podría entrar en las decenas de miles de dólares. No tiene que romper el banco con LoadView. Ofrecemos planes competitivos basados en suscripciones o un plan bajo demanda, por lo que solo paga por las pruebas que ejecuta.

Prueba LoadView desde Dotcom-Monitor

y obtener $20 en créditos de prueba gratis!