Changes

From SME Server
Jump to navigationJump to search
2,297 bytes added ,  01:16, 7 December 2020
Line 1: Line 1: −
=Version 10.# testing=
+
{{Languages}}
 +
{{Note box|For testing purposes as a general rule just about any hardware will suffice as a Standalone test machines or as a host for a virtual environment. See [[Testing Environments|Test Environment setups]]}}
 +
'''<big>QUALITY ASSURANCE</big>'''
 +
=Version 10.# Quality Assurance testing=
 +
Helpful hints on initial [[Testing_Environments#Install_ISO_for_Testing_or_Bug_Verification|install and setup]]
 +
 
 
This document lists tests that we need to do to get version 10.# to a final release. It's an attempt to invite as many testers as possible and to coordinate our testing work.
 
This document lists tests that we need to do to get version 10.# to a final release. It's an attempt to invite as many testers as possible and to coordinate our testing work.
    
The document should be used as Work In Progress so please feel free to add additional test scenarios and comments.
 
The document should be used as Work In Progress so please feel free to add additional test scenarios and comments.
   −
All tests here should be based on the latest available version ''''10.# Beta X''''. with updates including smeupdates-testing you have a preview of a work in progress  
+
All tests here should be based on the latest available version '<nowiki/>'''10.# Beta X''''. with updates including smeupdates-testing you have a preview of a work in progress  
    
In general:
 
In general:
Line 20: Line 25:     
==Verification==
 
==Verification==
Create a test environment, either virtually or with spare hardware. Install the latest release, add some test users/ibays/domains/websites, send some internal e-mails, copy some files to/from ibays, perform a backup and restore. Perform as many functions that you can based on your knowledge and test environment abilities. Play and have fun  :)  
+
Create a test environment, either virtually or with spare hardware, cf. [[Testing_Environments|Testing Environments]]. Install the latest release, add some test users/ibays/domains/websites, send some internal e-mails, copy some files to/from ibays, perform a backup and restore. Perform as many functions that you can based on your knowledge and test environment abilities. Play and have fun  :)  
    
The scenario's should be as complex as needed, but also as simple as possible, testing one unique feature where possible.
 
The scenario's should be as complex as needed, but also as simple as possible, testing one unique feature where possible.
Line 52: Line 57:     
=Installation=
 
=Installation=
 
