Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Filters








4,850 Hits in 5.1 sec

An evolutionary generation method of test data for multiple paths based on coverage balance

Shuping Fan, Nianmin Yao, Li Wan, Baoying Ma, Yan Zhang
2021 IEEE Access  
RQ5: Can the proposed method effectively generate test data for code coverage and fault detection?  ...  Considering the fault detection ability by generated test data, Zhang et al. proposed a faultoriented method for multi-path coverage [29] .  ...  Answers to RQ5: Can the proposed method effectively generate test data for code coverage and fault detection?  ... 
doi:10.1109/access.2021.3089196 fatcat:uia7uzgnhjgffhm6voagxro3mm

Evolutionary algorithms for path coverage test data generation and optimization: a review

Deepti Bala Mishra, Arup Abhinna Acharya, Rajashree Mishra
2019 Indonesian Journal of Electrical Engineering and Computer Science  
of test data generation and optimization for path testing using Evolutionary Algorithms (EAs).  ...  With the help of path testing, the test cases are created and executed for all possible paths which results in 100% statement coverage and 100% branch coverage .This paper presents a systematic review  ...  [37] used three different evolutionary algorithms to generate test data automatically for path testing and found evolutionary testing strategies are very well suited to generate test data for a software  ... 
doi:10.11591/ijeecs.v15.i1.pp504-510 fatcat:wkdkqee42rbxpmamvc6ca3dctm

Test Suite Minimization using Hybrid Algorithm for GA generated Test Cases

Mrs. P Maragathavalli, S. Kanmani
2007 INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY  
Genetic algorithm has been used for random test data generation and the output of GA is given to the minimization procedure for reducing the total no of generated test cases, collectively named as Hybrid  ...  So the testing time is to be minimized by reducing the execution time of the algorithm used for test data generation and also by introducing minimization procedure for test suite reduction.  ...  So, in order to generate optimized set of test cases, genetic algorithm is used so that more number of faults can be detected with the minimum number of test cases.  ... 
doi:10.24297/ijct.v6i1.4450 fatcat:hi4ux6cicffcnawfmzcir5oi5a

Study of Test Case Selection and Prioritization

