Receber por email
← Voltar para o catálogo

network-testing

Habilidade para testes abrangentes de rede, benchmarking e validação de desempenho.

1.4kestrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add a5c-ai/babysitter

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/network-testing/svg)](https://www.skillteca.com.br/skills/network-testing)

Skills relacionadas

Ver todas de Automação →

Alerta por categoria

Receba novas skills de Automação toda segunda

1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Network Testing Skill

Comprehensive skill for network testing, benchmarking, and performance validation across all network layers.

Capabilities

  • Bandwidth Testing: Run iperf3/netperf for throughput and bandwidth measurement
  • Load Testing: Execute load tests with wrk, hey, k6, and Apache Bench
  • Latency Analysis: Measure and analyze latency with ping, mtr, hping3, and traceroute
  • Protocol Conformance: Conduct protocol conformance testing against specifications
  • Chaos Engineering: Run chaos engineering network tests (packet loss, latency injection)
  • Test Reporting: Generate comprehensive network test reports with metrics
  • Performance Benchmarking: Benchmark network performance against baselines
  • Connection Testing: Test connection establishment, teardown, and pooling

Tools and Dependencies

  • iperf3 - Network bandwidth measurement
  • netperf - Network performance testing
  • wrk - HTTP benchmarking tool
  • k6 - Modern load testing tool
  • hey - HTTP load generator
  • tc - Traffic control for network shaping
  • mtr - Network diagnostic tool
  • hping3 - TCP/IP packet assembler

Target Processes

  • network-testing-framework.js
  • load-testing-tool.js
  • protocol-fuzzer.js

Usage Examples

Bandwidth Testing

iperf3 -c server.example.com -t 30 -P 4
iperf3 -s -p 5201

HTTP Load Testing

wrk -t12 -c400 -d30s http://localhost:8080/
k6 run --vus 100 --duration 30s script.js
hey -n 10000 -c 100 http://localhost:8080/

Latency Analysis

mtr --report --report-cycles 100 example.com
hping3 -S -p 80 -c 100 example.com

Network Chaos

tc qdisc add dev eth0 root netem delay 100ms 10ms
tc qdisc add dev eth0 root netem loss 5%

Quality Gates

  • Bandwidth meets requirements
  • Latency within SLA thresholds
  • Error rates below threshold
  • Connection handling validated
  • Protocol conformance verified
Compartilhar X LinkedIn