Opened 18 years ago

Closed 18 years ago

#221 closed task (fixed)

Create enhanced test procedure

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: BASE 2.0
Component: test Version:
Keywords: Cc:

Description (last modified by Nicklas Nordborg)

Create a test procedure testing a common scenario.

  1. Starting with a fresh installation, the root user creates an Administrator.
  1. The administrator creates one Power user, one User and one Guest.
  1. The power user creates a project and adds lots of items to it: protocols, annotation types, LIMS information (plates, array design, array slides, etc.), Reporters, etc.
  1. The user creates a biosource, samples, extracts, etc. down the line to raw bioassays and one experiment.
  1. The user and the guest then performs some analysis on the experiment, including filtering and normalization.

The test procdure is intended to test that the web client is working and can be used for the different types of users. We may also create a test program suite that automates the tests for each user. These will of cource only test the core, but should be useful if you quickly needs to add all data and then only test for example the analysis part through the web interface.

See also ticket #222

Change History (4)

comment:1 by Nicklas Nordborg, 18 years ago

Description: modified (diff)
Status: newassigned

comment:2 by Nicklas Nordborg, 18 years ago

(In [2249]) Added first version of automated tests for roles. References #221 and #222.

comment:3 by Nicklas Nordborg, 18 years ago

Milestone: BASE 2.0 RC2BASE 2.0

comment:4 by Nicklas Nordborg, 18 years ago

Resolution: fixed
Status: assignedclosed

(In [2568]) Fixes #221: Create enhanced test procedure. References #222: Automated test program suite for enhanced test procedure.

Note: See TracTickets for help on using tickets.