Tak jak w temacie jak przeprowadzić testy obciążeniowe aplikacji w asp.net?
Chciałbym np. wysłać 50k zapytań i sprawdzić jak się zachowuje apka.
Może znacie jakieś darmowe narzędzie, które umożliwia przeprowadzenie takich testów?
Jeżeli chodzi o JMeter to odpada, bo nie jestem w stanie przetestować strony klienta.

- Rejestracja:prawie 10 lat
- Ostatnio:ponad 2 lata
- Postów:156


- Rejestracja:prawie 14 lat
- Ostatnio:5 dni
- Postów:3168
Chyba nie do konca rozumie co planujesz zrobic: chcesz zrobic load testy end to end, puszczajac ruch przez GUI ?
Co konkretnie chcesz zmierzyc ?

- Rejestracja:prawie 10 lat
- Ostatnio:ponad 2 lata
- Postów:156
Chcę po prostu móc wysłać np. 1k requestów i zobaczyć kiedy i jaki będzie miał opóźnienie. Dojść do momentu kiedy serwer zacznie lagowac albo padnie oraz zobaczyć jak szybko dane się wczytują jeżeli już mam część kliencką załadowaną. Zobaczyć o ile pierwsze requesty są szybsze od późniejszych. Sprawdzić kiedy nie ma odpowiedzi z serwera itd. Z poziomu GUI chce po prostu mieć możliwość ustawienia rodzaju żądania i ich ilości.





- Rejestracja:około 6 lat
- Ostatnio:około miesiąc
- Postów:75
A rzuciłeś okiem co oferuje VS?
Link: link
You can choose Graphs, Tables, or Detail to get different information about the results of the load test.
EDIT: Doczytałem, że porzucają ten motyw:
Web performance and load test functionality is deprecated. Visual Studio 2019 is the last version where web performance and load testing will be available.
Więc może jednak lepiej znaleźć do ogarnięcia bardziej przyszłościowe narzędzie. ;)

- Rejestracja:prawie 14 lat
- Ostatnio:5 dni
- Postów:3168
Skupiam sie w pracy na backendzie, wiec moge sie mylic ALE: W realnych scenariuszach z jednego komputera laczy sie jeden user, najwyzej moze kilka sesji otworzyc ale nie bedzie ich jednoczesnie uzywal. Wiec zeby sprawdzic jak UI dziala. Mozesz sobie smialo uzyc Selenium, Chrome czy cokolwiek innego.
Zeby zobaczyc czy beda opoznienia przy 1000 RQ bierzesz dowolny load testing tool czyli np. Jmeter/Locust/Gatling (w kazdym sie da wykresy zrobic, Jmetera mozesz opakowac w Taurusa jeszcze) odpalasz i jak on obciaza serwer to wtedy sobie klikasz czy odpalasz klikacza.
Mozesz sobie zmockowac serwer uzywajac np. Wiremocka.
Jak chces zmiarodajne wyniki to i tak powinienes kazda czesc przetestowac najpierw osobno. Sprawdzic serwer. Sprawdzic siec (tcp slow start sie klania). A pozniej sprawdzic GUI z zamockowanym serwerem.
Tu masz fajna strone z linkami:
https://techbeacon.com/app-dev-testing/web-performance-testing-top-12-free-open-source-tools-consider
Napuscilbym tez na GUI to googlowe cos na koncu listy bo fajnie to dziala:)