-
Notifications
You must be signed in to change notification settings - Fork 6
Manual Package Testing Protocol
Felipe Olmos edited this page Dec 1, 2023
·
9 revisions
The following checklists describe the manual tests for the Khiops packages to execute upon release. Each step has variants specified as sub-bullets.
The result of each step should be report as
- OK
- Ok with warning:
- It works but there is a strange behavior or popup
- We should think of a warning to put in the installation guide or troubleshooting section
- It works but there is a strange behavior or popup
- KO
- Give the maximum context information to the developers to reproduce the problem
The checklist below should be performed on the following system combinations:
Versions:
- Windows 10
- Windows 11
Machine Types:
- Personal/Home Machine
- Orange IT's machines
- Check that the download link in https://khiops.org works correctly
- with Chrome
- with Edge
- with Firefox
- Execute the installer
- by right clicking the installer and selecting "Execute as administrator"
- by double clicking the installer exe (not equivalent when done with a normal user)
- check that it is signed by Orange and not "Unknown Publisher"/"Editeur Inconnu"
- Select the installation directory
- the default
C:\Program Files\khiops
- one within the user home directory (ex:
C:\Users\<USERNAME>\khiops
) - another directory (ex:
C:\Temp\khiops
,C:\Applications\khiops
)
- the default
- Launch the Khiops applications
- From the start menu
- From the desktop icon
- From the shortcut of the installation directory
- Check in the application:
- That the menu "Open Dictionary File..." opens in
C:\Users\Public\khiops_data\samples
- That
Adult
supervised analysis works fine - That the resulting
AllReports.khj
work fine with the Khiops Visualization
- That the menu "Open Dictionary File..." opens in
- Uninstall the application
- From the start menu
- From the "Apps & Features"/"Applications et Fonctionnalités" pane in the settings
- Check that the files were removed
- The installation dir
- The
C:\Users\Public\khiops_data\samples
directory
- Install/Reinstall
- Uninstall everything if necessary
- Install once with whatever method
- Install again
- in the same directory
- in another directory
- Check that:
- a popup saying that "Khiops is already installed" appears and accept.
- when installing another directory the old was removed.
The checklist below should be performed on the following system combinations:
OS:
- Ubuntu 20.04
- Ubuntu 22.04
- Rocky Linux 8
- Rocky Linux 9
TBD