Open EliVolsch opened 1 month ago
@amyburness @tinashechiraya
Date | 08 Oct 2024 |
Tester | Eli |
Documentation | Link |
Test System Specifications | |
Test Description | Re-test the API walkthrough from the documentation. Previous tests for Swagger and Redoc failed due to the links in the documentation being incorrect. A separate ticket has been opened for updating the documentation. Updated links: Swagger: https://minisass.org/swagger/ Redoc: https://minisass.org/redoc/ |
@ketankartoza
I found that the API documentation section seemed a little repetitive and hard to read. Apart from the URLs that need to be updated, many of the images in the documentation were hard to see (small hard-to-read text) and the only way to effectively view the image was to right-click and select "open in a new tab." The following recommendations are offered to improve the documentation:
1. Update and test the URLs provided in the documentation. Make them links instead of text so when the user reads "click on the URL" they can simply take that action, and don't need to copy and paste the URL in their browser.
2. Make clear distinctions between explaining the interface and the next steps to be taken in the walkthrough. This section reads difficult and makes the user feel like they are taking steps and then basically repeating the steps again. I believe a clear screenshot of the various sections of the interface along with an explanation of what that specific section is, followed by a "How to use ..." section would have positive results on the readability of this section.
3. Provide clearer screenshots. In most cases, users might have smaller screens or simply the manner in which the documentation is displayed might cause the image to become hard to see/understand. I believe taking screenshots on smaller screen sizes or alternatively having the image as a clickable link to enlarge it would greatly benefit the documentation. As an example, to make the image a clickable link, the following format can be applied:
[![image]({link-to-image}]({link-to-image})
.
This is the way I set up all the images in this report to allow the reader to easily view a larger image when required.
@amyburness
miniSASS API Test
Result Key
π’ = Pass / Output as expected
π‘ = Output received but not what was expected / Process failed one or more times before pass
π΄ = Fail / Could not process
β οΈ = Error / Crash
Tests Results
GET
request with date parameterhttps://minisass.org/monitor/sites-with-observations/?start_date=2024-04-13
200 OK
GET
request without a specific datehttps://minisass.org/monitor/sites-with-observations
200 OK
GET
requesthttps://minisass.org/monitor/sites-with-observations/?start_date=2024-04-13
https://minisass.org.com/swagger/
.https://minisass.org.com/redoc/#tag/monitor/operation/monitor_site-observations_read