System testing type

Discussions

Hardware (i.e. hardware compatibility)

The following handheld devices were used in testing the application: Samsung Galaxy S Duos phone, Apple iPad, Tecno N7 smartphone, Nokia C7 Smartphone and Blackberry.

The result obtained showed that the application can run on handheld devices not limited to the above mentioned, these therefore make the application hardware independent as it could run on any mobile device that can access the Internet via a web browser. The application is hardware compatible.

Software (i.e. mobile browser compatibility)

The web application was available on a running web server. It was accessed from different handheld devices with different mobile web browser for example Safari Mobile web, Opera Mini, Firefox, Next browser, Dolphin and one browser.

The result obtained showed that the application can run on all mobile browsers as no inconsistencies were noticed apart from the user interface being rendered slightly different amongst different web browsers. The application is mobile browser compatible.

Software (i.e. operating system compatibility)

The application was tested on handheld devices running different operating systems. It was ran on Samsung Galaxy S Duos phone running version 4.0.3 of the Android operating system, an Apple iPad using the iOS operating system, Nokia phone with Symbian operating system and Blackberry phone with the Blackberry operating system. The application is operating system compatible.

Usability (i.e. meeting the objective of the system)

The application was successfully loaded in the web browser and students were able to register courses successfully, download materials, attempt tests, Forum discussion, messaging and other functionalities as specified. Lecturers were able to upload course materials, set test question and send SMS notifications to students. The testing was successfully done in record time. The results of test and Assignment uploaded were saved in the database as specified in the architecture.