Prowadzę badania nad nowymi technologiami sieciowymi i stworzyłem bardzo prostą witrynę Azure, która korzysta z gniazd internetowych i bazy danych mongo jako bazy danych. Udało mi się połączyć wszystkie komponenty i teraz muszę przeprowadzić testowanie obciążenia na aplikacji.Testowanie aplikacji sieci Web Windows Azure w celu maksymalnego obciążenia użytkownika
Głównym kryterium jest maksymalne obciążenie użytkownika, które może obsługiwać aplikacja, w chwili obecnej istnieje 1 instancja roli internetowej, więc prawdopodobnie musiałbym przetestować maksymalne obciążenie użytkownika dla tej instancji, a następnie wypróbować dwie instancje i tak na.
Znalazłem kilka rozwiązań w Internecie, takich jak Loadstorm, jednak nie stać mnie na zapłacenie za korzystanie z tych usług, więc muszę być w stanie to zrobić z mojej własnej maszyny programistycznej LUB z innej usługi w chmurze.
Natknąłem się na testy ładujące programu Visual Studio i wydają się one całkiem przydatne, jednak wydaje się, że wymagają one VS Ultimate i aktywnej subskrypcji msdn - wymagania są wymienione na here. Ponadto, z this video, która pokazuje podstawy testów obciążeniowych, wydaje się, że te testy obciążenia są tworzone całkowicie niezależnie od rzeczywistego projektu internetowego, więc czy to oznacza, że widzę tylko dane związane z użytkownikiem? np. nie widzę ilości używanej pamięci RAM, procesora itp.
Jakieś sugestie?
Dzięki, będę sprawdzeniu loader.io wygląda to ciekawe! – Matt
Loader.io działa doskonale na moje potrzeby, dzięki jeszcze raz! – Matt