3 repositorios
Managing the progression and interruption of test iterations based on custom logic or result status.
Distinct from Execution Flow Control: Specific to the logic used to break loops or skip iterations in a performance test sequence, not interactive debugger flow.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Test Sequence Control. Refine with filters or upvote what's useful.
Apache JMeter is a Java-based performance testing tool and multi-protocol traffic simulator used to analyze the stability and scalability of servers and networks. It functions as a distributed load testing framework that coordinates remote worker nodes from a single controller to generate high volumes of concurrent traffic. The project is distinguished by its ability to simulate traffic across diverse backend systems, including HTTP, JDBC, LDAP, JMS, FTP, and TCP. It provides a headless command-line interface for automated execution and a reporting system that transforms raw sample logs into
Enables controlling the test execution path by breaking loops or skipping iterations based on result status.
This project is a collection of diagnostic tools designed for auditing IP quality, analyzing network stability, profiling server environments, and benchmarking hardware performance. It provides a suite of utilities to evaluate virtual private servers through hardware performance benchmarking and system environment diagnostics. The toolset includes a streaming service unlock checker to determine regional content access, an IP reputation audit tool for blacklist and geolocation verification, and a network quality analyzer for measuring latency and throughput. It covers broader capability areas
Executes a linear sequence of hardware and network audits to build a comprehensive server profile.
Molecule es un orquestador de pruebas de infraestructura y framework de pruebas diseñado para roles y colecciones de Ansible. Funciona como un gestor de entornos efímeros que levanta y destruye hosts de prueba temporales para validar código de infraestructura de forma aislada. El proyecto se distingue por un validador de idempotencia especializado que ejecuta secuencias de automatización varias veces para asegurar que no ocurran cambios no deseados después de alcanzar el estado deseado inicial. Utiliza un modelo de aprovisionamiento basado en drivers para admitir la creación de objetivos de prueba a través de contenedores, máquinas virtuales e instancias en la nube. La herramienta gestiona el ciclo de vida completo de las pruebas a través de orquestación basada en fases, cubriendo desde el aprovisionamiento del entorno y la convergencia hasta la validación de resultados funcionales y la destrucción de recursos. Admite la ejecución de escenarios en paralelo, la construcción de imágenes de prueba personalizadas y la integración de fuentes de inventario tanto estáticas como dinámicas para asegurar que la automatización se comporte de manera consistente en diferentes plataformas.
Allows defining the custom order of testing phases to create tailored validation workflows.