Testuję backend aplikacji (część aplikacji jest w NodeJS, a część w Java). Połaczenie jest po stronie NodeJS web socket,a po stronie javowej - http.
Piszę test case do subskrypcji danych
Subskrypcja danych przebiega nastepujaco:
- nawiazywanie połączenia Web Socket.
- autoryzacja klienta po kluczu - klucz generowany,format JSON , wysylany do autoryzacji.
- subskrypcja - wysyłany JSON - zawierający takie dane: (nazwa subskrypcji, UUid, i typWydarzenia)
Sa 3 typy wydarzenia na ktore klient jest zapisywany, a UUid jest generowany
Chcę to przetestować w JMeter - by było pokrycie 100%.
Mam na razie następujące testy:
1.wyslanie poprawnego jsona do autoryzacji i do subskrypcji-
2..wyslanie poprawnego jsona do autoryzacji a do subskrypcji nieznane parametry
3.
4.wysylanie pustego jsona, do subskrypcji poprawne dane
glownie zalezy mi by sprawdzic czy wysylane sa wszystkie dane i odbierane wszystkie dane
ale w miare mozliwosci chcalabym miec 100% pokrycia tego testujakie test case mozna jeszcze dorobic? jakies pomysly?