Testa system under belastning med JMeter och k6
Prestandatestning är det som skiljer applikationer som klarar verklig trafik från dem som fallerar när det verkligen gäller. Det här spåret behandlar lasttestning och prestandamätning med de två mest använda verktygen i branschen: Apache JMeter, den beprövade Java-baserade lastgeneratorn, och k6, den utvecklarvänliga JavaScript-motorn för skript som är byggd för moderna pipelines. Ni lär er att mäta genomströmning, latens och felfrekvens under kontrollerade förhållanden och stresstestning och använder sedan dessa data för välgrundade beslut om kapacitet och kod.
Det här lär ni er
Bygg JMeter-testplaner från grunden och utöka dem sedan med avancerade styrenheter, assertioner, dynamisk datahantering och korrelation för realistiska sessionsflöden. Skriv k6-tester i JavaScript och kör dem i molnet med scenarier och stegvisa belastningsprofiler. Integrera prestandatester direkt i CI/CD-pipelines så att regressioner upptäcks före distribution. Profilera resultaten med övervaknings- och analysverktyg för att identifiera flaskhalsar i databaser, API:er och infrastruktur. Tillämpa dessa färdigheter på mikrotjänster, containeriserade arbetslaster och andra moderna arkitekturer med hjälp av realistiska scenariomönster.
Läranderesan
Tolv kurser går från A2 till C1. Spåret börjar med JMeter Basics: Building Your First Test Plan och Fundamentals of Performance Testing, som lägger en stabil grund. Kurserna i mitten behandlar JMeter Advanced: Controllers and Assertions, Performance Monitoring and Analysis, JMeter Dynamic Data and Correlation och k6 Fundamentals: Scripting with JavaScript. De senare kurserna går vidare till Performance Testing in CI/CD Pipelines och Testing Modern Architectures. Spåret avslutas med kurserna på C1-nivå: k6 Advanced: Scenarios and Cloud Execution, Distributed Load Testing & Cloud Deployment och Performance Engineering and Optimization.
Så fungerar det
Varje kurs är uppdelad i korta, fokuserade lektioner som ni genomför i den inbyggda kodredigeraren med återkoppling i realtid. En AI-lärare finns tillgänglig när ni kör fast, så att ni kan arbeta med JMeter XML-konfiguration eller k6 JavaScript-skript i er egen takt utan att tappa fart.