ACM Home Page
Please provide us with feedback. Feedback
Performance testing based on test-driven development for mobile applications
Full text PdfPdf (1.88 MB)
Source Conference On Ubiquitous Information Management And Communication archive
Proceedings of the 3rd International Conference on Ubiquitous Information Management and Communication table of contents
Suwon, Korea
SESSION: Systems and applicataions V table of contents
Pages 612-617  
Year of Publication: 2009
ISBN:978-1-60558-405-8
Authors
Heejin Kim  Ewha Womans University, Seoul, Korea
Byoungju Choi  Ewha Womans University, Seoul, Korea
Seokjin Yoon  Electronics and Telecommunications Research Institute, Daejeon, Korea
Sponsor
SIGKDD: ACM Special Interest Group on Knowledge Discovery in Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 26,   Downloads (12 Months): 120,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1516241.1516349
What is a DOI?

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

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
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
 
6
J2ME : http://java.sun.com/j2me/
 
7
WIPI : http://www.wipi.or.kr/
 
8
 
9
JUnitPerf: http://www.clarkware.com/software/JUnitPerf.htm
 
10
JMeter: http://www.jmeter.org
 
11
 
12
JMJUnit: http://sourceforge.net/projects/jmunit/

Collaborative Colleagues:
Heejin Kim: colleagues
Byoungju Choi: colleagues
Seokjin Yoon: colleagues