Please use this identifier to cite or link to this item:
http://10.1.7.192:80/jspui/handle/123456789/10454
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Deshmukh, Kshitij | - |
dc.date.accessioned | 2022-01-18T06:57:18Z | - |
dc.date.available | 2022-01-18T06:57:18Z | - |
dc.date.issued | 2021-06-01 | - |
dc.identifier.uri | http://10.1.7.192:80/jspui/handle/123456789/10454 | - |
dc.description.abstract | The validation team needs to validate any new feature that is added to a product or any change that is made. As result of this, test case gets added to the test suite. This test suite contains all list of test cases that need to be performed. Overtime, the number of test cases has increased. Executing all of these test cases for every validation cycle is time consuming task. Change Based Validation is an optimization technique which assumes that all bug fixes are a direct or indirect consequence of a change in source. In UEFI (Unified Extensible Firmware Interface) firmware, the changes are bug fixes or implementation of a requirement. The validation teams run their test suite to cover any possible issues due to changes in new release but it requires expertise and time to map any incoming changes to corresponding tests. The project aims to extract this knowledge from changed descriptions and identify the impacted domains as well as features within domains to test. The project follows the usage of heuristic models in the beginning and deploys data augmentation/ weak supervision techniques to utilize other state-of-the-art NLP techniques in the latter phase. Yield based optimization is technique which tries to achieve the same objective, that is, reduced set of test cases that should be included in the test plan for validation. This method relies on the execution history of test cases and extracts those test cases which have failed in the past few runs. This reduced test suite helps in reducing the overall execution time and cost, and eliminates need of manual selection of test plan. | en_US |
dc.publisher | Institute of Technology | en_US |
dc.relation.ispartofseries | 19MCEC08; | - |
dc.subject | Computer 2019 | en_US |
dc.subject | Project Report 2019 | en_US |
dc.subject | Computer Project Report | en_US |
dc.subject | Project Report | en_US |
dc.subject | 19MCE | en_US |
dc.subject | 19MCEC | en_US |
dc.subject | 19MCEC08 | en_US |
dc.title | Change Based Validation and Yield Based Optimization for Recommending Test Cases | en_US |
dc.type | Dissertation | en_US |
Appears in Collections: | Dissertation, CE |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
19MCEC08.pdf | 19MCEC08 | 2.18 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.