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

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...

Full description

Saved in:
Bibliographic Details
Main Author: Mohamad Tahir, Muhammad Afiq
Format: Thesis
Language:English
Published: 2015
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/14559/1/14559.pdf
https://ir.uitm.edu.my/id/eprint/14559/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uitm.ir.14559
record_format eprints
spelling my.uitm.ir.145592021-10-07T03:43:11Z https://ir.uitm.edu.my/id/eprint/14559/ An implementation of JUnit Test Framework to support mobile application testing / Muhammad Afiq Mohamad Tahir Mohamad Tahir, Muhammad Afiq Mobile computing Testing of software 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. 2015 Thesis NonPeerReviewed text en https://ir.uitm.edu.my/id/eprint/14559/1/14559.pdf ID14559 Mohamad Tahir, Muhammad Afiq (2015) An implementation of JUnit Test Framework to support mobile application testing / Muhammad Afiq Mohamad Tahir. Degree thesis, thesis, Universiti Teknologi MARA.
institution Universiti Teknologi Mara
building Tun Abdul Razak Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Mara
content_source UiTM Institutional Repository
url_provider http://ir.uitm.edu.my/
language English
topic Mobile computing
Testing of software
spellingShingle Mobile computing
Testing of software
Mohamad Tahir, Muhammad Afiq
An implementation of JUnit Test Framework to support mobile application testing / Muhammad Afiq Mohamad Tahir
description 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.
format Thesis
author Mohamad Tahir, Muhammad Afiq
author_facet Mohamad Tahir, Muhammad Afiq
author_sort Mohamad Tahir, Muhammad Afiq
title An implementation of JUnit Test Framework to support mobile application testing / Muhammad Afiq Mohamad Tahir
title_short An implementation of JUnit Test Framework to support mobile application testing / Muhammad Afiq Mohamad Tahir
title_full An implementation of JUnit Test Framework to support mobile application testing / Muhammad Afiq Mohamad Tahir
title_fullStr An implementation of JUnit Test Framework to support mobile application testing / Muhammad Afiq Mohamad Tahir
title_full_unstemmed An implementation of JUnit Test Framework to support mobile application testing / Muhammad Afiq Mohamad Tahir
title_sort implementation of junit test framework to support mobile application testing / muhammad afiq mohamad tahir
publishDate 2015
url https://ir.uitm.edu.my/id/eprint/14559/1/14559.pdf
https://ir.uitm.edu.my/id/eprint/14559/
_version_ 1713202924560056320
score 13.209306