An implementation of JUnit Test Framework to support mobile application testing / Muhammad Afiq Mohamad Tahir

Mohamad Tahir, Muhammad Afiq (2015) An implementation of JUnit Test Framework to support mobile application testing / Muhammad Afiq Mohamad Tahir. Degree thesis, Universiti Teknologi MARA.

Abstract

Mobile application is an application that runs on mobile devices. Mobile testing is more challenging compared with desktop or web based testing as it has smaller footprint in virtual machine as against desktop application. Manually testing mobile applications is tedious and time consuming. Therefore, the aim of this project is to implement an automatic testing approach in testing mobile applications. This project aims to achieve several objectives which are to search for existing mobile application testing tools or technique or frameworks, create test cases based on given specifications, implement and execute test cases using an automatic testing approach and also report the outcomes of the test. An automatic testing framework, JUnit is selected to be used in this project. There are three phases in order to achieve these objectives. Phases for this project are knowledge acquisition, plan and design test cases, and finally execute test cases. Test cases were design using several techniques such as exploratory testing and scenario testing. As it is impossible to conduct 100% automatic testing, testing was executed both manually and automatically for both functional testing and white-box testing. The selected automatic approach which is JUnit was shown to be effective and basis for mobile testing and future tester can improve the result by integrate with other testing tools such as Selenium or Robotium Web Driver. This project reports the experiences of using automated testing approach for undergraduate final year project and can be used as a reference for other students and interested parties.

Metadata

Item Type: Thesis (Degree)
Creators:
Creators
Email / ID Num.
Mohamad Tahir, Muhammad Afiq
UNSPECIFIED
Subjects: Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Mobile computing
Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Computer software > Testing of software
Divisions: Universiti Teknologi MARA, Melaka > Jasin Campus > Faculty of Computer and Mathematical Sciences
Programme: Bachelor of Information Technology (Hons.)
Keywords: Mobile application; Mobile devices; Mobile testing
Date: 2015
URI: https://ir.uitm.edu.my/id/eprint/14559
Edit Item
Edit Item

Download

[thumbnail of 14559.pdf] Text
14559.pdf

Download (307kB)

Digital Copy

Digital (fulltext) is available at:

Physical Copy

Physical status and holdings:
Item Status:

ID Number

14559

Indexing

Statistic

Statistic details