Mam uruchomioną witrynę PHP, a db to mysql. przed uruchomieniem witryny chciałbym przetestować obsługę ruchu. Teraz zakładam, że są takie oprogramowanie, które symulowałoby ruch i rejestrowało procesy uruchomione w mojej witrynie. Jakieś zalecenia dotyczące oprogramowania, które powinienem użyć? ruch nie musi być prawdziwy, ale mimo to chciałbym wygenerować duży ruch w celu zbadania progu witryny. Doceń pomocTest symulacji ruchu sieciowego
Odpowiedz
Możesz użyć Gatling https://github.com/excilys/gatling.
To narzędzie stresowe napisane w Scali, które ma na celu być bardziej wydajne i lżejsze niż Jmeter.
Zasadniczo rejestrujesz scenariusz na swojej stronie internetowej, a następnie uruchamiasz go równolegle.
Oto wiki wiecej informacje o https://github.com/excilys/gatling/wiki/Basic-Usage
Można użyć JMeter:
To nic nie kosztuje.
łatwo jest rozpocząć z partii dokumentacji na stronie internetowej oraz w internecie
posiada funkcję proxy do łatwego tworzenia planu testów z nawigacji przeglądarki
Jest łatwy do uruchomienia procesów na inne maszyny. To zdalne testowanie, może być wykonane z GUI lub konsoli.
Skrypty mogą być napisane w BeanShell, Java, lub jakikolwiek język jsr223 (Groovy, Javascript, scala, jexl ...)
ma dużo wbudowanej próbników a dzięki wtyczce architektura jest bardzo łatwo dodać nowe lub użyć dowolnego silnik skryptowy do zrobienia czego brakuje
ma lista dyskusyjna wielki użytkownik
ma bardzo reaktywny wsparcia
jest obecnie najwyższym poziomie Apache
może działać tysiące użytkowników istnieć
profesjonalne rozwiązania, aby uruchomić go z obłoku
...
Patrz:
- 1. Symulacja ruchu sieciowego p2p na jednym komputerze
- 2. Jak napisać test jednostki dla klienta sieciowego?
- 3. Jak mogę używać narzędzi programistycznych IE8 do inspekcji ruchu sieciowego?
- 4. Wyczerpywanie ruchu sieciowego pod kątem wirusów/oprogramowania szpiegującego
- 5. Jak używać mak symulacji ScalaMock?
- 6. Algorytmy symulacji miasta?
- 7. Tarcie symulacji sztywnego ciała
- 8. Jak uzyskać statystyki ruchu sieciowego dla aplikacji do strumieniowego przesyłania wideo w systemie Android?
- 9. Wykrywanie ruchu iOS: Poziomy czułości wykrywania ruchu
- 10. symulacji zmiennych prywatnych w Pythonie
- 11. Wyłączanie systemu Windows po symulacji
- 12. Wydajność "Repa" do symulacji planetarnej
- 13. Pagwa serwera sieciowego KendoUI
- 14. Jak uruchomić robota sieciowego?
- 15. Implementacja przypisania ruchu w kategoriach konstruktora destruktora i ruchu
- 16. 2D rozmycie ruchu rozwiązania
- 17. Wykrywanie prędkości ruchu UITouch
- 18. Menedżer ruchu nie działa
- 19. Wyłączanie konstruktora ruchu
- 20. Kształtowanie ruchu pod Linuksem
- 21. Wykrywanie ruchu dzielnika JSplitPane
- 22. Statyczna inicjalizacja w ruchu?
- 23. Hałas Perlin dla ruchu?
- 24. C++ gromadzić z ruchu zamiast kopii
- 25. Ponowne podłączanie rozłączonego dysku sieciowego
- 26. Wyświetlanie wykresu sieciowego z etykietami
- 27. Dostęp do udostępnionego folderu sieciowego
- 28. Jak zasymulować powolnego połączenia sieciowego
- 29. Wstrzykiwanie zmiennych do pakietu sieciowego
- 30. Symulacja interfejsu sieciowego w Pythonie?
A? Czy ludzie nie mają opinii? Dziwaczny.On prosi o opinie. –
Mam też jeden i był mój :-) –