A Searchbased Multi-Objective Approach To Generate Test Suites For High Branch Coverage

Abstract

A software test consists of an input that implements the program and a definition of the expected outcome. Many techniques to automatically create inputs have been proposed over the years and today are competent to produce test suites with high code coverage. Yet the problem of the expected outcome continues and has become known as the oracle problem. To make this feasible test generation needs to intend not only at high code coverage but also at small test suites that make oracle generation as easy as possible. Coverage goals are not sovereign, not evenly difficult and sometimes infeasible. The result of test generation is therefore dependent on the order of coverage goals and how many of them are possible. To overcome this problem we propose a novel paradigm in which whole test suites are developed with the aspire of covering all coverage goals at the same time while keeping the total size as small as possible. This approach has several advantages as for example, its efficiency is not affected by the number of infeasible targets in the code. We have implemented this novel approach in the EVOSUITE tool and evaluated it to the frequent approach of addressing one goal at a time.

Authors and Affiliations

M. N. V. Surekha| Department of Computer Science And Engineering Akula Sree Ramulu institute of Engineering and Technology, prathipadu,Tadepalligudem,A.P,India, srksri349@gmail.com, K. T. V Subbarao| Department of Computer Science And Engineering Akula Sree Ramulu institute of Engineering and Technology, prathipadu,Tadepalligudem,A.P,India, ogidi@rediffmail.com

Keywords

Related Articles

Establishing a Trust-Worthy Social Authentications

Among the several backup authentication mechanisms, authenticating users with the help of their friends (i.e., trustee-based social authentication) has been shown to be a promising backup authentication mechanism. A...

An Advanced Control Strategy For Solar PV And Battery Storage Integration System Using A Three Level NPC Inverter

In this venture, another design of a three-level impartial point-braced (NPC) inverter that can incorporate sunlight based photovoltaic (PV) with battery stockpiling in a lattice associated framework is proposed. The...

A Novel Approach for Processing of Real Time Big Data for Machine Learning By Using Map reduce Paradigm

As of late Big Data and its investigation assuming overwhelming part in ideal stockpiling of semi or unstructured information and Decision making by utilizing mining systems and prescient examination. Particularly Re...

Alternate Arm Based Modular Multilevel Converter With DC Fault Blocking Capability

This work gives a review of DC side tollerance of failure issues of VSC based HVDC framework and the requirement for blame tolerant converters. The working standard and DC blame ride through capacity of as of late pr...

Enable Tpa To Perform Audits For Multiple Users Efficiently For Securing Cloud Storage

The concept of public audit capability has been planned in the conditions of make certain remotely stored data reliability under different system and security models. To fully make sure the data honesty and save the...

Download PDF file
  • EP ID EP16424
  • DOI -
  • Views 346
  • Downloads 12

How To Cite

M. N. V. Surekha, K. T. V Subbarao (2014). A Searchbased Multi-Objective Approach To Generate Test Suites For High Branch Coverage. International Journal of Science Engineering and Advance Technology, 2(12), 964-967. https://europub.co.uk/articles/-A-16424