DocumentCode
161032
Title
Comparative analysis and development of new approach for random testing
Author
Rangari, Jaypal D. ; Karmore, Swapnili P.
Author_Institution
Dept. of CSE, G.H. Raisoni Coll. of Eng., Nagpur, India
fYear
2014
fDate
4-5 April 2014
Firstpage
332
Lastpage
335
Abstract
Testing is the process of finding errors in a system or its component. It runs a system in order to find gaps or bugs. It also checks that system is fulfilling its requirement or not. During execution of software testing randomized algorithm is used to generate test cases. It generates random number of choices during test cases execution to produce a result. It selects test cases from the whole input set randomly. The process of test cases generation can be minimized using randomized algorithm. For generating test cases uses two types of randomized algorithm. We used different randomized algorithm on the basis of complexity of code. If the complexity is low then use Monte Carlo randomized algorithm because it has deterministic running time, but whose output may be incorrect with little probability. Las Vegas randomized algorithm is use for high complexity uses because it always gives the correct result. This algorithm compares the correlation between two far inputs and failure-causing inputs. It can avoid complex analysis and calculation of code. In this we focuses on various randomized testing algorithms and its working and functions. We present a method that improves performance random test generation by incorporating result obtained from executing test cases.
Keywords
Monte Carlo methods; program testing; randomised algorithms; system recovery; Las Vegas randomized algorithm; Monte Carlo randomized algorithm; comparative analysis; complex analysis; failure-causing inputs; random number generation; random test generation; random testing approach; randomized testing algorithms; software testing randomized algorithm; system error finding process; test case execution; test case generation; Algorithm design and analysis; Complexity theory; Conferences; Monte Carlo methods; Software algorithms; Software testing; Testing; performance of random testing; random testing; randomized algorithm; software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits, Systems, Communication and Information Technology Applications (CSCITA), 2014 International Conference on
Conference_Location
Mumbai
Type
conf
DOI
10.1109/CSCITA.2014.6839282
Filename
6839282
Link To Document