-
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
- KO
- Give the maximum context information to the developers to reproduce the problem
- Ok with warning
- Strange behavior or popup
- Think of a warning for the troubleshooting in the web's installation guide
- OK
These checklist below should be perfomed on:
- Windows 10, Windows 11
- Personal machines and Orange machine configurations
- 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
- Checks
- "Open Dictionary File..." opens in
C:\Users\Public\khiops_data\samples
- Analyse
Adult
dataset - Open the resulting
AllReports.khj
with the Visualization app
- "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 wathever method
- Install again
- In the same directory
- In another directory
- Check that:
- A popup saying that "Khiops is already install" appears and accept.
- Check that when installing another directory the old was removed.