Testing Area/TestingLayout: Difference between revisions
From Mahara Wiki
< Testing Area
(Created page with "===Prerequisites=== Check the patch for changes to the following files * Any file changed in a theme 'sass' directory * Any file named ending in .tpl If it has any of these...") |
mNo edit summary |
||
Line 19: | Line 19: | ||
# If the change relates to specific mobile issues | # If the change relates to specific mobile issues | ||
* test in an actual mobile device | * test in an actual mobile device, see [[TestingMobile|Testing on mobile]] | ||
===Things to look out for=== | ===Things to look out for=== | ||
Make sure the 'make css' actually finishes and doesn't throw any errors | Make sure the 'make css' actually finishes and doesn't throw any errors | ||
Make sure that any css changes have refreshed in the browser | Make sure that any css changes have refreshed in the browser |
Revision as of 13:38, 12 November 2020
Prerequisites
Check the patch for changes to the following files
- Any file changed in a theme 'sass' directory
- Any file named ending in .tpl
If it has any of these then read on...
Be aware of
If sass files have changed you will need to run the 'make css' to rebuild the css files and then do a hard refresh of your browser to fetch new css code or you might also need to clear the cache via the Admin -> Overview page If the changes are related to a particular theme (not the raw one) do testing in that theme - otherwise if the changes are for the 'raw' theme then test in raw and at least 1 other theme that inherits 'raw' eg 'modern'
Testing steps that should be done
- For all changes
- Check the part of the site related to the change in Firefox / Chrome (if unsure ask)
- If the change relates to layout padding / placement then
- also check in Edge
- check on different layout formats eg tablet size / mobile size
- If the change relates to specific mobile issues
- test in an actual mobile device, see Testing on mobile
Things to look out for
Make sure the 'make css' actually finishes and doesn't throw any errors Make sure that any css changes have refreshed in the browser