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.

[img]
Preview
Text
TD_MUHAMMAD AFIQ MOHAMAD TAHIR CS 15_5.pdf

Download (307kB) | Preview

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.

Item Type: Thesis (Degree)
Uncontrolled Keywords: Mobile application; Mobile devices; Mobile testing
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 > Mobile computing

Q Science > QA Mathematics > Instruments and machines > Calculating machines > Electronic computers. Computer science > Computer software > Testing of software
Divisions: Universiti Teknologi MARA, Melaka > Jasin Campus > Faculty of Computer and Mathematical Sciences
Depositing User: Staf Pendigitalan 5
Date Deposited: 15 Aug 2016 07:56
Last Modified: 17 Aug 2016 07:29
URI: http://ir.uitm.edu.my/id/eprint/14559

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year