- Information
- AI Chat
Was this document helpful?
Comparative Study of Software Automation
Course: Software Engineering (CS530)
376 Documents
Students shared 376 documents in this course
University: Visvesvaraya Technological University
Was this document helpful?
Vaibhav Jain.Int. Journal of Engineering Research and Application www.ijera.com
ISSN : 2248-9622, Vol. 8, Issue 2, ( Part -3) February 2018, pp.29-33
www.ijera.com DOI: 10.9790/9622-0802032933 29 | P a g e
Comparative Study of Software Automation Testing Tools:
OpenScript and Selenium
Vaibhav Jain*, Dr. Kumar Rajnish**
*(M.Tech. in Computer Science (Research Scholar), Birla Institute of Technology, Mesra, Ranchi)
** (Associate Professor, Computer Science and Engineering Department, Birla Institute of Technology, Mesra,
Ranchi)
ABSTRACT
Software Testing ensures delivery of good quality software to the customer. With the increase of product
functionality, testing becomes challenging as it is time-consuming to perform manually, cost also increases as
test suite size grows and human error can creep into a system which may lead to losses for the organization.
Therefore, automation of software testing for the product is needed using appropriate Automation tool, which
can enable developers and testers to easily automate the entire flow or process of automation testing. The
objective of this paper is to conduct a comparative study of automated tools i.e. the OpenScript and Selenium-
based on different criteria`s.
Keywords - Oracle OpenScript, OATS OpenScript, Selenium, Automation, Testing
----------------------------------------------------------------------------------------------------------------------------- ----------
Date of Submission: 28-02-2018 Date of acceptance: 13-03-2018
----------------------------------------------------------------------------------------------------------------------------- ----------
I. INTRODUCTION
Software testing is performed to make
software defect free and to ensure that every effort
used in development as per requirements works in a
defined manner. It involves execution of a software
component or system components to evaluate one or
more properties and verify that it satisfies specified
requirements or to identify differences between
expected and actual results. Software Testing is of
two types - manual and automation. Java-based
application automation is been used for functional
testing by using above mentioned two automated
testing tools.
Manual testing [1] is testing of the product
by a human manually as per the procedures defined
or documented to test the proper functioning of the
software product. Manual Testers discover the
imperfections manually which expects them to act as
end client and utilize highlights of the application to
guarantee its right and correct functioning. They
follow a written composed test plan that leads them
to an arrangement of imperative experiments. The
issues with manual testing are, it is the extremely
tedious process, not reusable, great human efforts
required, and few mistakes may still remain
unrevealed. Automation testing covers most of the
issues of manual testing.
Automation testing [2] automates the steps
of manual testing using automation tools.
Automating the test case execution for given
software is a need for software on time delivery as it
improves reliability factor, saves time and human
efforts increase productivity and also decreases cost
in long run. It expands the test execution speed,
make them more reliable, programmable,
exhaustive, and reusable. Standard Practices [3] need
to be followed for testing applications in correct
manner.
II. PROBLEM STATEMENT
Various software testing automation tools
are available currently in the market but, not every
tool has the capabilities to perform all type of testing
like Functional, Load, Performance, Unit etc. and
lack capabilities to interact/detect most of software
development frameworks. So, it is of utmost
importance to understand the application to be
automated and using appropriate software testing
automation tool to simplify code and testing
framework development. For this study, software
testing automation tool are compared on different
criteria`s which are discussed further [4] [5].
2.1 Literature Survey
This section contains a brief mention of
existing research papers which are used as
references for this study. User Interface has changed
a lot over recent years. The paper “Testing Tools
(software)” by M. Lutz [8] surveys a set of tools that
support the testing process in different ways. Some
RESEARCH ARTICLE OPEN ACCESS