Testing Area/Manual regression testing: Difference between revisions
From Mahara Wiki
< Testing Area
Line 4: | Line 4: | ||
To test the Dashboard page it is assumed that a fresh install of Mahara has taken place and user sets "Password" and "email" for the initial login. It is also assumed that there is a fresh database with no data. For more information of the dashboard please see Mahara 18.04 user manual section 3. Dashboard. This page will have screenshots of pages using the "Raw" theme. Other themes will need to be tested but will have to be set by the Site admin in the Site settings panel found here Admin menu > Configure site > Site options > Site settings | To test the Dashboard page it is assumed that a fresh install of Mahara has taken place and user sets "Password" and "email" for the initial login. It is also assumed that there is a fresh database with no data. For more information of the dashboard please see Mahara 18.04 user manual section 3. Dashboard. This page will have screenshots of pages using the "Raw" theme. Other themes will need to be tested but will have to be set by the Site admin in the Site settings panel found here Admin menu > Configure site > Site options > Site settings | ||
[[ | ====Manual Test script scenarios==== | ||
<div class="mw-collapsible-content"> | |||
<div class="toccolours mw-collapsible mw-collapsed"> | |||
:::'''Manual Test Scenario:''' User should see correct page styling | |||
<div class="mw-collapsible-content"> | |||
{| style="float:right; margin-left: 10px;" | |||
|---- | |||
|[[File:Ocean theme - Dashboard - Mahara - 04 - 04 - 2018.png|thumb|200px|Login Block Ocean theme]] | |||
|[[File:Modern theme - Dashboard - Mahara - 04 - 04 - 2018.png|thumb|200px|Login Block Modern theme]] | |||
|[[File:Primary school theme - Dashboard - Mahara - 04 - 04 - 2018.png|thumb|2====Manual Test script scenarios==== | |||
<div class="mw-collapsible-content"> | |||
<div class="toccolours mw-collapsible mw-collapsed"> | |||
:::'''Manual Test Scenario:''' User should see correct page styling | |||
<div class="mw-collapsible-content"> | |||
{| style="float:right; margin-left: 10px;" | |||
|---- | |||
|[[File:Ocean theme - Dashboard - Mahara - 04 - 04 - 2018.png|thumb|200px|Login Block Ocean theme]] | |||
|[[File:Modern theme - Dashboard - Mahara - 04 - 04 - 2018.png|thumb|200px|Log00px|Login Block Primary school theme]] | |||
|[[File:Raw theme - Dashboard - Mahara - 04 - 04 - 2018.png|thumb|200px|Login Block Raw theme]] | |||
|---- | |||
|} | |||
::::'''Given''' user is logged in <br /> | |||
::::'''Then''' user should be on "Dashboard" page<br /> | |||
::::'''And''' user should see "Raw" theme colours <br /> | |||
::::: Raw_theme_-_Dashboard_-_Mahara_-_04_-_04_-_2018.png <span style="color:red">Compare the page with the screenshots above for correct theme colours</span> | |||
::::'''Then''' automation script take screenshot | |||
::::'''And''' save the file in "Local folder" | |||
</div> | |||
</div> | |||
</div> | |||
</div> | |||
==Content== | ==Content== |
Revision as of 10:36, 21 Mayıs 2018
This page will outline the manual testing of Mahara in sections as outlined in the Mahara user manual
Dashboard
To test the Dashboard page it is assumed that a fresh install of Mahara has taken place and user sets "Password" and "email" for the initial login. It is also assumed that there is a fresh database with no data. For more information of the dashboard please see Mahara 18.04 user manual section 3. Dashboard. This page will have screenshots of pages using the "Raw" theme. Other themes will need to be tested but will have to be set by the Site admin in the Site settings panel found here Admin menu > Configure site > Site options > Site settings
Manual Test script scenarios
- Manual Test Scenario: User should see correct page styling
[[File:Primary school theme - Dashboard - Mahara - 04 - 04 - 2018.png|thumb|2====Manual Test script scenarios====
ContentTesting/Manual testing/Content PortfolioTesting/Manual testing/Portfolio GroupsBlocks
BUGS to test for ManuallyBug description: All users with exception of root user has ctime set when they are first created Create new admin user and Log into Database using the following commands sudo -u postgres psql - starts PSQL terminal \l - lists databases \c <db name> - connect to database Select ctime from usr where username='admin'; - returns date/time user was created Date should be date user was created Bug description: Mahara logo is cut off at the bottom in IE11. Environment to be tested: Master Browser to be tested: IE 11 Precondition: The institution 'Institution A' exists and the user is a admin in that institution. Steps to reproduce:
1. Open IE 11 and enter the URL to the Mahara instance. 3. Navigate to Administration menu > Institutions > Settings. Bug description: Add recaptcha field to contact us form when logged out Environment to be tested: Master Browser to be tested: Any browser Precondition:
1. A user with 'Site admin' access exists. Steps to reproduce:
1. Log in as 'Site admin'. BUG 1772298 Bug description: login help icon hidden on Modern theme Environment to be tested: Master Summary: Help icon is missing when the site theme is set to Modern theme and the user is on the log in page. 1. site has Modern Theme set Actual result: the help icon is hidden - if user clicks in the general area the help text is displayed Expected result: help icon is displayed and is clickable to reveal help text.
|