test_execution_log (view) Content
- Start Row: 0
- Rows per Page: 50
- Total Rows: 51
- Current Page: 1
- Total Pages: 2
TC-0005 | Verify that the Daily Cycle Count field is present inside the Response Data. | passed | 1 | Send a GET request to the `/dashboard` API endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0005 | Verify that the Daily Cycle Count field is present inside the Response Data. | passed | 2 | Check the response to verify that the `Daily_Cycle_Count_Url` is present in the `extension` section of the returned JSON data. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0005 | Verify that the Daily Cycle Count field is present inside the Response Data. | passed | 3 | Ensure that the corresponding value of `valueInteger` is 3 under the `Daily_Cycle_Count_Url` | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0006 | Verify that the Dashboard Count field is present inside the Response Data when sending a GET request to the /dashboard endpoint. | passed | 1 | Send a **GET** request to the `/dashboard` endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0006 | Verify that the Dashboard Count field is present inside the Response Data when sending a GET request to the /dashboard endpoint. | passed | 2 | Inspect the response to check if the Dashboard Count field is included inside the extension array in the returned JSON data. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0010 | Verify that the Dashboard Count in the response is greater than 0. | passed | 1 | Send a **GET** request to the `/dashboard` endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0010 | Verify that the Dashboard Count in the response is greater than 0. | passed | 2 | Review the JSON response from the server response contains the `extension` field, which should include a `Dashboard_Count_Url` entry and the `valueInteger` should be greater than 0. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0009 | Verify that the System Count in the response is greater than 0. | passed | 1 | Send a **GET** request to the `/dashboard` endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0009 | Verify that the System Count in the response is greater than 0. | passed | 2 | Review the JSON response from the server response contains the `extension` field, which should include a `System_Count_Url` entry and the `valueInteger` should be greater than 0. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0007 | Verify that if the System Count field in the response is not an integer and contains special characters, decimals, or leading zeros, it should throw an error. | failed | 1 | Send a **GET** request to the `/dashboard` endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0007 | Verify that if the System Count field in the response is not an integer and contains special characters, decimals, or leading zeros, it should throw an error. | failed | 2 | Review the JSON response from the server that the `valueInteger` field under the `System_count_Url` extension contains a value that is not an integer (e.g., contains special characters, decimals, or leading zeros). | failed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0012 | Verify that the response for System & Dashboard is of integer type. | passed | 1 | Send a **GET** request to the `/dashboard` endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0012 | Verify that the response for System & Dashboard is of integer type. | passed | 2 | Review the JSON response from the server response to ensure the fields for System and Dashboard are of integer value. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0008 | Verify that if the Dashboard Count field in the response is not an integer and contains special characters, decimals, or leading zeros, it should throw an error. | passed | 1 | Send a **GET** request to the `/dashboard` endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0008 | Verify that if the Dashboard Count field in the response is not an integer and contains special characters, decimals, or leading zeros, it should throw an error. | passed | 2 | Review the JSON response from the server that the valueInteger field under the Dashboard_Count_Url extension contains a value that is not an integer (e.g., contains special characters, decimals, or leading zeros). | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0011 | Verify that the Dashboard Count is always greater than or equal to the System Count. | passed | 1 | Send a **GET** request to the `/dashboard` endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0011 | Verify that the Dashboard Count is always greater than or equal to the System Count. | passed | 2 | Review the JSON response from the server response contains the `extension` field, which should include a `Dashboard_Count_Url` and `system_Count_Url` value. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0003 | Verify if Missing Password Details Block Login to API | passed | 1 | Send a login request to the API with the username field populated but the password field missing. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0003 | Verify if Missing Password Details Block Login to API | passed | 2 | Check if the login attempt is blocked, and an appropriate error message is returned (e.g., Password is required) | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0001 | Verify Successful Login to the API | passed | 1 | Send a POST request to the login API endpoint with valid credentials (username and password) | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0001 | Verify Successful Login to the API | passed | 2 | Verify that the request returns a 200 HTTP status code indicating success. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0001 | Verify Successful Login to the API | passed | 3 | Verify that the response contains a valid authentication token in the response body | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0002 | Verify Missing credentials Blocks Login to API | failed | 1 | Send a POST request to the API login endpoint without including the credentials in fields of the request body. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0002 | Verify Missing credentials Blocks Login to API | failed | 2 | Observe the response from the API after submitting the request. | failed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0004 | Verify Empty Payload Block Login to API | failed | 1 | Send a POST request to the API's login endpoint with an empty payload (`{}`). | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0004 | Verify Empty Payload Block Login to API | failed | 2 | Verify the status code of the response is 400 | failed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0004 | Verify Empty Payload Block Login to API | failed | 3 | Check the response message for appropriate error handling (e.g., Invalid input or Payload cannot be empty) | failed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0013 | Ensure that the information retrieved for the search listing. | passed | 1 | Send a **GET** request to the `/search` endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0013 | Ensure that the information retrieved for the search listing. | passed | 2 | Review the JSON response from the server response should include a JSON object with a resourceType of Bundle, containing an array of entries with relevant details about each procedure performed. The procedures should have accurate performedDateTime, outcome, status, and associated references. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0014 | Ensure that the `Performed Date & Time` of the procedure is present in the response data. | passed | 1 | Send a **GET** request to the `/search` endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0014 | Ensure that the `Performed Date & Time` of the procedure is present in the response data. | passed | 2 | Review the JSON response from the server response should include the `PerformedDateTime` field with the correct date and time. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0015 | Ensure that the `MRC result` field exists within the response data when a GET request is sent to the `/search` endpoint. | passed | 1 | Send a **GET** request to the `/search` endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0015 | Ensure that the `MRC result` field exists within the response data when a GET request is sent to the `/search` endpoint. | passed | 2 | Review the JSON response from the server response data contains the `MRC result` object with the expected attributes. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0016 | Ensure that the `Result` field exists within the response data when a GET request is sent to the `/search` endpoint. | passed | 1 | Send a **GET** request to the `/search` endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0016 | Ensure that the `Result` field exists within the response data when a GET request is sent to the `/search` endpoint. | passed | 2 | Review the JSON response from the server response data contains the 'Result'field exists within the response data. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0024 | Verify if server connection is refused, it should throw an error. | passed | 1 | Send a request to the API endpoint using a REST client like Postman or playwright script. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0024 | Verify if server connection is refused, it should throw an error. | passed | 2 | Observe and record the response from the client/application. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0024 | Verify if server connection is refused, it should throw an error. | passed | 3 | Verify if the error code and message align with the expected format (e.g., `503 Service Unavailable` or `Connection Refused`). | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0025 | Ensure that an appropriate error is returned when an incorrect API endpoint is provided. | passed | 1 | Send a GET request to an incorrect endpoint (e.g., `/logins`). | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0025 | Ensure that an appropriate error is returned when an incorrect API endpoint is provided. | passed | 2 | Observe the response status code and verify it matches the expected error code (e.g., `404 Not Found`) and Confirm that the error message does not reveal sensitive server or API information. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0021 | Ensure that the API endpoint is accessible under the Linux platform using Chrome, and Firefox browsers. | passed | 1 | Launch the Chrome browser on the Linux system. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0021 | Ensure that the API endpoint is accessible under the Linux platform using Chrome, and Firefox browsers. | passed | 2 | Enter the URL for the all API endpoint and press Enter. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0021 | Ensure that the API endpoint is accessible under the Linux platform using Chrome, and Firefox browsers. | passed | 3 | Observe the response and validate it matches the expected output. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0021 | Ensure that the API endpoint is accessible under the Linux platform using Chrome, and Firefox browsers. | passed | 4 | Repeat steps 1-3 using Firefox browsers. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0022 | Verify that the API server is connected and running successfully on a Linux machine. | passed | 1 | Start the API server by connecting the tailscale connection. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0022 | Verify that the API server is connected and running successfully on a Linux machine. | passed | 2 | Open the automation script and send a GET request to the API endpoint. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0022 | Verify that the API server is connected and running successfully on a Linux machine. | passed | 3 | Review the API response for a valid status code (`200 OK`) and response body. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0023 | Ensure that the response body adheres to the schema defined in the Implementation Guide (IG) for the API endpoint. | passed | 1 | Send a request (GET/POST/PUT depending on the API) to the target endpoint. | passed | 15-12-2024 08:45:11 | 15-12-2024 08:45:13 |
TC-0023 | Ensure that the response body adheres to the schema defined in the Implementation Guide (IG) for the API endpoint. | passed | 2 | Capture the JSON response from the API. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
TC-0023 | Ensure that the response body adheres to the schema defined in the Implementation Guide (IG) for the API endpoint. | passed | 3 | Compare the response body against the schema defined in the IG using a schema validation tool. | passed | 15-12-2024 08:45:13 | 15-12-2024 08:45:13 |
(Page 1 of 2) Next