Skip to content
Geoff Goehle edited this page May 29, 2014 · 13 revisions

This is a list of things to do to test webwork3.

Calendar

  • change date (due, answer, open) by dragging
  • change dates by dragging problem set onto calendar

Problem Set Details

  • change dates
  • change visibility
  • change reduced set
  • assign to all users
  • delete a problem
  • reorder problems
  • change the value of a problem
  • edit a problem
  • view the path of a problem
  • view the tags of a problem
  • randomize a problem
  • view a problem (as a user)
  • assign/unassign the problem set
  • give individual students a separate dates

##Homework Manager Tests

  • Create a new set
  • Delete a set
  • Update the open, due and answer dates from set details and manage problem sets
  • Change visibility and reduced credit.
  • Change dates via the calendar
  • Add all users to a set
  • Add selected users to a set
  • Remove selected users from a set
  • Change the dates for selected users
  • View problems from a set
  • Change problem values
  • Reorder problems in a set
  • Add a problem to a set from Library Browser (directory, subject, local, textbooks, setDefintions, search)
  • Search via all search terms
  • Import a set from a set definition
  • Change all settings

##Problem Set Detail tests

  • change dates
  • change visibility
  • change reduced set
  • assign to all users
  • delete a problem
  • reorder problems
  • change the value of a problem
  • edit a problem
  • view the path of a problem
  • view the tags of a problem
  • randomize a problem
  • view a problem (as a user)
  • assign/unassign the problem set
  • give individual students a separate dates

##Library Browser tests

  • select every subject/chapter/section
  • add problems via target set
  • add problems via drag to set
  • create new problem set
  • select every directory available
  • select every textbook section available.
  • select all local problems.
  • select all problems in set definitions.
  • test search.

##Problem Set Manager

  • search for sets
  • change properties.
  • sort columns
  • create a problem set
  • delete a problem set.