Dashboard > LAMS 2 > ... > Tools > Tool Testing
  LAMS 2 Log In | Sign Up   View a printable version of the current page.  
  Tool Testing
Added by Ernie Ghiglione , last edited by Ernie Ghiglione on Aug 31, 2006  (view change) show comment
Labels: 
(None)

Manual Testing LAMS Tools

Each LAMS Tool\ is different so it has to be tested using its own desired specifications. However, there a certain APIs and behaviours that are expected to fulfill the LAMS Tool Contract. This document aims to give a reference to tool testers on what and where to test in a LAMS tool.

Tool Contract

These are important things to test to ensure the tool complies with the LAMS Tool Contract.

Authoring

  • does it have a Authoring URL?
    • does it have the three tabs?
    • does it have the minimum advanced features (lock when finished, reflective option)?
    • does it have intructions tab?
  • does it support copy or delete content when an activity is copied or deleted in the Authoring flash environment?
  • does it provide a Preview URL? does it work when define later or work offline?
  • FCKEditors using the standard tags for the instructions?
  • does it follow the standard way of adding questions/choices/other options (see LDEV-648, LDEV-646)

Monitor

  • does it have the Monitor URL?
    • does it have the 5 tabs?
    • does it show groups if the tool is being used with groupings?
    • can the activity be editable after the first learner joined? (in some cases this might not be necessary. Think forum or chat)
    • does the tool support any kind of marking?
  • does it provide URL for a single learner view (for Monitor's learners tab)?

Learner

  • does it run? 
  • does the tool workflow works as its meant?
  • does it implement "read-only" mode?
  • does it work when lock when finished?
  • does it implement run-offline and  define in monitor?
  • does 'lock when finish' work?
  • if it make use of text areas (for answers and the like), does it wrap the text properly (
    n to <br>)?

Admin (after 2.0) 

  • does it have a admin url?
    • does it implement define default tool content?
    • does it provide tools statistics?

Powered by a free Atlassian Confluence Open Source Project License granted to Learning Activity Management System (LAMS). Evaluate Confluence today.
Powered by Atlassian Confluence 2.7.3, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators