Difference between revisions of "User Acceptance Tests"

From Kiwix
Jump to navigation Jump to search
Line 30: Line 30:


== Library ==
== Library ==
* At the first start avoid downloading the catalog and check the empty remote library
# At the first start avoid downloading the catalog and check the empty remote library
* Check if the setting "download remote catalog" works
# Check if the setting "download remote catalog" works
* Download a content
# Download a content
* Pause/restart download of a content
# Pause/restart download of a content
* Load a content from the library
# Load a content from the library
* Remove the content and check that files were removed
# Remove the content and check that files were removed


== Browsing ==
== Browsing ==

Revision as of 18:04, 6 July 2012

This is a list of features we need to run before each release on each platform:

  • Windows (installed)
  • Windows (portable)
  • OSX
  • Linux (installed)
  • Linux (portable)
  • Sugar
  • ARM for the kiwix-serve (with kiwix-plug)

Installer

  • Install
  • Uninstall

Start

  1. Start Kiwix from the Desktop
  2. Start Kiwix from the application menu
  3. Start Kiwix from the command line
  4. Start kiwix-index
  5. Start kiwix-manage
  6. Start kiwix-install

Content loading

  1. Load a normal *.zim file from the filepicker
  2. Load a splitted *.zimaa file from the filepicker
  3. Load a big *.zim files (>4GB) from the filepicker
  4. Load a normal *.zim file from the command line
  5. Load a splitted *.zimaa file from the command line
  6. Load a normal *.zim file from the desktop with drag&drop
  7. Load a splitted *.zimaa file from the desktop with drag&drop

Library

  1. At the first start avoid downloading the catalog and check the empty remote library
  2. Check if the setting "download remote catalog" works
  3. Download a content
  4. Pause/restart download of a content
  5. Load a content from the library
  6. Remove the content and check that files were removed

Browsing

  • Open internal link
  • Open external link
  • Open link in a new tab with double click
  • Close tabs
  • Show/hide tabs

Search engine

  • Index small file
  • index big file
  • Try to search a pattern
  • Check if the suggestions works

Server

  1. Start kiwix-serve from the "Tools" menu
  2. Click on the link
  3. Browse the contents
  4. Check the search engine