Skip to content

Testing v0.5.0

Dan Gray edited this page Jun 11, 2018 · 9 revisions

This page outlines specific areas of interest to test with relation to release v0.5.0. For full details of the release, please see the CHANGELOG.md.

If you're using a Node.js version older than v8.x, please upgrade prior to installing this version of the authoring tool.

Specific areas to test

Course import

Areas to test:

  • Import a course using the Import source button on the Dashboard sidebar
  • Import a course with new assets. Assets should be imported correctly with thumbnails (if FFMPEG enabled and installed). Imported assets should show in asset manager and preview correctly in the course.
  • Import a course and add tags through the course import page. The course and all assets should be tagged.
  • Import a course with new plugins. New plugins should be installed in the authoring tool and should be enabled for the imported course. Corresponding plugin attributes should be present for the imported course.

Notes:

  • The base authoring tool and course for import framework versions must be compatible (i.e. trying to import a v3 course into an install with framework v2 will not work).
  • The course source files must be in the root of the zip. A zipped folder will be rejected by import.
  • If the imported zip contains assets that are not in one of the default folders (assets, images, video, audio) all asset folders must be entered into the Assets folders field.
  • Plugins that are already installed in the authoring tool will be ignored. They will not be upgraded.
  • In order to prevent duplicates import will check if an asset already exists in the authoring tool before importing.

Content colour labels

Areas to test:

Article minimising

Areas to test:

  • Clicking on the +/- button of an article should collapse / expand the article.
  • Clicking on collapse / expand all should collapse or expand all articles on a page.
  • The collapse state should be restored once you re-enter a page.
  • Dragging collapsed articles should still work and not expand the article.
Clone this wiki locally