MetaEd QA Process for version 4.4

Description

A new MetaEd is being released and requires deep dive QA testing. This version runs with Visual Studio Code. Version number 4.4.

vscode-metaed.vsix file link

https://drive.google.com/file/d/1raQlQjjnMT2eGZYxbqpw54DrFzjaxHlb/view?usp=drive_link

Test cases were built in Jira. The Jira tests include steps to reproduce, allows you to link bugs if you find any, and can mark pass/fail.

Test case link on Jira

https://edfi.atlassian.net/projects/METAED?selectedItem=com.thed.zephyr.je%3Azephyr-tests-page#test-cycles-tab

cc:

Attachments

5
100% Done
Loading...

Activity

Show:

Muriel Marable May 16, 2024 at 10:54 PM

completed all test cases

Muriel Marable May 16, 2024 at 9:06 PM
Edited

Finished all test cases. Did not find any more issues other than the ones listed in the previous comment.
Putting this ticket on Blocked for now until I get the Next Steps from .

Muriel Marable May 16, 2024 at 1:47 PM
Edited


Found the following probable issues:

1. Does not give an error message when there is no merge context whenever a merge context is necessary. Builds successfully.

In this instance, there should be a merge statement to CourseOffering: "merge CourseOffering.School with Location.School"

link to test case - https://edfi.atlassian.net/secure/enav/#/46007?query=project%20%3D%20%22METAED%22%20AND%20fixVersion%20%3D%20%22MetaEd%204.4%22%20AND%20cycleName%20in%20(%22Testing%20METAED-1428%22)%20AND%20cycleId%20%3D%20121%20AND%20folderName%20is%20EMPTY%20ORDER%20BY%20Execution%20ASC&view=detail&searchType=basic&offset=NaN&pageWidth=undefined&selectedId=46007

2. When adding the common EdFi.Name to the domain entity file, metaed kept giving an error message saying the there's no common Name in EdFi. The common EdFi.Name exists. After restarting Metaed, the error message goes away for a bit but comes back again. This didn't happen to EdFi.Address

link to test case
https://edfi.atlassian.net/secure/enav/#/46005?query=project%20%3D%20%22METAED%22%20AND%20fixVersion%20%3D%20%22MetaEd%204.4%22%20AND%20cycleName%20in%20(%22Testing%20METAED-1428%22)%20AND%20cycleId%20%3D%20121%20AND%20folderName%20is%20EMPTY%20ORDER%20BY%20Execution%20ASC&offset=3&pageWidth=10&view=detail

3. There are no deprecation warning messages for the following

  • when creating a short

  • when adding "is queryable field"

link to test case
https://edfi.atlassian.net/secure/enav/#/46005?query=project%20%3D%20%22METAED%22%20AND%20fixVersion%20%3D%20%22MetaEd%204.4%22%20AND%20cycleName%20in%20(%22Testing%20METAED-1428%22)%20AND%20cycleId%20%3D%20121%20AND%20folderName%20is%20EMPTY%20ORDER%20BY%20Execution%20ASC&view=detail&searchType=basic&offset=NaN&pageWidth=undefined&selectedId=46005

4. Does not give an error message when nesting quotation marks within the documentation without escaping.

link to test case
https://edfi.atlassian.net/secure/enav/#/46000?query=project%20%3D%20%22METAED%22%20AND%20fixVersion%20%3D%20%22MetaEd%204.4%22%20AND%20cycleName%20in%20(%22Testing%20METAED-1428%22)%20AND%20cycleId%20%3D%20121%20AND%20folderName%20is%20EMPTY%20ORDER%20BY%20Execution%20ASC&view=detail&searchType=basic&offset=NaN&pageWidth=undefined&selectedId=46000

5. Does not give an error message for duplicate MetaedID

https://edfi.atlassian.net/secure/enav/#/46000?query=project%20%3D%20%22METAED%22%20AND%20fixVersion%20%3D%20%22MetaEd%204.4%22%20AND%20cycleName%20in%20(%22Testing%20METAED-1428%22)%20AND%20cycleId%20%3D%20121%20AND%20folderName%20is%20EMPTY%20ORDER%20BY%20Execution%20ASC&view=detail&searchType=basic&offset=NaN&pageWidth=undefined&selectedId=46000

Done
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Sprint

Story Points

Fix versions

Affects versions

Priority

Created May 8, 2024 at 3:05 PM
Updated May 16, 2024 at 10:54 PM
Resolved May 9, 2024 at 4:10 PM