• Nie Znaleziono Wyników

1. W środowisku NetBeans IDE 8.02 wykonaj projekt w następujący sposób: 1.1. Wybrać File/New Project… 1.2. Wybrać Samples/REST: Message_Board(Java EE 6) I nacisnąć Next:

N/A
N/A
Protected

Academic year: 2021

Share "1. W środowisku NetBeans IDE 8.02 wykonaj projekt w następujący sposób: 1.1. Wybrać File/New Project… 1.2. Wybrać Samples/REST: Message_Board(Java EE 6) I nacisnąć Next:"

Copied!
5
0
0

Pełen tekst

(1)

1. W środowisku NetBeans IDE 8.02 wykonaj projekt w następujący sposób:

1.1. Wybrać File/New Project…

1.2. Wybrać Samples/REST: Message_Board(Java EE 6) I nacisnąć Next:

(2)

1.3. Wbrać katalog projektu w Project Location i nacisnąc Finish.

1.4. W zakładce Projects pojawił się nowy projekt, napisany w technologii Web Services (JAX-RS)

(3)

1.5. Uruchamianie aplikacji po kliknięciu prawym klawiszem myszy na pozycję Run

1.6. Uruchomiona strona internetowa aplikacji

(4)

2. Specyfikacja przypadków użycia

2.1. Przypadek użycia: Dodanie wiadomości przez interfejs REST CEL: Dodanie nowej wiadomości przez interfejs REST.

AKTORZY: Inspektor.

WARUNKI WSTĘPNE: Połączenie z serwerem pod odpowiednim adresem URL.

WARUNKI KOŃCOWE: Zapis zawartości wiadomości oznaczonej kluczem wyznaczonym na podstawie aktualnej daty w formacie tekstowym oraz wygenerowanym numerem wiadomości. Wiadomości są przechowywane w pamięci aplikacji.

Przebieg PU:

1. Połączenie z serwerem przez wejście na stronę: http://localhost:8080/message-board/

2. Otwarcie strony zawierającej formularz wiadomości

3. Wprowadzenie zawartość wiadomości i zatwierdzenie wprowadzenia jej do aplikacji klikając przyciskiem ADD MESSAGE. W momencie zapisu wiadomości w aplikacji automatycznie zostanie wyznaczone ID wiadomości oraz data tworzenia wiadomości. Każda wiadomość składa się z:

zawartości tekstowej wiadomości, daty utworzenia wiadomości oraz ID wiadomości o unikatowej wartości.

Przebiegi alternatywne:

1. Jeżeli w pkt 1. otwarcie połączenia z aplikacją nie powiedzie się, to zostanie zgłoszony

błąd HTTP 404: „HTTP Status 404 - Not Found” description: The requested resource is not available.

2.2. Przypadek użycia: Pobranie wiadomości na podstawie podanego ID wiadomości przez interfejs REST

CEL: Pobranie wiadomości na podstawie podanego ID wiadomości, przechowywanej w pamięci aplikacji i wyświetlenie jej w formularzu aplikacji w formacie tekstowym

AKTORZY: Inspektor.

WARUNKI WSTĘPNE: Połączenie z serwerem pod odpowiednim adresem URL.

WARUNKI KOŃCOWE: Zwrócenie wybranej wiadomości na podstawie podanego ID, składającej się z zawartości tekstowej wiadomości, daty utworzenia i numeru ID np.

CREATED: Thu Jan 01 01:00:00 CET 1970 ID: 0 MESSAGE: msg0 link Przebieg PU:

1. Połączenie z serwerem przez wejście na stronę: http://localhost:8080/message-board/

2. Otwarcie strony zawierającej formularz wiadomości

3. Wprowadzenie ID wiadomości w formularzu i zatwierdzenie tej danej za pomocą przycisku GET MESSAGE

4. W przypadku podania poprawnego ID wiadomości zostanie wyświetlona wiadomość w postaci:

