User story | Test | Pass |
---|---|---|
As a first-time user I want to be presented with instructions on how to use the application | On the first screen of the application a short explanation of the application is displayed. | ☑️ |
As a user I want to be presented with a clear and intuitive navigation | All menus include descriptions of the menu items and instructions on how to select an option | ☑️ |
As a user I want to be able to import my text items from previous sessions. | When starting the application, the user can choose to import texts with a recovery key, if they have previously exported texts to the database. | ☑️ |
As a user I want to be able to see text items I have already created and select or delete them. | The user can manage their texts from the text selection menu | ☑️ |
As a user I want to be able to be presented with a menu to decide what I want to do with the selected text item. | The user is presented with different options in the text processing menu | ☑️ |
As a user I want to be able to run a spell check on the selected text item and to accept or reject the suggested changes. | The user can run a spell check on the selected text and will be presented with suggestions for each spelling error found. They can accept, edit or skip each suggestion. | ☑️ |
As a user I want to be able to get synonym suggestions for frequently used words. | The user can get synonym suggestions for frequently used words by selecting the Suggest synonyms option in the text processing menu | ☑️ |
As a user I want to be able to see some metrics about the selected text | The user can select the Text metrics option from the text processing menu, which will display metrics for the selected text. | ☑️ |
As a user I want to be able to delete my text items upon exiting the program or store them for my next session | Upon exiting the application, the user can decide to store or to discard the texts created during the session. | ☑️ |