Home / Current Issue / Paper 1704435
Add Self-Learning Ability to NLP for Automatic Test Case Generation
Subject area: Science,Engineering and Technology · Area of research: Natural Language Processing
Abstract
In Software testing, 40-70 percent of the testing process is spent on developing and designing test cases. It is tough for the untrained tester to generate all the test cases that cover every aspect of the criteria. By changing requirements frequently manual development becomes less valuable and it requires more time and effort. Rather than generating test cases manually, a tool can be used to generate test cases automatically based on user stories and scenarios, but the dictionary plays a very important role in this process. In this project we have used Natural language processing to generate dictionary in which it will find keywords in user stories or scenarios and create test cases accordingly. As this entire process is automated, it is very efficient in time perspective. This project provides a realistic solution for automatic dictionary generation which will be used for test case generation.
Keywords
Agile, Natural Language Processing, Dictionary
How to cite this paper
@article{1704435,
author = {Shrikrushna Zirape, Shivam Sharma, Ilyas Hussain Ali, Manasi Kumbhar, Renuka Nalawade; Prof. Manish Jansari},
title = {Add Self-Learning Ability to NLP for Automatic Test Case Generation},
journal = {Iconic Research And Engineering Journals},
year = {2023},
volume = {6},
number = {11},
pages = {501-505},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1704435.pdf},
abstract = {In Software testing, 40-70 percent of the testing process is spent on developing and designing test cases. It is tough for the untrained tester to generate all the test cases that cover every aspect of the criteria. By changing requirements frequently manual development becomes less valuable and it requires more time and effort. Rather than generating test cases manually, a tool can be used to generate test cases automatically based on user stories and scenarios, but the dictionary plays a very important role in this process. In this project we have used Natural language processing to generate dictionary in which it will find keywords in user stories or scenarios and create test cases accordingly. As this entire process is automated, it is very efficient in time perspective. This project provides a realistic solution for automatic dictionary generation which will be used for test case generation.},
keywords = {Agile, Natural Language Processing, Dictionary},
month = {May},
}