Testing
This page is not complete, try back later -AZ
Testing in Sakai - @Former user (Deleted)
What is testing?
For our purposes, testing is programmatic unit testing or integration testing, this type of testing is done by the developers (not QA)
Unit testing is used to validate that a particular module of source code is working properly
More info here: Wikipedia - Unit test
Integration testing is the phase of software testing in which individual software modules are combined and tested as a group to verify they work together correctly
More info here: Wikipedia - Integration testing
Other testing like system testing should be done also but by QA and not by developers
How do we test in Sakai?
Logical (unit) testing is done using JUnit
DB integration testing is done using Spring framework
Integration testing is done using Test Harness
Example - Enhance Task List Tool to do testing
Under construction