Subscribe Now Subscribe Today
Science Alert
Curve Top
Journal of Software Engineering
  Year: 2010 | Volume: 4 | Issue: 2 | Page No.: 137-146
DOI: 10.3923/jse.2010.137.146
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

Regression Testing Method Based on XML Schema for GUI Components

Gagandeep Jyotsna Sengupta

Today XML (eXtensible Mark-up Language) is being accepted as an effective medium in data exchange over the web due to its modeling ability to support multiple inheritance and querying capabilities. In this study, we extend XML Schema based approach for testing software components. Component based software development emphasizes the design and construction of software using reusable components. The reliability and robustness of the software depends on testing the functional correctness of components. However, due to lack of information about the externally developed components, system testers generally can't perform effective testing (especially regression testing). It involves testing the modified program with some test cases in order to re-establish confidence that the program will perform according to the new specifications. The new version should behave exactly as the old except where new behavior is intended. In today’s scenario, Graphical User Interface (GUI) is by far the most popular means used to interact with software. An important aspect in GUI testing is specification of system behavior and generation of test scripts. We have proposed XML schema based formalization approach for specifying and testing GUI components; as they combine the great potential of describing input data in open and standard form, with testing activity. We have worked upon specification of GUI component in XML which is validated. A Regression Testing Engine based on XML schema has been designed that generates test sequences based on specific coverage criteria, compares the two schemas for different versions of component and finally generates the regression test suite. Results have been validated for different case studies.
PDF Fulltext XML References Citation Report Citation
  •    A Fine Parameter Tuning for COCOMO 81 Software Effort Estimation using Particle Swarm Optimization
  •    Activities and Trends in Testing Graphical User Interfaces Automatically
  •    Converting Probabilistic Relational Data to Probabilistic XML Data Tree
  •    Structural Query Optimization in Native XML Databases: A Hybrid Approach
  •    Important Usage Paths Selection for GUI Software Testing
  •    Extending XML Schema with Object-oriented Features
How to cite this article:

Gagandeep Jyotsna Sengupta , 2010. Regression Testing Method Based on XML Schema for GUI Components. Journal of Software Engineering, 4: 137-146.

DOI: 10.3923/jse.2010.137.146






Curve Bottom