Integrated Pairwise Testing based Genetic Algorithm for Test Optimization
TL;DR: The proposed approach and algorithm for generating test cases for web applications uses the System Graph (consisting of links and data dependencies) and results show that genetic algorithm used increased the fitness value and code coverage.
read more
Abstract: Generation of Test cases in software testing is an important and a complex activity as it deals with diversified range of inputs. Fundamentally, test case generation is considered to be a multi-objective problem as it aims to cover many targets. Deriving test cases for the Web Applications has become critical to the most of the enterprises. In this paper, a solution for generating test cases for web applications is proposed; the solution uses the System Graph (consisting of links and data dependencies) considering that test cases were based on a combination of input values and data dependencies. Pairwise testing is used to derive the test cases to be executing from entire test cases and then a genetic algorithm is proposed to generate test cases specific to functional testing. The proposed approach was tested through two distinct experiments by measuring the code coverage at every generation and results show that genetic algorithm used increased the fitness value and code coverage. Overall, the results of the paper validate the proposed approach and algorithm, having potential in further construct an automated integrated solution for generating test cases for the entire process.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Survey on IOT Based Pothole Detection
11 Feb 2022
TL;DR: In this paper , the Infrared and Ultrasonic sensor is used to detect potholes on roads and maintain a database of the coordinates of that specific place. But, this method becomes useful during the rainy season where the roads are crammed with rainwater and low visibility from fogging up during winter.
5
Survey on IoT based Farm Freshness Mobile Application
04 Mar 2022
TL;DR: An Android application based on the Internet of Things (IoT) was built in this paper to monitor environmental elements such as heat, moisture, alcohol percentage, and light exposed, which help farmers conserve the food (fruits and vegetables) while in transit.
3
ReMAHA–CatBoost: Addressing Imbalanced Data in Traffic Accident Prediction Tasks
Guolian Li,Yadong Wu,Yulong Bai,Weihan Zhang +3 more
TL;DR: A predictive framework named ReMAHA–CatBoost is introduced and it is demonstrated that the proposed model exhibits exceptional predictive performance in the domain of imbalanced traffic accident prediction.
3
No Key - Smart Door Unlock System Using Fingerprint from Bluetooth Device
17 Mar 2023
TL;DR: In this paper , a door lock automation system that uses an Android smartphone with Bluetooth as the first piece of hardware is presented, where the task module acts as the agent in the hardware design for the door-lock system, the Arduino microcontroller serves as the controller and dataprocessing hub, and the solenoid acts as an output device.
1
Green WorkLine-An AI based Assistant for Self-Farming
23 Mar 2023
TL;DR: GreenWorkLine as discussed by the authors is a website that will assist farmers by educating them and enabling them to practise effective farming and assist farmers which crop is to be cultivated for particular weather, soil and water conditions, which will increase the rate of sales.
1
References
A review on genetic algorithm: past, present, and future
TL;DR: The analysis of recent advances in genetic algorithms is discussed and the well-known algorithms and their implementation are presented with their pros and cons with the aim of facilitating new researchers.
Automated Test Case Generation as a Many-Objective Optimisation Problem with Dynamic Selection of the Targets
TL;DR: DynaMOSA is presented, a novel many-objective solver specifically designed to address the test case generation problem in the context of coverage testing and outperforms its predecessor MOSA for all the three coverage criteria.
Code coverage at Google
Marko Ivankovic,Goran Petrovic,René Just,Gordon Fraser +3 more
- 12 Aug 2019
TL;DR: Google’s code coverage infrastructure and how the computed code coverage information is visualized and used are described and concrete suggestions for how to implement and use code coverage in an industrial setting are provided.
112
The Genetic and Evolutionary Computation Conference
Gabriela Ochoa,Edmund K. Burke +1 more
- 01 Jan 2011