Table of Contents
Authors/Validators: mifan [at] opensource [dot] lk prabath321 [at] gmail [dot] com
SWAT process for Validation of the following in modules:
- Cross Browser Functionality
- JavaScript/AJAX Functionality
- GIS activation
- L10n Functionality
Cross Browser Functionality / Small Screen Redering
- Mozilla Firefox
- 2.0
- 1.5
- Internet Explorer
- 7
- 6
- Opera
- Safari (Konqueror)
- Iceweasel
JavaScript/AJAX Functionality
- Application should function correctly when JavaScript disable or exit gracefully.
- Application should use browser independent JavaScript.
- Application should function correctly when Ajax is not available.
GIS Activation
- Check whether Module has GIS, and if so, whether it is required as per the requirements
- Module workflow should complete if GIS is turned off
- Module workflow should compete if Internet dependant GIS is delayed by Internet Bandwith problems
- Module should use standard GIS API functions
L10N functionality
- Every string which is visible in user interface should be within gettext.
- Investigate whether developer use html tags, html special characters(',“,<,etc.. ) within gettext.
- Identify strings which are within gettext but can't be localized then modify those strings to function correctly.
- Usage of _lc()
Module Evaluation for above
Inventory Management
- Cross Browser:
- Mozilla Firefox 2.0, 1.5: DONE
- IE 6.0 on Linux: DONE
- IE 7 on WINDOWS: DONE
- Opera on Linux: DONE
- Small Screen Redering - DONE
- GIS
- Activation: YES
- Conforms: YES
Catalogue Management
- Cross Browser:
- Mozilla Firefox 2.0, 1.5: DONE
- IE 6.0 on Linux: DONE
- IE 7 on WINDOWS: DONE
- Opera on Linux: DONE
- Small Screen Redering - DONE
Organization Registry
- Cross Browser:
- Mozilla Firefox 2.0, 1.5: DONE
- IE 6.0 on Linux: DONE
- Opera on Linux: DONE
- Small Screen Redering - DONE
Request/Aid Management
- Cross Browser:
- Mozilla Firefox 2.0, 1.5: DONE
- IE 6.0 on Linux: DONE
- Opera on Linux: DONE
- Small Screen Redering - DONE