tturl — temporização atemporal e corridas de requisições sobre HTTP/2
FerramentasOntem, 11:57
tturl — temporização atemporal e corridas de requisições sobre HTTP/2
tturl é uma CLI em Go para encontrar pequenas diferenças no processamento de requisições e exercitar condições de corrida. Ela libera requisições HTTP/2 de mesma origem atrás de um portão compartilhado de registro TLS e compara a ordem de chegada das respostas, tornando grande parte da variação do caminho de rede comum ao lote.
Capacidades:
•
race preserva cada resposta e sua ordem de chegada;
• measure relata distribuições de classificação sem fazer uma descoberta estatística;
• analyse testa um lote fixo usando randomização de Monte Carlo e evidência de pares ajustada por Holm;
• detect procura adaptativamente por um outlier precoce ou tardio;
• --report json emite JSON Lines governado por esquema.O mesmo primitivo de liberação também pode exercitar corridas de verificar-e-agir em torno de cotas, saldos, estoque e operações de uso único. Modos de ordem de chegada exigem HTTP/2 sobre TLS, e cada requisição em um lote deve usar o mesmo host e porta. Proxies que terminam ou reenquadram TLS ou HTTP/2 podem alterar o limite sendo testado.
Ferramenta: https://github.com/tantosec/tturl
Fornecedor
Produto