[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1516241.1516349acmconferencesArticle/Chapter ViewAbstractPublication PagesicuimcConference Proceedingsconference-collections
research-article

Performance testing based on test-driven development for mobile applications

Published: 15 February 2009 Publication History

Abstract

Due to the tight schedule of product development for mobile applications and lack of performance testing methods, the product-oriented performance testing that is mostly done in the end of the development shows problems such as identifying a cause of detected faults, tracking down and modifying the faults when faults occur. The importance of testing is emphasized in TDD and the automated test framework is supported for efficient software development with unit tests. In this paper, we propose the methods of performance testing based on test-driven development with regard to non-functional factors as well as functionality of software during the software development process by advancing performance testing to the development stage and introduce a testing tool that assists performance testing on software development phase. It provides automation of test case generation and test execution at unit test level. It will eventually improve the development productivity as well as the reliability and quality of mobile applications by reducing the time and cost to execute tests in the process of the entire mobile applications development and helping to detect faults.

References

[1]
Kent Beck, "Test-Driven Development By Example", 2003.
[2]
http://www.junit.org.
[3]
Hamlet, R.,'Unit testing for software assurance', Computer Assurance, 1989.
[4]
M. Glinz., "On Non-Functional Requirements."Pro. 15th IEEE Int'1 Requirements Eng. Conf. (RE'07), IEEE CS Press, pp.21--26.
[5]
E. J. Weyuker and F. I. Vokolos, "Experience with Performance Testing of Software Systems: Issues, an Approach, and Case Study," IEEE Trans. Software Eng., vol. 26, no. 12, Dec. 2000, pp. 1147--115
[6]
J2ME : http://java.sun.com/j2me/
[7]
WIPI : http://www.wipi.or.kr/
[8]
L. E. Williams, M. Maximilien, and M. A. Vouk, "Test-Driven Development as a Defect Reduction Practice," Proc. 14th Int'l Symp. Software Reliability Eng., IEEE CS Press, 2003, pp. 34--35.
[9]
JUnitPerf: http://www.clarkware.com/software/JUnitPerf.htm
[10]
JMeter: http://www.jmeter.org
[11]
Johnson, Michael J.; Ho, Chih-Wei; Maximilien, E. Michael; Williams, Laurie, "Incorporating Performance Testing in Test-Driven Development," Software, IEEE Volume 24, Issue 3, May-June 2007, pp. 67--73.
[12]
JMJUnit: http://sourceforge.net/projects/jmunit/

Cited By

View all
  • (2024)ODACE: An Appium-based Testing Automation Platform for Android Mobile Devices Certification2024 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)10.1109/ICSTW60967.2024.00060(301-308)Online publication date: 27-May-2024
  • (2021)An Approach to Accessible Serious Games for People with DyslexiaSustainability10.3390/su1305250713:5(2507)Online publication date: 26-Feb-2021
  • (2020)Remote Control of iOS Devices via Accessibility FeaturesProceedings of the 2020 ACM Workshop on Forming an Ecosystem Around Software Transformation10.1145/3411502.3418427(35-40)Online publication date: 13-Nov-2020
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICUIMC '09: Proceedings of the 3rd International Conference on Ubiquitous Information Management and Communication
February 2009
704 pages
ISBN:9781605584058
DOI:10.1145/1516241
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 February 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. mobile applications
  2. performance testing
  3. test-driven development(TDD)

Qualifiers

  • Research-article

Funding Sources

Conference

ICUIMC '09
Sponsor:

Acceptance Rates

Overall Acceptance Rate 251 of 941 submissions, 27%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)13
  • Downloads (Last 6 weeks)2
Reflects downloads up to 15 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)ODACE: An Appium-based Testing Automation Platform for Android Mobile Devices Certification2024 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)10.1109/ICSTW60967.2024.00060(301-308)Online publication date: 27-May-2024
  • (2021)An Approach to Accessible Serious Games for People with DyslexiaSustainability10.3390/su1305250713:5(2507)Online publication date: 26-Feb-2021
  • (2020)Remote Control of iOS Devices via Accessibility FeaturesProceedings of the 2020 ACM Workshop on Forming an Ecosystem Around Software Transformation10.1145/3411502.3418427(35-40)Online publication date: 13-Nov-2020
  • (2020)An automated model‐based approach for unit‐level performance test generation of mobile applicationsJournal of Software: Evolution and Process10.1002/smr.221532:1Online publication date: 15-Jan-2020
  • (2016)Implementation Support of Security Design Patterns Using Test TemplatesInformation10.3390/info70200347:2(34)Online publication date: 15-Jun-2016
  • (2016)Quality assurance of mobile applicationsProceedings of the 15th International Conference on Mobile and Ubiquitous Multimedia10.1145/3012709.3012718(101-113)Online publication date: 12-Dec-2016
  • (2016)Problems and Solutions in Mobile Application TestingProduct-Focused Software Process Improvement10.1007/978-3-319-49094-6_16(249-267)Online publication date: 6-Nov-2016
  • (2014)Validating Security Design Pattern Applications by Testing Design ModelsInternational Journal of Secure Software Engineering10.4018/ijsse.20141001015:4(1-30)Online publication date: Oct-2014
  • (2014)Mobile application testing on smart devices using MTAAS framework in cloudInternational Conference on Computing and Communication Technologies10.1109/ICCCT2.2014.7066751(1-5)Online publication date: Dec-2014
  • (2014)Verifying Implementation of Security Design Patterns Using a Test TemplateProceedings of the 2014 Ninth International Conference on Availability, Reliability and Security10.1109/ARES.2014.31(178-183)Online publication date: 8-Sep-2014

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media