Copyright © 2018 Srinivasa Rao S et al. This is an open access article distributed under the Creative Commons Attribution License, which permits
unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
International Journal of Engineering & Technology, 7 (1.1) (2018) 219-222
International Journal of Engineering & Technology
Website: www.sciencepubco.com/index.php/IJET
Research paper
An effective method for improving software quality by
automated test generation technique
Srinivasa Rao S
1
*, Karthik Reddy T
2
, Prasanna Sai N
2
, Vamsi Krishna Ch
2
1
Assoc.Professor, Koneru Lakshmiah Educational Foundation
2
Student, Koneru Lakshmiah Educational Foundation
*Corresponding author E-mail: srinu1479cse@kluniversity.in
Abstract
The general undertaking of the product building is to guarantee conveyance of superb programming to the end client. To ensure great
programming, it is required to test programming. Testing is a critical constituent of programming building. In programming testing there
are number of fundamental issues like compelling age of experiments, prioritization of experiments which should be handled. This
mechanized test structure predominantly relies upon these four angles: test system, experiment age, test execution and test assessment.
Test methodology is an accumulation of systems that decides the testing way to deal with be trailed by the testing group. The experiment
age alludes to the age of experiments in light of the given application. The test execution briefs about the execution of those tests at that
point contrasting the normal outcome and genuine outcome. The test assessment explores the experiments and causes us to produce test
rundown report and programming quality confirmation report consequently. The aim of delivering this device is to produce test cases
naturally and to diminish the cost of testing notwithstanding collect the season of determining experiments physically. Subsequently this
framework enhances general nature of the product.
Keywords: Software Quality Assurance Report; Software Testing; Test Cases; Test Evaluation; Test Execution; Test Strategy; Test Summary Report.
1. Introduction
Programming testing is the noteworthy part in programming ad-
vancement life cycle and also it has an unequivocal influence in
guaranteeing programming quality. Test automation makes utiliza-
tion of specific programming to control the execution of tests and
to contrast the real outcome and anticipated outcome. Choosing
perfect time to go for automation, characterizing extension for
computerization and choosing the correct device for mechaniza-
tion are the vital choices in which the testing group must detail in
the test design. Indicating the correct subtle elements of the item
for mechanization very decides the triumph of the automation. The
viability of this confirmation and approval strategy relies on the
quantity of bugs recognized and settled before discharging the
framework [1]. It relies on the nature of experiments created. The
most huge issue in the field of programming testing research is the
age of the experiments in view of automation. To cut down the
cost of manual testing and to expand consistency of the testing, it
is basic to mechanize the experiment age [1]. Contingent on these
experiments, the test outline report and programming quality af-
firmation report will likewise be robotized. Test Summary Report
is a huge deliverable which is set up toward the finish of a testing,
or rather in the wake of testing is finished. The primary goal of
this test outline report is to elucidate diverse subtle elements and
exercises about the testing performed. Programming quality affir-
mation report assesses the nature of an item and finish adherence
to programming item norms and techniques. It is a sunshade
movement that guarantees agreement to measures and systems all
through the Software advancement life cycle of a product item.
In existing method, MBT strategy concentrates just on utilitarian
testing. It will apply specifically to useful testing not for security
testing. The MBT strategy doesn't totally create the programmed
test execution due to two reasons: I) the model produces test are
not finished on the grounds that the parameters can't be deter-
mined specifically. ii) Doesn't quickly executes the test got from
test demonstrate in light of the fact that the test show utilize di-
verse programming dialects.
In our proposed procedure, we utilize another apparatus strategy
called Model based Integration and System Test Automation
(MISTA) for producing test code from a Model Implementation
Description (MID). It will coordinate the utilitarian and security
testing. MID contains the Model Implementation Mapping (MIM)
and test show. The test models are practical model, get to control
model and security display. It utilizes the abnormal state petrinet
display for confirming the product framework. Test models
planned by the petrinet can incorporate the two information and
control stream of test models. MISTA can create programmed
display based experiments, including the test inputs and expected
test outcomes. MISTA demonstrates the relations of test models
and usage level for the test condition. It will consequently create
test code from test demonstrate.
2. Proposed system
The automation test structure is an execution situation for elec-
tronic tests. It is a fused structure that sets the tradition of comput-
erization for a specific item. A structure is a valuable mix of dif-
ferent techniques, programming principles, discernments, strate-
gies, traditions, framework chains of importance, seclusion, scope
component and test information infusions. These components go