Testable é uma plataforma inovadora de teste de carga distribuída e monitoramento sintético. Define um teste com uma variedade de ferramentas de código aberto e deixa o Testable lidar com a escala, relatórios e análises. Suporta JMeter, Gatling, Locust, Node.js (incluindo HTTP, websockets, Socket.io e Engine.io), Webdriver.io, Selenium Java, Serenity BDD, PhantomJS, SlimerJS, gravação e reprodução, e arquivos HAR.
A carga pode ser gerada em nossa infraestrutura globalmente distribuída da AWS, nas instalações usando Docker, ou pelo Testable automaticamente criando instâncias EC2 isoladas sob demanda para cada teste usando nossa conta AWS ou a sua. Simule quantos usuários virtuais puder a partir dos executores de teste sem ter que pagar mais. Um m4.large pode frequentemente gerar mais de 1000 usuários virtuais dependendo da ferramenta.
Os resultados em tempo real incluem percentis, análises de sucesso e análise de tendências para cada métrica. Quer saber quantos usuários simultâneos seu ambiente pode suportar? Define seus requisitos de desempenho e deixa o Testable descobrir automaticamente. Acompanhe como esse número muda ao longo das execuções de teste como qualquer outra métrica. Define seus próprios KPIs e seja alertado quando um teste não os atender.
Os resultados podem ser compartilhados e personalizados para fornecer diferentes visões para diferentes partes interessadas. Também integramos com ferramentas de monitoramento líderes como NewRelic e soluções de CI para integrar perfeitamente o teste de carga e monitoramento no seu ciclo de vida de desenvolvimento de software.