Uživatelské nástroje

Nástroje pro tento web


testing-admin

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
testing-admin [2024/06/27 12:01] tomasktesting-admin [2024/06/27 12:09] (aktuální) tomask
Řádek 5: Řádek 5:
  
 Steps: Steps:
- +  Navigate to the login page. 
-  Nečíslovaný seznamNavigate to the login page. +  * Enter valid credentials (username and password). 
-  * Nečíslovaný seznamEnter valid credentials (username and password). +  * Click the "Login" button.
-  * Nečíslovaný seznamClick the "Login" button.+
  
 Expected Result: Expected Result:
- +  User should be redirected to the reservations list.
-  Nečíslovaný seznamUser should be redirected to the dashboard. +
-  * Nečíslovaný seznamThe system should display a welcome message.+
  
 Negative Test Cases: Negative Test Cases:
- +  Enter invalid credentials and verify that an error message is displayed. 
-  Nečíslovaný seznamEnter invalid credentials and verify that an error message is displayed. +  * Leave the username or password field empty and verify that appropriate validation messages are displayed.
-  * Nečíslovaný seznamLeave the username or password field empty and verify that appropriate validation messages are displayed.+
  
 ==== 2. Reservation List ==== ==== 2. Reservation List ====
  
 === Test Case: Verify Reservation List Display and Filtering === === Test Case: Verify Reservation List Display and Filtering ===
- 
  
 Steps: Steps:
- +  Navigate to the reservation list page. 
-  Nečíslovaný seznamNavigate to the reservation list page. +  * Verify that the list contains: 
-  * Nečíslovaný seznamVerify that the list contains: +  * Client name 
-  * Nečíslovaný seznamClient name +  * Reserved spots 
-  * Nečíslovaný seznamReserved spots +  * Date of reservation 
-  * Nečíslovaný seznamDate of reservation +  * Button to view the detail of the reservation 
-  * Nečíslovaný seznamButton to view the detail of the reservation +  * Test the filtering functionality: 
-  * Nečíslovaný seznamTest the filtering functionality: +  * Use the search field to filter reservations by client name. 
-  * Nečíslovaný seznamUse the search field to filter reservations by client name. +  * Use the filter to sort reservations by type (e.g., reservationevent). 
-  * Nečíslovaný seznamUse the filter to sort reservations by type (e.g., individualgroup). +  * Use the filter to sort reservations by status (e.g., new, confirmed, canceled). 
-  * Nečíslovaný seznamUse the filter to sort reservations by status (e.g., new, confirmed, canceled). +  * Use the filter to sort reservations by date.
-  * Nečíslovaný seznamUse the filter to sort reservations by date.+
  
 Expected Result: Expected Result:
- +  The reservation list should display all the necessary information. 
-  Nečíslovaný seznamThe reservation list should display all the necessary information. +  * Filtering should work correctly and update the list based on the applied filters.
-  * Nečíslovaný seznamFiltering should work correctly and update the list based on the applied filters.+
  
 ===== 3. Reservation Detail ===== ===== 3. Reservation Detail =====
Řádek 49: Řádek 42:
  
 Steps: Steps:
- +  From the reservation list, click on the "Detail" button for a reservation. 
-  Nečíslovaný seznamFrom the reservation list, click on the "Detail" button for a reservation. +  * Verify that the detail view includes all information about the reservation.
-  * Nečíslovaný seznamVerify that the detail view includes all information about the reservation.+
 Check the status of the reservation: Check the status of the reservation:
-  * Nečíslovaný seznamIf the reservation is in the "New" state, verify that the "Confirm" button is enabled. +  * If the reservation is in the "New" state, verify that the "Confirm" button is enabled. 
-  * Nečíslovaný seznamVerify that the "Decline" button is available in all states except "Done".+  * Verify that the "Decline" button is available in all states except "Done".
 Confirm the reservation: Confirm the reservation:
-  * Nečíslovaný seznamClick the "Confirm" button. +  * Click the "Confirm" button. 
-  * Nečíslovaný seznamVerify that the reservation status is updated to "Confirmed by owner"+  * Verify that the reservation status is updated to "Confirmed by owner"
-  * Nečíslovaný seznamVerify that the customer is notified via email about the confirmation.+  * Verify that the customer is notified via email about the confirmation.
 Decline the reservation: Decline the reservation:
-  * Nečíslovaný seznamClick the "Decline" button. +  * Click the "Decline" button. 
-  * Nečíslovaný seznamEnter a note explaining the reason for the decline (optional). +  * Enter a note explaining the reason for the decline (optional). 
-  * Nečíslovaný seznamConfirm the decline action. +  * Confirm the decline action. 
-  * Nečíslovaný seznamVerify that the reservation status is updated to "Declined"+  * Verify that the reservation status is updated to "Declined"
-  * Nečíslovaný seznamVerify that the customer is notified via email about the decline, with the note included if provided.+  * Verify that the customer is notified via email about the decline, with the note included if provided.
  
 Expected Result: Expected Result:
