Radosław Szynal

Radosław Szynal Quality Assurance -
Web Solutions Team
Leader

Temat: Testy wydajności aplikacji napisanej w C++

Witam!

Mam do przetestowania aplikację w C++ która łączy się z serwerem. Potrzebuję się dowiedzieć ilu maksymalnie klientów byłby w stanie obsłużyć serwer. Niestety póki co nie posiadam żadnych informacji dotyczących serwera. Czy są dostępne jakieś narzędzia, które byłyby w stanie zasymulować działanie kilkudziesięciu klientów, tak jak na przykład JMeter generuje kilkadziesiąt wątków obciążających aplikacje webowe?

Z góry dzięki za sugestie :)
Jakub Thiele-Wieczorek

Jakub Thiele-Wieczorek Software QA
Specialist/QA
Manager

Temat: Testy wydajności aplikacji napisanej w C++

Proponuję napisać krótki programik lub metodę w C++ symulującą takie połączenie (możesz w tym celu posłużyć się wycinkiem kodu aplikacji, odpowiedzialnym za komunikację). Następnie do wyboru - wywołać metodę w c++ przez dużą ilość wątków jednocześnie lub napisać krótkiego batcha/vbsa który uruchomi odpowiednią ilość instancji tego programiku. Możesz go usprawnić dodając np. przyrostowe dodawanie nowych połączeń (jak w toolach do testów wydajnościowych).
Przy odpowiednim logowaniu będziesz w stanie określić limit ilości połączeń obsługiwanych przez serwer.
Piotr D.

Piotr D. Tester
Oprogramowania

Temat: Testy wydajności aplikacji napisanej w C++

Jakub dobrze podsumował temat, więc tylko w uzupełnieniu 'na kiedyś' - ostatnia wypowiedź z wątku (niby na przykładzie aplikacji webowych, ale w sumie stosowalne do większości rozwiązań klient serwer)Piotr D. edytował(a) ten post dnia 31.08.10 o godzinie 23:05
Radosław Szynal

Radosław Szynal Quality Assurance -
Web Solutions Team
Leader

Temat: Testy wydajności aplikacji napisanej w C++

Piotr D.:
ostatnia wypowiedź z wątku[i]

Niestety nie mogę podejrzeć wiadomości, ponieważ nie jestem zapisany do tej grupy. Mógłbyś podać jaka to jest grupa, ewentualnie wkleić tego posta?

pzdr
Piotr D.

Piotr D. Tester
Oprogramowania

Temat: Testy wydajności aplikacji napisanej w C++

Performance Testing
a subgroup of Software Testing & Quality Assurance



Wyślij zaproszenie do