Component

Testing Details

Result

Login

This component was tested using the JUnit framework

Pass

Forget Password

This component was tested manually. If the user enters invalid login information, then a message will show, and she/he can press Forget? to reset the password.

Pass

Filter Images

This component was tested manually, and it has two cases. First, when the user presses filter images, if he/she doesn’t like images, then an alert will show to the user.

Second, when the user presses filter images, and he/she likes the images. Then, SVM will classify the recent images and predict if the image belongs to the user’s interest or not.

Pass

Stop Filtering

This component was tested manually. When the user presses again on filter images, then My Interests will show the recently followed images without a filter.

Pass

Like Image

This component was tested using the JUnit framework

Pass

Hide Ads

This component was tested manually. When the user presses hide ads, the icon will change color from red to black, and all ad images will be hidden.

Pass

Show Recommended Images

This component was tested manually. When the user presses the recommended place icon in the navigation bar, it shows all recommended images depending on the location of the liked images.

Pass

Categories Images

This component was tested manually. When the user presses the category icon in the navigation bar, it shows several images under the category.

Pass

Log Out

This component was tested manually. After the user presses the log out icon, the application redirects the user to the login UI.

Pass