CREATED: Thu Jan 01 01:00:00 CET 1970 ID: 0 MESSAGE: msg0 link w polu prezentowania wiadomości.

Przebiegi alternatywne:

1. Jeżeli w pkt 1. otwarcie połączenia z aplikacją nie powiedzie się, to zostanie zgłoszony

błąd HTTP 404: „HTTP Status 404 - Not Found” description: The requested resource is not available.

2. Jeżeli w pkt 2. w aplikacji nie zostanie znaleziona wiadomość o podanym ID, zostanie zgłoszony błąd HTTP 404 z komunikatem „HTTP Status 404 - Not Found”, description: The requested resource is not available.

(5)

2.3. Przypadek użycia: Usunięcie wiadomości na podstawie podanego ID wiadomości przez interfejs REST

CEL: Usunięcie wiadomości na podstawie podanego ID wiadomości, przechowywanej w pamięci aplikacji

AKTORZY: Inspektor.

WARUNKI WSTĘPNE: Połączenie z serwerem pod odpowiednim adresem URL.

WARUNKI KOŃCOWE: Usunięcie wybranej wiadomości na podstawie podanego ID, składającej się z zawartości tekstowej wiadomości, daty utworzenia i ID.

Thu Jan 01 01:00:00 CET 1970 ID: 0 MESSAGE: msg0 Przebieg PU:

1. Połączenie z serwerem przez wejście na stronę: http://localhost:8080/message-board/

2. Otwarcie strony zawierającej formularz wiadomości

3. Wprowadzenie ID wiadomości w formularzu i zatwierdzenie tej danej za pomocą przycisku DELETE MESSAGE

4. W przypadku podania poprawnego ID wiadomości zostanie usunięta wiadomość z pamięci komputera.

Przebiegi alternatywne:

1. Jeżeli w pkt 1. otwarcie połączenia z aplikacją nie powiedzie się, to zostanie zgłoszony

błąd HTTP 404: „HTTP Status 404 - Not Found” description: The requested resource is not available.

2. Jeżeli w pkt 2. w aplikacji nie zostanie znaleziona wiadomość o podanym ID, zostanie zgłoszony błąd HTTP 404 z komunikatem „HTTP Status 404 - Not Found”, description: The requested resource is not available.

Cytaty

Powiązane dokumenty

Klient może być porządny (szansa, że nie spłaci zaciągniętego kredytu wynosi 1%), lub średnio ryzykowny (szansa, że nie spłaci zaciągniętego kredytu wynosi 10%) lub bardzo

Ustalili więc następujący schemat: rzucają monetą i jeśli wypadnie orzeł, to Adam przekazuje Bartkowi złotówkę, zaś jeśli reszka – Bartek przekazuje złotówkę Adamowi..

Po przejściu do trybu Design dla strony Page1 naleŜy usunąć komponent typu TextField (kliknąć na elemencie prawym klawiszem myszy i wybrać z wyskakującego menu opcję

Program zawierający klasę z metoda main należy uruchomić w następujący sposób: po kliknięciu prawym klawiszem na nazwę projektu w okienku Projects, należy wybrać pozycję

Wynik operacji suma modulo 2 dwóch argumentów jest równy 0 wtedy i tylko wtedy, gdy oba argumenty są jednakowe. W przeciwnym wypadku wynik jest

Najprostsze polecenie wykonania kodu bajtowego programu Javy zawartego w pliku zawartego w pliku Nazwa.class, z użyciem maszyny wirtualnej java.exe z poziomu

Cienki, masywny pr˛et umocowany jest na niewa˙zkiej, osi przechodz ˛acej przez jego ´srodek masy i tworz ˛acej z pr˛etem k ˛at α. Pr˛et obraca si˛e ze stał ˛a pr˛edko´sci

kawałkiem papieru lub folii plastikowej. Nast˛epnie wyznacz zale˙zno´s´c mocy P pobier- anej przez włókno od jego temperatury. Odpowiednie pomiary wykonaj dla nat˛e˙zenia pr