Unit and Integration testing
Status
# | Step | Status |
---|---|---|
1 | Responsible prepares rough business analysis/reqs doc | Done |
2 | Get Ona feedback | Done |
3 | Responsible - 1 iteration for feedback | |
4 | Ona sign off | |
5 | Ona tech spec scoping | |
6 | Ona LOE | |
7 | Ona scheduling |
Requirements
Unit Testing
Unit test coverage is reported in Github and should be 90% or above.
Currently, the WebUI has good coverage while the Android application needs more coverage. It was decided in Nairobi that unit tests would be added as new functionality is added, and when bugs are fixed. Any code that is touched should have unit tests added.
The WebUI does not have test coverage statistics but these have been reported as over 80%71.86%
Integration Testing
Annie Martin can you add details on the integration testing you mentioned in Nairobi
This site is no longer maintained. Please visit docs.opensrp.io for current documentation.