** Description changed:
- In the regression spreadsheet, there are the following items:
+ The SmartEvidence tests are not clearly defined.
- 1. Change SE framework via matrix
- Collection page>Annotation>click on different SE framework
+ In the behat tests there is overlap of functionality.
+ In the regression spreadsheet there are specific items that are not covered.
- 2. Change SE framework via Page
- Portfolio>Page>Edit page> Annotation>Standard drop down menu>click on
different SE framework
+ Please review the following:
+ 1. Go through the Behat tests and see what is being tested.
+ - Consolidate tests where there is overlap.
+ - Make sure the titles of the tests and Feature sections make sense in terms
of their functionality.
+ 2. Review what is in the regression spreadsheet for SE and either
+ a. Make changes to the tests to incorporate the functionality in the behat
tests under this bug number, or
+ b. Make bug reports for changes that need to be made.
-
- I wasn't sure exactly what needs to be tested here, but we should be
- able to add more SmartEvidence tests to Behat as needed.
-
- I suggest reviewing the current SE tests of which there are several:
- /site_features/install_framework.feature
- /site_features/annotation_and_smartevidence.feature
- /site_features/institution_smartevidence.feature
- /site_features/smart_evidence_editor.feature
- /site_features/smart_evidence_workflow.feature
-
- 1. After confirming what is tested and what still needs to be covered, create
bug reports for adding new functionality to behat.
- 2. Update the spreadsheet to reference any changes made so that we do not
revisit this again later.
+ 3. Update the regression spreadsheet with progress and any new bug
+ numbers.
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1892277
Title:
Behat: Smart Evidence - review automated and manual tests
Status in Mahara:
Confirmed
Bug description:
The SmartEvidence tests are not clearly defined.
In the behat tests there is overlap of functionality.
In the regression spreadsheet there are specific items that are not covered.
Please review the following:
1. Go through the Behat tests and see what is being tested.
- Consolidate tests where there is overlap.
- Make sure the titles of the tests and Feature sections make sense in terms
of their functionality.
2. Review what is in the regression spreadsheet for SE and either
a. Make changes to the tests to incorporate the functionality in the behat
tests under this bug number, or
b. Make bug reports for changes that need to be made.
3. Update the regression spreadsheet with progress and any new bug
numbers.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1892277/+subscriptions
___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help : https://help.launchpad.net/ListHelp