arrow
Return

Parallel testing and coverage analysis for context-free applications

delete2017-06-24
delete3
PRE
AI
A
Abdul Rauf *
M
Muhammad Ramzan
DOI:10.1007/s10586-017-1000-7delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Software testing being one of the major phases of the software development life cycle is critical in delivering reliable software products. Traditional manual GUI testing has severe limitations like insufficient test coverage, labor intensiveness, complexity involved and cost ineffectiveness. How much testing is enough or sufficient? still remains a challenging question. Coverage analysis helps to guide the test engineers regarding test coverage and is used extensively to determine the effectiveness of selected testing methodology. The problems mentioned above related to manual GUI testing prompted the need for automation of GUI testing and coverage analysis. With the rapid emergence of GUI based context free applications, automated testing tools seems less effective. Recently, it has been learnt that concurrent and distributed machines based cluster can be used to reduce the required effort to test GUI in context of time. Proposed system use two different evolutionary algorithms concurrently to gain multiple objectives, based on the fitness functions of maximization of GUI test path coverage (measured as the number of events in an event sequence tested by a particular test case) and simultaneously minimizing the number of test cases. For coverage analysis, two of the very well-known multi objective algorithms; NSGA II and MOPSO from evolutionary domain have been employed. Experiments results of coverage analysis show that accuracy to the tune of 85% was achieved in MOPSO and NSGA II. This high level of accuracy is an indicator of usefulness of proposed fitness function. Both algorithms execute more than 90% of test paths.
Keywords:
GUI testing
Test automation
Coverage analysis
NSGA-II
Context free applications testing
Parallel testing
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.1K
Citations:
7.5K

Organization

I
imam mohammad ibn saud islamic university (imsiu)
Scholars:
4.6K
Papers: 4.5K
Citations: 4
S
Saudi Electronic University
Scholars:
747
Papers: 895
Citations: 9
Cited Papers

Cited Papers

Aqueous alteration on asteroids: Linking the mineralogy and spectroscopy of CM and CI chondrites
err2015-01-01
err0
PREAI
errM.M. McAdam; J.M. Sunshine; K.T. Howard; T.M. McCoy
errShare
errSave
Heme Binding to the Mammalian Circadian Clock Protein Period 2 Is Nonspecific
err2010-05-04
err0
errOAAI
errMichael V. Airola; Jing Du; John H. Dawson; Brian R. Crane
errShare
errSave
President's Message
err2002-03-01
err0
PREAI
errMarc Hahn
errShare
errSave
Raman studies of Japanese art objects by a portable Raman spectrometer using liquid crystal tunable filters
err2011-10-27
err0
PREAI
errAkira Sakamoto; Shukichi Ochiai; Hisamitsu Higashiyama; Koji Masutani; Jun‐ichi Kimura; Emi Koseto‐Horyu; Mitsuo Tasumi
errShare
errSave
researcher View more