wiki:Specifications/Test_procedures

Version 3 (modified by Martin Svensson, 16 years ago) ( diff )

--

Available tests

Performance test

This section defines a procedure for testing the performance of BASE. The intention is that BASE 2 should be compared to BASE 1 with respect to performance. The tests on a BASE 1 server must be done by hand. For BASE 2, there is a test program. The current test program includes the following steps:

  • Import raw data
  • Create a root bioassayset
  • Create a filtered bioassayset
  • Create a normalized bioassayset with LOWESS

Run the test

Role test

This is for testing that the predefined roles can perform their work as intended. The main purpose is to weed out permission problems resulting from:

  • Incorrect permissions installed by installation program
  • Bugs in the permission handling in the core
  • Incorrect handling of permissions in the web client

The test procedure also tests that the basic functionality is working:

  • Creating items and linking them to other items
  • Defining import file formats
  • Importing array LIMS data
  • Importing and validating raw data against array LIMS data
  • Running analysis plug-ins
  • Using files instead of the database for storing data

Run the test/Detailed manuscript

Feedback and bug reports

Please use the BASE developers mailing list (basedb-devel archive) for discussions about BASE 2. Please use the trac based reporting system for bug reports, enhancement ideas, and feature requests. More information at the feedback section of the BASE trac enviroment.

Note: See TracWiki for help on using the wiki.