Publication: Analysis on the Risk and the Categorization on Test Automation in Sri Lankan Software Industry
DOI
Type:
Thesis
Date
2021-08
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Delivering quality software to customer is the key objective of software industry.
One of the essential fragment of life cycle of software is software testing. In
software testing test automation is playing a major role. Test automation is an art
which needs to be managed and executed properly in order to provide quality
software. If test automation cannot be practiced in proper way the delivery of the
software quality would impact directly and leads to loss of customer, which is a
failure of business. Test automation contain several phases from scoping to
maintenance. Each phase has several steps which require right analyzing, decision
making and operating.
Test automation has several problems which needs to address in each stage. Test
automation cause several issues when execute test automation in a company. All
these issues need to be handled by different people, therefore initially issues need
to be identified and classified and then solve properly.
This research is to identify the improvements to categorize the problems
automatically and find the solution for the problem in test automation process and
hence to practice the test automation in healthier way in order to achieve better
software quality. Test automation issue are analyzed and the solutions are proposed.
On which stage, the test automation is causing problems and how to solve them are
recommend in this research, Test automation issues are categorized and under
relevant category therefore issues can be solved speedily.
The automation cause huge amount of issues. Test automation is running over nigh
in most of the companies and it result lots of issues. These issues can’t be analyzed
one by one and allocated to relevant people. The implementation of this research
will categorize the issues under relevant category and which would lead for speedy
allocation under relevant person and solution. This research produced a system to
categorize the test automation problems in automatic way using text classification
approach. The issues are passed as sentence and they are categorized under the
relevant category to fix them quickly. The sentences are preprocessed and
conducted feature selection using filter methods and predict under appropriate
category. The issue has been cleaned in preprocess stage. Implemented LSTM base
algorithm using filter method to categorize the issues.Find the solution for the problem in test automation process and how to practice the
test automation in healthier and proper way in order to achieve better software
quality. In this research an implementation to categorize test automation problems
were formed. Recommendation and solutions are proposed on test automation
which would aid to practice test automation in better way and that would leads to
better software quality delivery.
