Difference between revisions of "User Acceptance Tests"

Jump to navigation Jump to search
m
Kelson moved page Testing to User Acceptance Tests
m (Kelson moved page Testing to User Acceptance Tests)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This is a list of features we need to run before '''each release''' on '''each platform''':
This is a list of features we need to run before '''each release''' on '''each platform''':
* Android
* Windows (installed)
* Windows (installed)
* Windows (portable)
* Windows (portable)
* OSX
* OS X
* Linux (installed)
* Linux (installed)
* Linux (portable)
* Linux (portable)
Line 8: Line 9:
* ARM for the kiwix-serve (with kiwix-plug)
* ARM for the kiwix-serve (with kiwix-plug)


= Android =
* register for beta here: https://play.google.com/apps/testing/org.kiwix.kiwixmobile
= For all =
== Installer ==
== Installer ==
* Install
* Install
Line 30: Line 35:


== 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
# Stop/start Kiwix during download, check if it continues


== Browsing ==
== Browsing ==
* Open internal link
# Open internal link
* Open external link
# Open external link
* Open link in a new tab with double click
# Open link in a new tab with double click
* Close tabs
# Close tabs
* Show/hide tabs
# Show/hide tabs


== Search engine ==
== Search engine ==
*
# Index small file
# Index big file
# Search a pattern
# Browse the result page, go through all pages
# Check if the suggestions works


== Server ==
== Server ==
Line 52: Line 62:
# Browse the contents
# Browse the contents
# Check the search engine
# Check the search engine
== Others ==
# Switching skin work during an indexing process
# Switching UI during an indexing process
== See also ==
* [https://lists.sourceforge.net/lists/listinfo/kiwix-testing Kiwix testing mailing list]

Navigation menu