A Survey on Testing Strategies for User Interface and its Applications

Y.V. Ashwin Karthic*, P.V.S. Sarma**, S. Amarnath Babu***, P. Harini****, A.S.A.L.G.G. Gupta*****
*-***** M.Tech Student, Department of Software Engineering, St Ann's College of Engineering & Technology, JNTUK.
** Professor, Department of I.T, St Ann's College of Engineering & Technology.
*** Associate Professor and Head, Department of I.T, St Ann's College of Engineering & Technology.
**** Professor and Head, Department of C.SE, St Ann's College of Engineering & Technology.
Periodicity:July - September'2012
DOI : https://doi.org/10.26634/jse.7.1.1955

Abstract

User interface design is a subset of a field of study called interaction with computer. A user interface is a collection of techniques and mechanisms to interact with something. In a graphical interface, the interaction mechanism is a pointing device of some kind. Interacts with is a collection of elements referred to as objects. Event-Driven  Software  (EDS)  can  change   state  based  on  incoming   events  common  examples   are  GUI  and  web applications.  GUI Testing is to check the look and feel of the application. UI Testing is the user interface testing which is done in front of the user. There are various tools are available for automated GUI testing and web application testing. The web application is built using asp, jsp, php, servlet. Here our specific contribution is to develop a single testing tool for testing both GUI and Web Applications together. GUI is built through the java technology. Various GUI and web based testing tools are compared.

Keywords

Event-Driven Software (EDS), GUI, Testing Strategies.

How to Cite this Article?

Y.V. Ashwin Karthick, P.V.S. Sarma, S. Amarnath Babu, P. Harini, and A.S.A.L.G.G. Gupta (2012). A Survey On Testing Strategies For User Interface And Its Applications. i-manager’s Journal on Software Engineering, 7(1),1-5. https://doi.org/10.26634/jse.7.1.1955

References

[1]. Bryce, R.C., Sampath, S., and Memon, A. (2011). Developing a single model and test prioritization strategies for event-driven software. IEEE Transactions on Software Engineering.
[2]. A.M. Memon and Q. Xie, “Studying the Fault- Detection Effectiveness of GUI Test Cases for Evolving Software,” IEEE Trans. Software Eng., Vol. 31, No. 10, pp. 884-896, Oct. 2005.
[3]. A.M. Memon, “Developing testing techniques for eventdriven pervasive computing applications,” in Proceedings of The OOPSLA 2004 workshop on Building Software for Pervasive Computing (BSPC 2004), Oct. 2004.
[4]. G.J. Tretmans and H. Brinksma, “TorX: Automated model-based testing,” in First European Conference on Model-Driven Software Engineering, Nuremberg, Germany, A. Hartman and K. Dussa-Ziegler, Eds., December 2003, pp. 31–43.
[5]. H. Ural and B. Yang, “A test sequence selection method for protocol testing,” IEEE Transactions on Communications, vol. 39, no. 4, pp. 514–523, 1991.
[6]. A. Marchetto and P. Tonella, “Search-based testing of Ajax web applications, “in 1st International Symposium onSearch Based Software Engineering, May 2009, pp. 3–12.
[7]. J. Offutt, S. Liu, A. Abdurazik, and P. Ammann, “Generating test data from state-based specifications,” Software Testing, Verification and Reliability, vol. 13, no. 1, pp. 25–53, 2003.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.