Kevilienuo Kire, Neha Malhotra
2014 International Journal of Computer Applications  
There is a great expectation in the field of Swarm Intelligence as it always comes with a challenging thought. ACO is one of such promising approaches for its application in Software Testing.  ...  In fact, the quality of test suite plays an important role for the success of software testing .Ant colony optimization (ACO) which is a part of Swarm Intelligence is used to settle optimization problem  ...  Geniana Ioana Laiu used the evolutionary algorithms to generate path test data .The evolutionary algorithms are namely Genetic Algorithm (GA), Simulated Annealing (SA) and Particle Swarm Optimization (  ... 
doi:10.5120/14838-3100 fatcat:f7nnvt7otfdgxbe3enpxg6sw4a

Nature-inspired Approaches in Software Faults Identification and Debugging

Florin Popentiu-Vladicescu, Grigore Albeanu
2016 Procedia Computer Science  
The following subjects are reviewed and extended: bio-inspired concepts for structuring resilient systems, genetic strategies in test data generation, Ant Colony Optimisation (ACO) algorithms for data  ...  This paper considers software faults identification along the phases from design to testing and debugging.  ...  Acknowledgements The research on improving software reliability by optimized software testing was conducted by the first author and supported by Academy of Romanian Scientists.  ... 
doi:10.1016/j.procs.2016.07.315 fatcat:k45fj6d4jzckjae4wnt6b5rs2q

Automatic Test Data Generation Using the Activity Diagram and Search-Based Technique

Aman Jaffari, Cheol-Jung Yoo, Jihyun Lee
2020 Applied Sciences  
The manual generation of an appropriately large set of test data to satisfy a specified coverage criterion carries a high cost and requires significant human effort.  ...  The technique is incorporated with a search-based optimization heuristic to fully automate the test data generation process and deliver test cases with more improved quality.  ...  Another UML AD-based test-case generation technique [30] transformed an AD into software success and fault trees using combinatorial logic coverage for test data generation.  ... 
doi:10.3390/app10103397 fatcat:jjjjmnfyabeqpc5irowc2nrba4

A Review of Test Data Generation and Adequacy Criteria

Sheetal Rajput
2017 IRA-International Journal of Technology & Engineering (ISSN 2455-4480)  
<div><p>In the software testing a real way of measuring effective testing is that the system passes an adequate suite of test cases, and then it must be correct or dependable.  ...  But that's impossible because the adequacy of test suites is provably undecidable. So we'll have to settle adequacy Design rules to highlight inadequacy of test suites.  ...  The test criteria are a central problem of testing. Numerous adequacy criteria have been proposed, analyzed and compared.  ... 
doi:10.21013/jte.v7.n2.p4 fatcat:at3sdyyc6zdmfmtfkeatpyk7eq

Evolution of Test Programs Exploiting a FSM Processor Model [chapter]

Ernesto Sanchez, Giovanni Squillero, Alberto Tonda
2011 Lecture Notes in Computer Science  
Nowadays, most architectures are tackled with a combination of scan chains and Software-Based Self-Test (SBST) methodologies.  ...  The proposed method exploits a high-level representation of the architecture under test and a dynamically built Finite State Machine (FSM) model to assess fault coverage without resorting to timeexpensive  ...  We would like to thank Danilo Ravotto and Xi Meng for technical assistance during experimental evaluation.  ... 
doi:10.1007/978-3-642-20520-0_17 fatcat:hkisugw2mffqtpprrzpv2adgnm

An Insight into Test Case Optimization: Ideas and Trends with Future Perspectives

Neha Gupta, Arun Sharma, Manoj Kumar
2019 IEEE Access  
In this paper, a review of optimization techniques used in domains, test case generation, selection, minimization, and prioritization of testing, has been presented.  ...  criteria for multi-objective optimization and optimization techniques which may be used in the optimization of software testing.  ...  [8] have modified firefly algorithm with guidance matrix for generating optimal test paths for testing.  ... 
doi:10.1109/access.2019.2899471 fatcat:zd2nreg7ojd33c7q7esvhccoz4

Test Case Reduction Techniques - Survey

Marwah Alian, Dima Suleiman, Adnan Shaout
2016 International Journal of Advanced Computer Science and Applications  
Several techniques are used to deal with the problem of regression testing reduction. This research is going to classify these techniques regression testing reduction problem.  ...  Therefore, regression testing reduction eliminates the redundant test cases in the regression testing suite and saves cost of this phase.  ...  Three optimization objectives are also considered for fault detection history such as code coverage, fault coverage and execution time.  ... 
doi:10.14569/ijacsa.2016.070537 fatcat:vryfh5ebw5dcrcbdm2txu3n2qa

HDL-Mutation Based Simulation Data Generation by Propagation Guided Search

Tao Xie, Wolfgang Mueller, Florian Letombe
2011 2011 14th Euromicro Conference on Digital System Design  
An objective cost function is defined on the test input space and serves the guidance of search for fault-detecting test data.  ...  In this work, we try to solve the problem of automatic simulation data generation targeting HDL mutation faults.  ...  For example, [13] is a work of test generation for program path coverage and its principle is applied by [14] to mutation fault coverage.  ... 
doi:10.1109/dsd.2011.83 dblp:conf/dsd/XieML11 fatcat:qszkqo6phvaivauags6drbwlme

Test Cases Generation on Robotics for basis Path Testing using Genetic Algorithm

Anju Bala, Rajender Singh
2016 International Journal of Computer Applications  
The paper explores the Genetic Algorithm approach to generate adequate and accurate test data for a specific target path.  ...  In this paper, Genetic Algorithm is used to generate path by converting the program into its corresponding Control Flow Graph and then automatically generates the test data for the target path using different  ...  Code coverage criteria is defined using segment coverage, branch coverage, node testing, statement coverage, condition coverage, basis path testing, data flow testing, path testing and loop testing.  ... 
doi:10.5120/ijca2016908411 fatcat:3gnav7sbxjhivks2wbzlvzx5o4

Benefits of an Application of Evolutionary Strategy in the Process of Test Data Generation

Marek Żukowicz
2016 Management Systems in Production Engineering  
The aim of the article is to highlight the advantages that can be obtained through the use of evolutionary strategy in software testing, specifically in the process of test data generation.  ...  The third chapter sets out the advantages which in the opinion of the author result from the application of evolutionary strategy in the process of test data generation.  ...  Generating test data for both path coverage and fault detection using genetic algorithms: multi-path case, Frontiers of Computer Science, October 2014, Vol. 8, Issue 5, pp. 726-740. [10] M.J.  ... 
doi:10.2478/mspe-06-02-2016 fatcat:6rnszl6rfrffbid4sc6tps6gfm

A Survey on Techniques Adopted in the Prioritization of Test Cases for Regression Testing

John Bruce. E, T Sasi Prabha
2018 International Journal of Engineering & Technology  
Code Coverage and Fault detection being the factors behind the prioritization is dealt with techniques like Heuristic method, Meta Heuristic methods and Data mining techniques.  ...  The effectiveness of the techniques applied can be evaluated with the metrics like Average Percentage of Fault Detection (APFD) , Average Percentage Block Coverage (APBC), Average Percentage Decision Coverage  ...  Automated test generation tool with high level petri nets to capture high level control and data requirements for functional testing has been devised by Dianxiang Xu (2015) .  ... 
doi:10.14419/ijet.v7i4.5.20078 fatcat:tavkov2pzneilnstekkkvd43pi

Evolutionary Cost Cognizant Regression Test Prioritization for Object-Oriented Programs Based on Fault Dependency

Abdulkarim Bello, Abubakar Md Sultan, Abdul Azim Abdul Ghani, Hazura Zulzalil
2018 International Journal of Engineering & Technology  
In this work, we proposed an evolutionary cost-cognizant regression testing approach that prioritizes test case according to the rate of severity detection of test cases connected with dependent faults  ...  One other goal, the rate of fault severity detection, measure how fast severe fault can be detected in the testing process.  ...  Acknowledgement We acknowledge the Ministry of Higher Education, Malaysia for supporting this research work with fund under the Fundamental Research Grant Scheme FRGS/1/2015/ICT01/UPM/02/12 awarded to  ... 
doi:10.14419/ijet.v7i4.1.19486 fatcat:2s2a66f64re4pp6es6ug3tgk2a
« Previous Showing results 1 — 15 out of 4,850 results