- +  The detail view should display all the information about the reservation. 
-  Nečíslovaný seznamThe detail view should display all the information about the reservation. +  * The "Confirm" button should only be enabled for reservations in the "New" state. 
-  * Nečíslovaný seznamThe "Confirm" button should only be enabled for reservations in the "New" state. +  * The "Decline" button should be available in all states except "Done"
-  * Nečíslovaný seznamThe "Decline" button should be available in all states except "Done"+  * Confirming the reservation should update its status to "Confirmed by owner" and notify the customer via email. 
-  * Nečíslovaný seznamConfirming the reservation should update its status to "Confirmed by owner" and notify the customer via email. +  * Declining the reservation should update its status to "Declined" and notify the customer via email, including any provided note.
-  * Nečíslovaný seznamDeclining the reservation should update its status to "Declined" and notify the customer via email, including any provided note.+
  
 ===== 4. Detail of Account ===== ===== 4. Detail of Account =====
Řádek 79: Řádek 70:
  
 Steps: Steps:
- +  Navigate to the account detail page. 
-  Nečíslovaný seznamNavigate to the account detail page. +  * Verify that all fields are read-only and display the correct information about the logged-in account.
-  * Nečíslovaný seznamVerify that all fields are read-only and display the correct information about the logged-in account.+
  
 Expected Result: Expected Result:
 +  * All information about the logged-in account should be displayed correctly in read-only fields.
 +  
 +===== 5. Advanced Pond Options =====
  
-All information about the logged-in account should be displayed correctly in read-only fields. +==== Test Case: Verify Navigation to Advanced Pond Options ====
-5. Advanced Pond Options +
-Test Case: Verify Navigation to Advanced Pond Options+
  
 Steps: Steps:
 +  * Navigate to the advanced pond options page.
 +  * Verify that there are three navigation options available:
 +  * Create Event
 +  * Create Reservation
 +  * Pond Occupancy
  
-Navigate to the advanced pond options page. 
-Verify that there are three navigation options available: 
-Create Event 
-Create Reservation 
-Pond Occupancy 
 Expected Result: Expected Result:
 +  * The user should be able to navigate to "Create Event", "Create Reservation", and "Pond Occupancy" from this page.
  
-The user should be able to navigate to "Create Event", "Create Reservation", and "Pond Occupancy" from this page. +===== 6. Create Event ===== 
-6. Create Event + 
-Test Case: Verify Event Creation Functionality+==== Test Case: Verify Event Creation Functionality ====
  
 Steps: Steps:
 +  * Navigate to the "Create Event" page.
 +  * Enter the event details:
 +  * Date of event
 +  * Spots included in the event
 +  * Name of event
 +  * Save the event.
  
-Navigate to the "Create Event" page. 
-Enter the event details: 
-Date of event 
-Spots included in the event 
-Name of event 
-Save the event. 
 Expected Result: Expected Result:
- +  * If there are existing reservations or events on the selected date, a modal should appear allowing the user to override them. 
-If there are existing reservations or events on the selected date, a modal should appear allowing the user to override them. +  If overridden, all clients whose reservations were canceled should receive a notification email.
-If overridden, all clients whose reservations were canceled should receive a notification email.+
 The event should be created successfully and listed in the system. The event should be created successfully and listed in the system.
-7. Create Reservation + 
-Test Case: Verify Manual Reservation Creation Functionality+===== 7. Create Reservation ===== 
 + 
 +==== Test Case: Verify Manual Reservation Creation Functionality ====
  
 Steps: Steps:
 +  * Navigate to the "Create Reservation" page.
 +  * Enter the reservation details:
 +  * Client name
 +  * Spots included in the reservation
 +  * Email
 +  * Phone number
 +  * Date
 +  * Save the reservation.
  
-Navigate to the "Create Reservation" page. 
-Enter the reservation details: 
-Client name 
-Spots included in the reservation 
-Email 
-Phone number 
-Date 
-Save the reservation. 
 Expected Result: Expected Result:
 +  * If there is an existing event or reservation on the selected date, a modal should appear allowing the user to override them.
 +  * If overridden, all affected clients should receive a notification email.
 +  * The reservation should be created successfully, the client should receive a confirmation email, and the reservation status should be "Confirmed by owner".
  
-If there is an existing event or reservation on the selected date, a modal should appear allowing the user to override them. +===== 8. Pond Occupancy ===== 
-If overridden, all affected clients should receive a notification email. + 
-The reservation should be created successfully, the client should receive a confirmation email, and the reservation status should be "Confirmed by owner"+==== Test Case: Verify Pond Occupancy Calendar ====
-8. Pond Occupancy +
-Test Case: Verify Pond Occupancy Calendar+
  
 Steps: Steps:
 +  * Navigate to the "Pond Occupancy" page.
 +  * View the calendar and verify that it displays the occupancy status of all spots.
  
-Navigate to the "Pond Occupancy" page. 
-View the calendar and verify that it displays the occupancy status of all spots. 
 Expected Result: Expected Result:
 +  * The calendar should correctly display which spots are occupied and indicate whether they are reserved or part of an event.
  
-The calendar should correctly display which spots are occupied and indicate whether they are reserved or part of an event. +===== 9. Logout ===== 
-9. Logout + 
-Test Case: Verify Logout Functionality+==== Test Case: Verify Logout Functionality ====
  
 Steps: Steps:
 +  * From any page, click on the menu button.
 +  * Select "Logout" from the menu options.
  
-From any page, click on the menu button. 
-Select "Logout" from the menu options. 
 Expected Result: Expected Result:
- +  * The user should be logged out successfully. 
-The user should be logged out successfully. +  The login screen should be displayed. 
-The login screen should be displayed. +  The user should not have access to any administrative functionalities without logging in again.
-The user should not have access to any administrative functionalities without logging in again.+
  
testing-admin.1719489689.txt.gz · Poslední úprava: autor: tomask