Testable es una plataforma innovadora de pruebas de carga distribuidas y monitoreo sintético. Define una prueba con una variedad de herramientas de código abierto y deja que Testable maneje la escala, los informes y el análisis. Soporta JMeter, Gatling, Locust, Node.js (incluyendo HTTP, websockets, Socket.io y Engine.io), Webdriver.io, Selenium Java, Serenity BDD, PhantomJS, SlimerJS, grabación y reproducción, y archivos HAR.
La carga puede generarse en nuestra infraestructura globalmente distribuida de AWS, en las instalaciones usando Docker, o mediante Testable que automáticamente inicia instancias EC2 aisladas bajo demanda para cada prueba usando nuestra cuenta de AWS o la tuya. Simula tantos usuarios virtuales como puedas desde los ejecutores de prueba sin tener que pagar más. Un m4.large a menudo puede generar más de 1000 usuarios virtuales dependiendo de la herramienta.
Los resultados en tiempo real incluyen percentiles, análisis de éxito y análisis de tendencias para cada métrica. ¿Quieres saber cuántos usuarios concurrentes puede manejar tu entorno? Define tus requisitos de rendimiento y deja que Testable lo averigüe automáticamente. Rastrea cómo cambia ese número a lo largo de las ejecuciones de prueba como cualquier otra métrica. Define tus propios KPIs y recibe alertas cuando una prueba no los cumpla.
Los resultados pueden compartirse y personalizarse para proporcionar diferentes vistas para diferentes partes interesadas. También nos integramos con herramientas de monitoreo líderes como NewRelic y soluciones de CI para integrar sin problemas las pruebas de carga y el monitoreo en tu ciclo de vida de desarrollo de software.