Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| report:dvp [2026/05/28 05:08] – [7.8.4 Tests & Results] team1 | report:dvp [2026/06/03 16:00] (current) – [7.8.2 Hardware] team1 | ||
|---|---|---|---|
| Line 32: | Line 32: | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| <figure fig: | <figure fig: | ||
| - | {{ :report:img_419711.png? | + | {{ :report:sketch_brainstorm1.png? |
| - | < | + | < |
| </ | </ | ||
| </ | </ | ||
| Line 284: | Line 284: | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| <figure fig: | <figure fig: | ||
| - | {{ :report:packaging_solution_detailed_.jpg?700 |Detailed packaging solution}} | + | {{ :report:screen2green_packaging_detailed_.png?700 |Detailed packaging solution}} |
| < | < | ||
| </ | </ | ||
| Line 297: | Line 297: | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| <figure fig: | <figure fig: | ||
| - | {{ :report:packaging_solution.jpg?500 |Final packaging solution}} | + | {{ :report:screen2green_packaging_final.png?500 |Final packaging solution}} |
| < | < | ||
| </ | </ | ||
| Line 316: | Line 316: | ||
| Figure {{ref> | Figure {{ref> | ||
| + | |||
| <WRAP centeralign> | <WRAP centeralign> | ||
| <figure fig: | <figure fig: | ||
| - | {{ :report:blackbox_diagram.jpg?600 |Blackbox diagram}} | + | {{ :report:blackbox_diagram_updated.jpg?nolink&600 | |Blackbox diagram}} |
| < | < | ||
| </ | </ | ||
| Line 579: | Line 580: | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| - | <figure fig:relay> | + | <figure fig:esprelay> |
| {{ : | {{ : | ||
| < | < | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| == 7.8.4.2 Software tests == | == 7.8.4.2 Software tests == | ||
| Line 595: | Line 597: | ||
| **Performance: | **Performance: | ||
| + | Testing an application on performance requires the developer to look at the disparity between the UI build and the raster build. | ||
| + | |||
| + | UI performance refers to how quickly the application processes input, updates state, and completes layout and rendering decisions on the main thread. Slow UI performance usually results in delayed interactions and unresponsive or janky behavior. | ||
| + | |||
| + | Raster performance refers to how efficiently the system converts rendered layers into actual pixels on the screen, often using the GPU. Poor raster performance leads to visual stuttering, dropped frames, or delays in what is actually displayed even if the UI logic is fast. | ||
| + | |||
| + | The Screen2Green app performed on high speed, reaching an average UI build speed below 2 ms and an average raster build speed below 5 ms. | ||
| + | |||
| + | <WRAP centeralign> | ||
| + | <figure fig: | ||
| + | {{: | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Occasionally, | ||
| + | |||
| + | * Creating a social media post | ||
| + | * Opening the social zone and seeig images load | ||
| + | * opening the register or sign-in page | ||
| + | |||
| + | <WRAP centeralign> | ||
| + | <figure fig: | ||
| + | <WRAP group> | ||
| + | <WRAP half column> | ||
| + | {{: | ||
| + | </ | ||
| + | <WRAP half column> | ||
| + | {{: | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP clear></ | ||
| + | |||
| + | **Load:** | ||
| + | |||
| + | The team used k6 to load test the back-end of the application. First, a script was written with the purpose of creating a large amount of accounts to enable load testing. 200 user profiles were created using a script written in JavaScript and ran using k6. | ||
| + | |||
| + | At the time of writing this report, it's not possible to load test further due to API shortage prevention in Supabase. The idea is to test the following 3 items: | ||
| + | |||
| + | * log-ins in abundance | ||
| + | * creating social media posts in abundance | ||
| + | * retrieving them in abundance | ||
| + | |||
| + | The team will continue this type of test in the near future. | ||
| + | |||
| + | **System Usability Scale - SUS** | ||
| + | |||
| + | The SUS-test is made to measure the scale of a product' | ||
| + | After questioning 6 users, the application in its current state is seen as a mix between neutral and good. The average score of all results, which are in the deliverables and Microsoft Teams, is 74.17. | ||
| ==== 7.9 Summary ==== | ==== 7.9 Summary ==== | ||