Optimisation of software testing technique using genetic algorithm

dc.contributor.guideBhatia, Shaveta
dc.coverage.spatial
dc.creator.researcherSharma, Seema
dc.date.accessioned2023-03-07T05:30:58Z
dc.date.available2023-03-07T05:30:58Z
dc.date.awarded2021
dc.date.completed2021
dc.date.registered2014
dc.description.abstractThe primary objective of software testing is to develop fault tolerant system with high precision. Software testing ensures that the product is developed as per the user s specification. It plays an important role in improving the quality and efficiency of software. Software testing is expensive and very extensive exercise in thoroughly checking the functional requirement of the system. Therefore, it consumes a lot of time and cost to ensure that the system is as per the specifications. To overcome the time constraint of testing, manual testing is replaced with automated testing. The main emphasis during software testing is to generate the minimum number of test cases for testing the maximum part of the software with respect to minimum time and cost. A test case can be defined as the collection of test inputs. The test cases are said to be complete and regressive, if it can trace the software for each and every user specifications. Test cases can be prioritized according to the execution time, resources and the cost of the software. Software testing can be categorized into two types Functional Testing and Structural Testing. Functional Testing is also known as Black box testing. This testing focuses on functional needs of the software and test the software on the basis of specification. There are numerous techniques which have been used for black box testing, like Boundary value analysis, Cause effect graph, Equivalence class etc. Structural testing is commonly known as white box testing. This testing focuses on pseudo-code of software. The tester analysis the pseudo-code of software and generates the test data for testing the program. There are numerous methodologies available which have been used in testing the software, like control flow testing, data Flow testing, mutation testing etc. The following coverage criteria s must be considered while testing the internal code. To implement software testing (Functional or Structural) various automated testing tools and techniques have been developed to improve the te
dc.description.note
dc.format.accompanyingmaterialDVD
dc.format.dimensions
dc.format.extent
dc.identifier.urihttp://hdl.handle.net/10603/466532
dc.languageEnglish
dc.publisher.institutionDepartment of Computer Applications
dc.publisher.placeFaridabad
dc.publisher.universityManav Rachna International Institute of Research and Studies
dc.relation
dc.rightsuniversity
dc.source.universityUniversity
dc.subject.keywordComputer Science
dc.subject.keywordComputer Science Software Engineering
dc.subject.keywordEngineering and Technology
dc.titleOptimisation of software testing technique using genetic algorithm
dc.title.alternative
dc.type.degreePh.D.

Files

Original bundle

Now showing 1 - 5 of 11
Loading...
Thumbnail Image
Name:
01_title (1).pdf
Size:
190.76 KB
Format:
Adobe Portable Document Format
Description:
Attached File
Loading...
Thumbnail Image
Name:
02_prelim pages (2).pdf
Size:
401.96 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
03_table of contents (1).pdf
Size:
14.68 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
04_abstract (1).pdf
Size:
107.11 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
05_chapter 1.pdf
Size:
389.34 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.79 KB
Format:
Plain Text
Description: