Subscribe Now Subscribe Today
Science Alert
 
FOLLOW US:     Facebook     Twitter
Blue
   
Curve Top
Journal of Software Engineering
  Year: 2011 | Volume: 5 | Issue: 1 | Page No.: 1-19
DOI: 10.3923/jse.2011.1.19
 
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail
Activities and Trends in Testing Graphical User Interfaces Automatically
Izzat Alsmadi

Abstract:
This study introduced some new approaches for software test automation in general and testing graphical user interfaces in particular. The study presented ideas in the different stages of the test automation framework. Test automation framework main activities include test case generation, execution and verification. Other umbrella activities include modeling, critical paths selection and some others. In modeling, a methodology is presented to transform the user interface of applications into XML (i.e., eXtensible Markup Language) files. The purpose of this intermediate transformation is to enable producing test automation components in a format that is easier to deal with (in terms of testing). Test cases are generated from this model, executed and verified on the actual implementation. The transformation of products’ Graphical User Interface (GUI) into XML files also enables the documentation and storage of the interface description. There are several cases where we need to have a stored documented format of the GUI. Having it in XML universal format, allows it to be retrieved and reused in other places. XML Files in their hierarchical structure make it possible and easy to preserve the hierarchical structure of the user interface. Several GUI structural metrics are also introduced to evaluate the user interface from testing perspectives. Those metrics can be collected automatically using the developed tool with no need for user intervention.
PDF Fulltext XML References Citation Report Citation
 RELATED ARTICLES:
  •    Platform Effect on Web Services Robustness Testing
  •    Important Usage Paths Selection for GUI Software Testing
  •    A Strategy for Testing of Web Based Software
  •    Regression Testing Method Based on XML Schema for GUI Components
How to cite this article:

Izzat Alsmadi , 2011. Activities and Trends in Testing Graphical User Interfaces Automatically. Journal of Software Engineering, 5: 1-19.

DOI: 10.3923/jse.2011.1.19

URL: https://scialert.net/abstract/?doi=jse.2011.1.19

 
COMMENT ON THIS PAPER
 
 
 

 

 
 
 
 
 
 
 
 
 

 
 
 
 
 

       

       

Curve Bottom