American Journal of Software Engineering
ISSN (Print): 2379-5271 ISSN (Online): 2379-528X Website: http://www.sciepub.com/journal/ajse Editor-in-chief: Vicente Garcia Diaz
Open Access
Journal Browser
Go
American Journal of Software Engineering. 2015, 3(1), 1-5
DOI: 10.12691/ajse-3-1-1
Open AccessArticle

A Combined Model with Test Prioritizing for Testing an Event Driven Software

Baskaran Periyasamy1, and R. Ashok kumar1

1SNS College of Engineering, Coimbatore

Pub. Date: January 20, 2015

Cite this paper:
Baskaran Periyasamy and R. Ashok kumar. A Combined Model with Test Prioritizing for Testing an Event Driven Software. American Journal of Software Engineering. 2015; 3(1):1-5. doi: 10.12691/ajse-3-1-1

Abstract

Event-Driven Software (EDS) can transform the state based on incoming events; common examples are GUI, Web and Embedded applications. These EDSs pose a confront to testing because there are a large number of promising event sequences that users can raise through a user interface. This system provides the single model that is generic enough to study Graphical User Interface (GUI), Web and Embedded applications collectively. It uses the model to describe general prioritization criteria that are appropriate to EDS applications. The ultimate goal is to evolve the model and use it to extend a unified theory of how well all EDS should be tested. The project shows that the GUI, Web-based and Embedded applications, when recast by means of the new model, show related performance. This criterion that gives precedence to all pairs of event contacts did well for GUI, Web and Embedded applications; another condition that gives priority to the minimum number of parameter value settings did weakly for all. In this system by considering the prioritization criteria the order of test cases that are to be executed for the EDS application will be generated. These results emphasize the principle that these three subclasses of applications should be modeled collectively.

Keywords:
Event-Driven Software GUI EDS user interface test prioritization parameter test case test sequence

Creative CommonsThis work is licensed under a Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

References:

[1]  A.M. Memon and Q. Xie, “Studying the Fault-Detection Effectiveness of GUI Test Cases for Rapidly Evolving Software,” IEEE Trans. Software Eng., vol. 31, no. 10, pp. 884-896, Oct. 2005.
 
[2]  W. Wang, S. Sampath, Y. Lei, and R. Kacker, “An Interaction- Based Test Sequence Generation Approach for Testing Web Applications,” Proc. IEEE Int’l Conf. High Assurance Systems Eng., pp. 209-218, 2008.
 
[3]  A. Andrews, J. Offutt, and R. Alexander, “Testing Web Applications by Modeling with FSMs,” Software and Systems Modeling, vol. 4, no. 3, pp. 326-345, July 2005.
 
[4]  S. Sampath, R. Bryce, G. Viswanath, V. Kandimalla, and A.G. Koru, “Prioritizing User-Session-Based Test Cases for Web Application Testing,” Proc. IEEE Int’l Conf. Software Testing, Verification, and Validation, pp. 141-150, Apr. 2008.
 
[5]  Hao, D., Zhang, L., Zhang, L., Rothermel, G., & Mei, H. A Unified Test Case Prioritization Approach.
 
[6]  Renée C. Bryce, Sreedevi Sampath, Atif M. Memon, "Developing a Single Model and Test Prioritization Strategies for Event-Driven Software", IEEE Transactions on Software Engineering, vol.37, no. 1, pp. 48-64, January/February 2011.
 
[7]  Herbold, S.Grabowski, J. ; Waack, S., “A Model for Usage-Based Testing of Event-Driven Software, Secure Software Integration & Reliability Improvement Companion (SSIRI-C), 2011 5th International Conference.
 
[8]  C. Kallepalli and J. Tian, “Measuring and Modeling Usage and Reliability for Statistical Web Testing,” IEEE Trans. Softw. Eng., vol. 27, no. 11, pp. 1023-1036, 2001.
 
[9]  A. M. Memon, “An event-flow model of GUI-based applications for testing: Research Articles,” Software Teststing, Verification and Reliability, vol. 17, no. 3, pp. 137-157, 2007. (Pubitemid 47354557).
 
[10]  Ashokkumar.R, Baskaran P - A Co-Operative Cluster Based Data Replication Technique for Improving Data Accessibility and Reducing Query Delay in MANET - published at: “International Journal of Scientific and Research Publications (IJSRP), Volume 3, Issue 11, November 2013 Edition”.