Drill: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
| Rad 23: | Rad 23: | ||
* Utvecklare: Ferran Basora | * Utvecklare: Ferran Basora | ||
* Licens: '''[[GNU General Public License v3.0]]''' | * Licens: '''[[GNU General Public License v3.0]]''' | ||
== Sidslut == | |||
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret som finns på | |||
https://www.linux.se/kontaka-linux-se/ | |||
<BR><BR>Tack till [https://datorhjalp.se/web/datorhjalp-hemma/ Datorhjälp Hemma] som har sponsrat [https://www.linux.se Linux.se] med webbhotell. | |||
[[Kategori:Linux appar]] | [[Kategori:Linux appar]] | ||
[[Kategori:Verktyg för Prestandatestning av Webbservrar]] | [[Kategori:Verktyg för Prestandatestning av Webbservrar]] | ||
Nuvarande version från 30 oktober 2025 kl. 16.26
Drill är en applikation för belastningstester av HTTP-serverar, utvecklad i programmeringsspråket Rust. Projektet syftar till att erbjuda ett lättare alternativ till mer omfattande verktyg som kräver Java Virtual Machine (JVM) och liknande.
Användare kan skapa testscenarier i YAML-format för att detaljerat ange testparametrar, inspirerade av Ansibles användarvänliga och utbyggnadsbara syntax.
Funktionaliteter:
- Samtidiga tester: Kör flera tester samtidigt för att simulera hög användarbelastning.
- Iterationer: Ange antalet iterationer för varje test.
- Ramp-up tid: Specificera tiden för att gradvis öka belastningen.
- Fördröjning mellan förfrågningar: Inför realistiska fördröjningar mellan förfrågningar.
- Dynamiska URL:er och headers: Testa olika scenarier med dynamisk data i URL:er och headers.
- Miljövariabler: Infoga och använd miljövariabler i förfrågningar.
- Skriptexekvering: Kör kommandon och skript i samband med tester.
- Assertioner: Verifiera specifika resultat under testningen.
- Förfrågningsberoenden: Hantera beroenden mellan olika förfrågningar.
- Flerfilsstöd: Organisera testdata över flera filer.
- CSV-stöd: Använd data från CSV-filer för att skapa dynamiska förfrågningar.
- HTTP-metoder och cookies: Stöd för olika metoder och sessionshantering.
- Statistik och tröskelvärden: Sammanställ statistik och sätt prestandatrösklar.
- Taggar: Tagga testelement för enkel organisering och selektion.
Mer information:
- Webbplats: github.com/fcsonline/drill
- Utvecklare: Ferran Basora
- Licens: GNU General Public License v3.0
Sidslut
Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp Hemma som har sponsrat Linux.se med webbhotell.