[Mahara-contributors] [Bug 1892277] Re: Behat: Smart Evidence - review automated and manual tests

2020-09-09 Thread Rebecca Blundell
** 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


[Mahara-contributors] [Bug 1892277] Re: Behat: Smart Evidence - review automated and manual tests

2020-09-04 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Medium

-- 
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:
  In the regression spreadsheet, there are the following items:

  1. Change SE framework via matrix 
  Collection page>Annotation>click on different SE framework  

  2. Change SE framework via Page   
  Portfolio>Page>Edit page> Annotation>Standard drop down menu>click on 
different SE framework


  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.

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