+
*When installing, choice of keyboard, if fr-latin9 choosen, if « a » test, it is a « q » which appear in the little window. [BUG][https://bugs.contribs.org/show_bug.cgi?id=10925 bug 10925] [gieres]
 
==Installation types==
 
==Installation types==
   Line 99: Line 104:  
==Check Status==
 
==Check Status==
 
* The server displays 'This server has been running for ...'
 
* The server displays 'This server has been running for ...'
Comment:
+
Comment: [PASS] [gieres]
    
==Configure Server==
 
==Configure Server==
    
* Basic configuration works?, eg NIC's, password, host and domain names
 
* Basic configuration works?, eg NIC's, password, host and domain names
Comment:  
+
password [PASS] [gieres]
 +
Comment: test pwd too simple, tou short (minous 7 digits), without special character, number, minuscul, majuscul
    
===DHCP server===
 
===DHCP server===
Line 117: Line 123:  
* Check functionality
 
* Check functionality
 
:Private server & gateway  
 
:Private server & gateway  
:Server-only  
+
:Server-only [PASS] [gieres]
 +
:Server only with 2 identical NIC in bonding mode
 
Comments:
 
Comments:
    
==Test internet==
 
==Test internet==
* Prompt displays, then 'The test was successful...'  
+
* Prompt displays, then 'The test was successful...'
 +
[PASS] [gieres]
    
==Reboot==
 
==Reboot==
Line 127: Line 135:  
: reboot  
 
: reboot  
 
: reconfigure  
 
: reconfigure  
: shutdown  
+
: shutdown
 +
[PASS] [gieres]
    
==Raid==
 
==Raid==
 
*Check each of the following:
 
*Check each of the following:
   −
: console, option 5, displays correctly for single disk  
+
: console, option 5, displays correctly for single disk [PASS] [gieres] : « Aucun périphérique RAID configuré ».
    
: console, option 5, displays correctly for various RAID scenarios, all those combinations which we tested under [[SME10.0_QA#Installation_types]]   
 
: console, option 5, displays correctly for various RAID scenarios, all those combinations which we tested under [[SME10.0_QA#Installation_types]]   
   −
: another disk added to a one disk system, open console, option 5, prompted to add drive, drive added, option 5 states all drives in clean state  
+
: another disk added to a one disk system, open console, option 5, prompted to add drive, [FAILED] [gieres] : always « Aucun périphérique RAID configuré ».
 +
 
 +
: drive added, option 5 states all drives in clean state  
 
Comment:
 
Comment:
    
==Access Server Manager==
 
==Access Server Manager==
* server-manager displays and navigation works  
+
* server-manager displays and navigation works
 +
[PASS] [gieres]
    
==View Support==
 
==View Support==
Line 153: Line 165:  
=Server Manager =
 
=Server Manager =
 
* Accessing server-manager (local) -  
 
* Accessing server-manager (local) -  
* Accessing server-manager (from remote location) -  
+
* Accessing server-manager (from remote location) - [PASS] [gieres]
 
==Collaboration ==
 
==Collaboration ==
    
===Users===
 
===Users===
   −
*create new user account  
+
*create new user account [PASS] [gieres]
*reset user password  
+
*reset user password [PASS] [gieres]
*lock/unlock account
+
*lock/unlock account [PASS] [gieres]
*add/remove user to different groups
+
*add/remove user to different groups [PASS] [gieres]
*delete user account  
+
*delete user account [PASS] [gieres]
*re create deleted user account
+
*re create deleted user account [PASS] [gieres]
*reset user password user account
+
*reset user password user account [PASS] [gieres] Comment : what difference with item #2 ? [PASS] [gieres]
    
===Groups===
 
===Groups===
* Add, modify and remove groups
+
* Add, modify and remove groups [PASS] [gieres]
 
: Comments:
 
: Comments:
   Line 274: Line 286:  
===View log files===
 
===View log files===
   −
* view log files works, including filtering and highlighting
+
* view log files works, [PASS] [gieres]
 +
 
 +
including filtering and highlighting
   −
* download logfile works
+
* download logfile works [PASS] [gieres]
    
===Mail log files===
 
===Mail log files===
Line 286: Line 300:  
===Reboot and shutdown===
 
===Reboot and shutdown===
 
* Test from server-manager for each of:
 
* Test from server-manager for each of:
:reboot  
+
:reboot [PASS] [gieres]
:reconfigure  
+
:reconfigure [PASS] [gieres] Comment : it's not possible to see if reconfiguration is done
:shutdown  
+
:shutdown [PASS] [gieres]
    
==Security==
 
==Security==
Line 302: Line 316:  
====SSH====
 
====SSH====
 
Check the following:
 
Check the following:
*remote access from local network on port other than 22  
+
*remote access from local network on port other than 22 [PASS] [gieres]
 +
*installing pubkey on ~/.ssh/authorized_keys2      [PASS] [gieres]
 +
*remote access from local network without standard password [PASS] [gieres]
 
*External user/password access denied (port 22 and other) when set to 'No access' or 'Local network'  
 
*External user/password access denied (port 22 and other) when set to 'No access' or 'Local network'  
 
*External user/password access allowed (port 22 and other) when set to 'Entire internet'  
 
*External user/password access allowed (port 22 and other) when set to 'Entire internet'  
Line 318: Line 334:     
===Local Networks===
 
===Local Networks===
Comment:
+
Server-manager [PASS] [gieres]
 +
Comment: Access run with traditional warning message from browser before connecting window
    
===Port forwarding===
 
===Port forwarding===
Line 353: Line 370:     
* updates via the panel work [PASS] (David Beveridge)
 
* updates via the panel work [PASS] (David Beveridge)
 +
but first updates are very long and when it's time to reconfigure, this alarm show
 +
'''Rapport d'état de l'opération Erreur: le jeton CSRF est invalide ou expiré.'''
 +
 +
It's not possible to reconfigure. [BUG] [https://bugs.contribs.org/show_bug.cgi?id=10926 bug 10926]  [gieres]
    
* the updates available warning displays on this page [PASS] (David Beveridge)
 
* the updates available warning displays on this page [PASS] (David Beveridge)
Line 359: Line 380:     
* Settings can be changed
 
* Settings can be changed
 
+
Button doesn't run. [BUG] [https://bugs.contribs.org/show_bug.cgi?id=11186 bug 11186] [gieres]
 
* Installing additional software works  
 
* Installing additional software works  
 +
Button doesn't run. [BUG] [https://bugs.contribs.org/show_bug.cgi?id=11187 bug 11187] [gieres]
 
: Examples:
 
: Examples:
   Line 488: Line 510:     
===Antivirus ===
 
===Antivirus ===
 +
Database [PASS] [gieres] Database correctly reloaded (6813186 signatures) after first reload
 +
 
Clam/email integration
 
Clam/email integration
   Line 515: Line 539:     
===Starter Website===
 
===Starter Website===
 
+
[PASS] [gieres] "This web site is under construction" is readible
    
<br>
 
<br>

Navigation menu