Test Cases Prioritization For Event –Driven Software By Using Genetic Algorithm

Journal Title: IOSR Journals (IOSR Journal of Computer Engineering) - Year 2016, Vol 18, Issue 1

Abstract

Abstract: Event-Driven software (EDS) is being used very frequently in this interconnected world of ubiquitous computing. Two mostly used classes are the GUI stand alone applications and Web applications. Testing ofthese two applications take significant amount of time because testing is composed of large number of test cases. Due to their user –centric nature, GUI and Web systems routinely undergo changes as part of their maintenance process. New versions of the applications are often created as a result of bug fixes or requirements modification. In such situations, a large number of test cases may be available from testing previous versions of the application which are often reused to test the new version of application. Moreover an event is to be tested in each and every state thus requiring large number of test cases. Substantially there is lack of single generic model and a ranking algorithm that efficiently orders the tests for execution which works for both applications.Now the motivation is to come up with a generic testing model for both applications, a shared prioritization function based on the abstract model that uses a genetic algorithm, and shared prioritization criteria that effectively reduces the testing time and cost. Ultimate goal is to generalize the model and use it to develop a unified theory how all EDS should be tested.

Authors and Affiliations

D. Vivekananda Reddy , Dr. A. Rama Mohan Reddy

Keywords

Related Articles

 A Novel Method of Data Staging For Better Mobile User Accessibility through Cloud

 Abstract: In this paper, we identify and create vantage sites to stage shared data items for the ease of mobile user accesses. As mobile users will be charged on the usage of communication bandwidth and for the amo...

Cardiac Catheterization Procedure Prediction Using Machine Learning and Data Mining Techniques

Although catheterization is an important tool in the diagnosis and the treatment of cardiovascular diseases, it may cause different complications such as death or myocardial infarction during diagnosis. Data mining techn...

Mining Interesting Medical Knowledge from Big Data

Abstract: There are many real life applications where uncertain big data is generated. For example: medical data, stock exchange, social media and many more. Big data works on the data which is unstructured. Miningsuch a...

Personalized Offers in Local Shops Using Client-Server"

Abstract: Everybody loves shopping, in one way or the other. Some prefer clothes, while others may spend hours, searching for that perfect gadget. Shopping uplifts mood, nobody is unhappy after they have bought something...

 Encryption Technique for a Trusted Cloud ComputingEnvironment

 With varying amount of computing power present with everyone, it has become necessity of the hour to usecloud computing systems. It helps us to store our data within a virtual cloud structure. When we use the cloud...

Download PDF file
  • EP ID EP159245
  • DOI -
  • Views 96
  • Downloads 0

How To Cite

D. Vivekananda Reddy, Dr. A. Rama Mohan Reddy (2016). Test Cases Prioritization For Event –Driven Software By Using Genetic Algorithm. IOSR Journals (IOSR Journal of Computer Engineering), 18(1), 78-83. https://europub.co.uk./articles/-A-159245