DOI:10.20894/IJWT.
Periodicity: Bi Annual.
Impact Factor:
SJIF:4.78 & GIF:0.428
Submission:Any Time
Publisher: IIR Groups
Language: English
Review Process:
Double Blinded

News and Updates

Author can submit their paper through online submission. Click here

Paper Submission -> Blind Peer Review Process -> Acceptance -> Publication.

On an average time is 3 to 5 days from submission to first decision of manuscripts.

Double blind review and Plagiarism report ensure the originality

IJWT provides online manuscript tracking system.

Every issue of Journal of IJWT is available online from volume 1 issue 1 to the latest published issue with month and year.

Paper Submission:
Any Time
Review process:
One to Two week
Journal Publication:
June / December

IJWT special issue invites the papers from the NATIONAL CONFERENCE, INTERNATIONAL CONFERENCE, SEMINAR conducted by colleges, university, etc. The Group of paper will accept with some concession and will publish in IJWT website. For complete procedure, contact us at admin@iirgroups.org

Paper Template
Copyright Form
Subscription Form
web counter
web counter
Published in:   Vol. 6 Issue 1 Date of Publication:   June 2017

Comparison of Component Based Testing and Model based Functional Testing through Graphical User Interface

K.Jaganeshwari,S.Djodilatchoumy

Page(s):   21-26 ISSN:   2278-2397
DOI:   10.20894/IJWT.104.006.001.006 Publisher:   Integrated Intelligent Research (IIR)

The birth of GUI is a milestone in the development of software. It is very popular and welcomed by the consumers because of its friendly user interface and easy straightforward operations. Graphical User Interface (GUI) design is currently shifting from designing GUIs composed of standard widgets to designing GUIs relying on more natural interactions and adhoc widgets. This shift is meant to support the advent of GUIs providing users with more adapted and natural interaction and the support of new input devices such as multi-touch screens. Standards widgets (eg. buttons) are more and more replaced by adhoc ones (eg. the drawing area of graphical editors) and interaction are shifting from mono-event (eg. button pressures) to multi event interactions (eg. Multi-touch and gesture-based interactions).Model based testing is a technique to design abstract tests from models that partially describe the system�s behavior. As a consequence, the current GUI model based testing approaches, which target event based systems, show their limits when applied to test such new advanced GUIs. Functional testing is also referred to as black box testing in which contents of the black box are not known. Functionality of the black box is understood on the basis of the inputs and outputs in software. Component based software development is used for making a new software product rapidly by using fewer resources. Different components are collected and integrated together to form new product therefore the quality of new software product depends upon these components. To ensure quality of overall product testing of each component is essential. But problems arise during testing when tester has limited access to the components. The use of a model to describe the behavior of a system is a proven and major advantage to test development teams. Models can be utilized in many ways throughout the product life-cycle, including improved quality of specifications, code generation, reliability analysis, and test generation. This paper discusses the comparison of component based testing and Model based testing through GUI of such software products. Some important strategies are also discussed in this paper and considering different testing issues and a new component and model based testing strategy is proposed. A case study of component and model based system is also used to validate the effectiveness of this strategy. Also it will focus on the testing benefits from Model based testing methods and component based testing to share our experiences from a long term industrial evaluation on automatically extracting models of GUI applications and utilizing the extracted models to automate and support GUI testing.