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: |
| * check the related logfile(s) for each test | | * check the related logfile(s) for each test |
| * don't hesitate to raise a bug if there is an issue or something suspicious but check the Bugtracker before whether this might already be reported | | * don't hesitate to raise a bug if there is an issue or something suspicious but check the Bugtracker before whether this might already be reported |
− | * A list of currently reported bugs for SME Server 10.# is here: [http://bugs.contribs.org/report.cgi?x_axis_field=bug_status&y_axis_field=target_milestone&product=SME+Server+9.X&format=table&action=wrap] | + | * A list of currently reported bugs for SME Server 10.# is here: [http://bugs.contribs.org/report.cgi?x_axis_field=bug_status&y_axis_field=target_milestone&product=SME+Server+10.X&format=table&action=wrap] |
| | | |
| ==Test guidelines== | | ==Test guidelines== |
Line 16: |
Line 21: |
| ==Executive Summary== | | ==Executive Summary== |
| There has not been enough testing to indicate how well SME Server 10.# is working. | | There has not been enough testing to indicate how well SME Server 10.# is working. |
| + | |
| + | Please report by adding [Pass] or [Fail], your name by using <nowiki>~~~~</nowiki>, and release version ie SME10a1. You can also add a comment (Comment: used this software) |
| | | |
| ==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 50: |
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== |
| | | |
| {| style="color:red;background-color:#ffffcc;" | | {| style="color:red;background-color:#ffffcc;" |
| | | | | |
− | WARNING!!! There are no cmdline options that are supported yet (for SME 9), refer [[Bugzilla:7529#c6]]. | + | WARNING!!! NOT SUPPORTED YET AS SME10 alpha1 |
| |} | | |} |
| | | |
Line 97: |
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 115: |
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 125: |
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 [[SME8.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 151: |
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 272: |
Line 286: |
| ===View log files=== | | ===View log files=== |
| | | |
− | * view log files works, including filtering and highlighting | + | * view log files works, [PASS] [gieres] |
| | | |
− | * download logfile works | + | including filtering and highlighting |
| + | |
| + | * download logfile works [PASS] [gieres] |
| | | |
| ===Mail log files=== | | ===Mail log files=== |
Line 284: |
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 300: |
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 316: |
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 351: |
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 357: |
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 486: |
Line 510: |
| | | |
| ===Antivirus === | | ===Antivirus === |
| + | Database [PASS] [gieres] Database correctly reloaded (6813186 signatures) after first reload |
| + | |
| Clam/email integration | | Clam/email integration |
| | | |
Line 513: |
Line 539: |
| | | |
| ===Starter Website=== | | ===Starter Website=== |
− | | + | [PASS] [gieres] "This web site is under construction" is readible |
| | | |
| <br> | | <br> |