@@ -365,4 +365,43 @@ Other than that it worked ok from what he could tell.
- not only get scores but also matches played
\ No newline at end of file
<h2> User Test 25.03.2022</h2>
User is a 20-year-old male student with little knowledge of chess or chess tournaments.
<h3>Wireframe</h3>
<h4>Player List</h4>
User thinks the list will be too long for the screen in a long tournament due to how it displays the results of each round in ongoing columns. Suggests having the player list show less info but adding the option of viewing a specific player (without editing them) where info like the results, player color and table of each round can be displayed. Likes that you can add or edit players from the list. Requests an option to delete players.
<h4>Add Player</h4>
Name should be split into first name and last name, so it looks cleaner in the lists (for instance only displaying last name in compressed versions). After adding a player, the user thinks it should prompt whether to return to menu or add another player so one does not have to go through the menu for every player if one is adding many players at the same time. Should also have option of going to view player list.
<h4>Add Results</h4>
Instead of prompting which table it should go through each table and ask you the results of each table in a loop.
<h4>Generate Tournament</h4>
User thinks the program should know which round it is and not be able to generate the next round unless all tables have result from previous round. There should also be an error message if the number of players does not match the number of tables.
<h4>Edit Player</h4>
Similarly to “Add Player” and “Add Results”, edit player should have a prompt to let you edit another player or return to menu instead of just returning to menu.
<h4>Other</h4>
Misses a results screen where you see the rankings with options for seeing results by table in each round. Also requests an option to reset the tournament and all players in the program or have an option for multiple tournaments with a selection of players participating.