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 /wiki/spaces/ARCHIVE/pages/19428639002
- Testing in Sakai
- 3 ways to do automated code testing in Sakai
- Using Junit to do logical unit testing
- More info on Junit
- Using Spring framework to do DB integration testing
- More info about Spring Framework testing
- Using test harness to do full integration testing
- More info at the main page: /wiki/spaces/ARCHIVE/pages/19428639002
- Test Harness readme
- Example - Enhance Task List Tool to do testing
- Under construction
- Under construction