Step Description | Expected result |
---|---|
Install A fresh 1.7.7.8 on php 7.1 | You should have the selection of where in your shop you want to go ( BO or FO ) |
Go to the BO | You should have your dashboard showed |
Go to the Module Catalog" page" | Module Catalog page is displayed correctly |
Search for the update assistant module. Install it | Module is correctly installed |
Click on the Dashboard on the side menu | You should be on the dashboard menu with a modal that have : * on the left part : ** " New available Minor" writted in black with a blue bacckground ** “New features are available” in white, with the prestashop typo with a black background * on the right part : ** Four part of text : “Description”, “Version”, “Type of improvements” and “Need help?" ** Two buttons : “Remind me later” and “Update” ** On description : “The minor releases introduce new backward-compatible features, security improvements and bug fixes. [See the update |
* Click on “[See the update | https://build.prestashop-project.org/news/2024/prestashop-1-7-8-11-maintenance-release/]" link on description part |
* Click on “Contact an expert” on Need help? part | * You should have a new tab open with title " There is always a Prestashop Expert for your business” |
Close the two different new tab | You should keep only the dashboard page with the modal |
Click on “Update” button | * You should be redirected on the “Version choice” page * You should have a stepper on top of the page set on “1 : Version choice” * In the page, it should be : ** a paragraph with “A more recent version is available / Current PrestaShop version: 1.7.7.8 / Current PHP version: 7.1 * ** One radio button with : “Prestashop [last major/minor version]” and “Local Archive” *** Prestashop 1.7.8.11 [Minor version] With description “The maximum version of PrestaShop to which you can update your store, based on its PHP version. " and a button “Release note” *** if you don’t have a local archive set, you didn’t have a radio button and you should have a blue notification with " Unlock the local update feature and manually update your store to your preferred upgrade by saving the archive and XML files of the PrestaShop version in the following directory on your server: /your-admin-directory/autoupgrade/download/" ** ** A button named “Next” disabled |
Install A fresh 1.7.8.3 on php 7.1 | You should have the selection of where in your shop you want to go ( BO or FO ) |
Go to the BO | You should have your dashboard showed |
Go to the Module Catalog” page” | Module Catalog page is displayed correctly |
Search for the update assistant module. Install it | Module is correctly installed |
Click on the Dashboard on the side menu | You should be on the dashboard menu with a modal that have : * on the left part : ** " New available Patch” writted in black with a blue bacckground ** “New features are available” in white, with the prestashop typo with a black background * on the right part : ** Four part of text : “Description”, “Version”, “Type of improvements” and “Need help?" ** Two buttons : “Remind me later” and “Update” ** On description : “The minor releases introduce new backward-compatible features, security improvements and bug fixes. [See the update |
Click on “Update” button | * You should be redirected on the “Version choice” page * You should have a stepper on top of the page set on “1 : Version choice” * In the page, it should be : ** a paragraph with “A more recent version is available / Current PrestaShop version: 1.7.8.3 / Current PHP version: 7.1 * ** One radio button with : “Prestashop [last major/minor version]” and “Local Archive” *** Prestashop 1.7.8.11 [Patch version] With description “The maximum version of PrestaShop to which you can update your store, based on its PHP version. " and a button “Release note” *** if you don’t have a local archive set, you didn’t have a radio button and you should have a blue notification with " Unlock the local update feature and manually update your store to your preferred upgrade by saving the archive and XML files of the PrestaShop version in the following directory on your server: /your-admin-directory/autoupgrade/download/" ** ** A button named “Next” disabled |
Click on Dashboard | * You should be on your dashboard and no modal should be open |
Change your php to 7.4 | You php should be 7.4 now |
* Go to your phpmyadmin * Search for your [prefix]_configuration * Click on Edit inline * Writte {code:java} SELECT * FROM pls_configuration WHERE name=“PS_AUTOUPGRADE_LAST_CHECK”;{code}* Click on “Go” |
* All you database should be showed * You should have all different parameters of your shop * You could writte something on it * The field should be set * You should only have the parameter “PS_AUTOUPGRADE_LAST_CHECK” |
Change the value part | You change should be saved |
Return on your BO and reload the dashboard page | You should be on the dashboard menu with a modal that have : * on the left part : ** " New available Major” writted in black with a blue bacckground ** “New features are available” in white, with the prestashop typo with a black background * on the right part : ** Four part of text : “Description”, “Version”, “Type of improvements” and “Need help?" ** Two buttons : “Remind me later” and “Update” ** On description : “The minor releases introduce new backward-compatible features, security improvements and bug fixes. [See the update |
* Click on “[See the update | https://build.prestashop-project.org/news/2024/prestashop-1-7-8-11-maintenance-release/]" link on description part |
Close the new tab | You should keep only the dashboard page with the modal |
Click on “Update” button | * You should be redirected on the “Version choice” page * You should have a stepper on top of the page set on “1 : Version choice” * In the page, it should be : ** a paragraph with “A more recent version is available / Current PrestaShop version: 1.7.8.3 / Current PHP version: 7.4 * ** One radio button with : “Prestashop [last major/minor version]” and “Local Archive” *** Prestashop 8.2.1 [Major version] With description “The maximum version of PrestaShop to which you can update your store, based on its PHP version. " and a button “Release note” *** if you don’t have a local archive set, you didn’t have a radio button and you should have a blue notification with " Unlock the local update feature and manually update your store to your preferred upgrade by saving the archive and XML files of the PrestaShop version in the following directory on your server: /your-admin-directory/autoupgrade/download/" ** ** A button named “Next” disabled |
Install A fresh 8.0.3 and keep php 7.4 | You should have the selection of where in your shop you want to go ( BO or FO ) |
Go to the BO | You should have your dashboard showed |
Go to the Module Manager” page” | Module Catalog page is displayed correctly |
Search for the update assistant module. Install it | Module is correctly installed |
Click on the Dashboard on the side menu | You should be on the dashboard menu with a modal that have : * on the left part : ** " New available Minor” writted in black with a blue bacckground ** “New features are available” in white, with the prestashop typo with a black background * on the right part : ** Four part of text : “Description”, “Version”, “Type of improvements” and “Need help?" ** Two buttons : “Remind me later” and “Update” ** On description : “The minor releases introduce new backward-compatible features, security improvements and bug fixes. [See the update |
* Click on Remind me later * Click on “7 days” |
* The button should be greyed and three new button should be displayed : “7 days”, “30 days” and “Until the next version” * The modal should be hidden |
* Go to your phpmyadmin * Search for your [prefix]_configuration * Click on Edit inline * Writte {code:java} SELECT * FROM pls_configuration WHERE name=“PS_AUTOUPGRADE_LAST_CHECK”;{code}* Click on “Go” |
* All you database should be showed * You should have all different parameters of your shop * You could writte something on it * The field should be set * You should only have the parameter “PS_AUTOUPGRADE_LAST_CHECK” with on value, timestamp equal to the timestamp for 7days on the “employeeID :1” |
On the value, put a 0 into the value : “timestamp” next to “employeeID : 1” and press enter | The value should be saved |
Return on the BO and reload the page | You should be on the dashboard menu with update modal |
* Click on Remind me later * Click on “30 days” |
* The button should be greyed and three new button should be displayed : “7 days”, “30 days” and “Until the next version” * The modal should be hidden |
* Go to your phpmyadmin * Search for your [prefix]_configuration * Click on Edit inline * Writte {code:java} SELECT * FROM pls_configuration WHERE name=“PS_AUTOUPGRADE_LAST_CHECK”;{code}* Click on “Go” |
* All you database should be showed * You should have all different parameters of your shop * You could writte something on it * The field should be set * You should only have the parameter “PS_AUTOUPGRADE_LAST_CHECK” with on value, timestamp equal to the timestamp for 30days on the “employeeID :1” |
On the value, put a 0 into the value : “timestamp” next to “employeeID : 1” and press enter | The value should be saved |
Return on the BO and reload the page | You should be on the dashboard menu with update modal |
* Click on Remind me later * Click on “Until the next version” |
* The button should be greyed and three new button should be displayed : “7 days”, “30 days” and “Until the next version” * The modal should be hidden |
* Go to your phpmyadmin * Search for your [prefix]_configuration * Click on Edit inline * Writte {code:java} SELECT * FROM pls_configuration WHERE name=“PS_AUTOUPGRADE_LAST_CHECK”;{code}* Click on “Go” |
* All you database should be showed * You should have all different parameters of your shop * You could writte something on it * The field should be set * You should only have the parameter “PS_AUTOUPGRADE_LAST_CHECK” with on value, np mention of timestamp for the “employeeID :1” and you have ““versionChecked”:“8.2.1"” |
On the value, put a 0 into the value : “timestamp” and press enter | The value should be saved |
Return on the BO and reload the page | You should be on the dashboard menu with no modal |
Click on the icon of your employee session | You should have a modal with : * Welcome back [nameOfYourEmployee] * The picture of your employee * a button with a pen on it and “Your profile” for the text * A link with an icon of a clock and “Discover the latest releases” for the text * A link sign out |
* Put your mouse over the link “Discover the latest release” * Click on this link |
* The background of the link should be blue and the text’ll be white * A new tab should be opened on a webpage with title “Articles about PrestaShop releases” |
* Go to “https://eu.mixpanel.com/project/2828312/view/3362352/app/events#9ad5X2HJqJ7y" * set on filter the parameters |
You should see : * [SUE] Update modal displayed” * [SUE] Update module opened following modal display” * SUE] Update modal snoozed” With the same Anonymous ID and php write like “X.X.XX” and * autoupgrade_version * module * php_version * ps_version |