Performance Impact of Fuzz Testing Windows Embedded Handheld Applications

Nizam Abdallah, Sita Ramakrishnan

2012

Abstract

Mobile systems are increasingly impacting our personal and business lives. It is crucial that we develop mobile software applications that are robust, efficient and deliver value to a wide range of users. As a result, appropriate software testing methodologies need to be employed during the development of these mobile applications to ensure high level of quality and robustness. Software test automation methodologies and fuzz testing techniques have proven to be successful in finding defects during the development lifecycle. However, due to the fact that mobile devices are resource constrained devices with limited memory and CPU, there are performance constraints that need to be considered when developing a test automation framework for mobile devices. This research introduces Torqueo. Torqueo is an automated fuzz testing tool designed specifically to target Windows Embedded Handheld GUI applications. It is capable of interacting with GUI applications using either Win32 API or .NET reflection API, and it is also capable of executing test scenarios from pre-generated test data and randomly generated test data at run time. The experiments described in this paper discuss the performance impact on memory usage of invoking GUI controls using the Win32 API vs. .NET reflection.

Download


Paper Citation


in Harvard Style

Abdallah N. and Ramakrishnan S. (2012). Performance Impact of Fuzz Testing Windows Embedded Handheld Applications . In Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: NTMIST, (ICEIS 2012) ISBN 978-989-8565-11-2, pages 371-376. DOI: 10.5220/0004152103710376

in Bibtex Style

@conference{ntmist12,
author={Nizam Abdallah and Sita Ramakrishnan},
title={Performance Impact of Fuzz Testing Windows Embedded Handheld Applications},
booktitle={Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: NTMIST, (ICEIS 2012)},
year={2012},
pages={371-376},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004152103710376},
isbn={978-989-8565-11-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: NTMIST, (ICEIS 2012)
TI - Performance Impact of Fuzz Testing Windows Embedded Handheld Applications
SN - 978-989-8565-11-2
AU - Abdallah N.
AU - Ramakrishnan S.
PY - 2012
SP - 371
EP - 376
DO - 10.5220/0004152103710376