Verification of non functional requirements - L6mps/LasaLaraAP GitHub Wiki

  • The app will support at minimum Android 4.0 (>85% market share) - This was tested by using an Android emulator and an older Android phone. For both instances, the app ran fine.
  • The app will support at minimum screen resolutions between 480x800 and 1920x1080 - Untested for all screen sizes
  • Pre-downloaded content will be accessible offline - Tested by disconnecting a device from the internet and using the application afterwards. The app warns about the lack of internet connection on certain actions, but core functionality works as expected.
  • Users can reach a preloaded book’s questions (starting from the app’s start screen) with 3 actions - It actually takes just two - select a book, then select a chapter!
  • At least 80% of first-time users find the app intuitive and easy to use - Untested
  • The app will support Estonian characters - This requirement was tested by creating a custom question with the Estonian characters õ,ä,ö and ü, which is accessible by downloading the book "lasalara" from author [email protected] . The question in question is under the T1 chapter.
  • Changing between questions after appropriate actions have been selected will take less than 250 milliseconds. - Independent of question size, the changing of questions is near-instant. Maximum question/answer sizes can be accessed via the TestData book, authored by [email protected]