A Relative Analysis of Programmed Web Testing Tools

Page 1

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395 -0056

Volume: 04 Issue: 05 | May -2017

p-ISSN: 2395-0072

www.irjet.net

A Relative Analysis of Programmed Web Testing Tools Jyoti Devi1, Kirti Bhatia2, Rohini Sharma3 1Student,

Sat Kabir Institute of Technology and Management, Haryana, India Professor, Sat Kabir Institute of Technology and Management, Haryana, India 3Assistant Professor, Jesus and Mary College, Delhi University, Delhi, India ---------------------------------------------------------------------***--------------------------------------------------------------------2Assistant

Abstract - Testing is an essential step in the life cycle of find bugs proficiently; and conversely, can offer good

assurance that the system is ready to be released. Although manual testing is quite good to find bugs in a new code but the main obstruction is that this is slow and expensive to replay. Programmed (automated) tests are outstanding for all types of testing like regression testing verifies that no faults have grew since the last test but are not so decent for discovery of new bugs [4]. Additionally, there's a balance between the effort mandatory to automate a test and the costs of replaying it manually. Consequently, the manual testing is preferred when new features are added, and most developments will endure to accomplish at least some of their regression tests manually. Programmed testing tools are proficient of implementing tests, reporting conclusions and comparing outcomes with former test runs. Tests supported by these tools can be run recurrently, at any instance of time [5, 6]. Programmed testing Key Words: Web testing tools, Manual testing, Programmed is the use of specific software to control the execution of tests. A number of programmed testing tools are available in the testing, Testing Excellence market [7]. software development and is very crucial in the success of an application and project. With the increase in the complexity of software project, time and effort required in testing also increases. Manual testing can handle only small projects therefore in order to increase success rate of a project one can use programmed web testing tools. A programmed testing tool does not need expertise of a user in testing. These tools facilitate software developers and testers to automate the complete progression of testing of functionality and performances of a software while saving time and costs. This analysis work delivers a complete analysis of available open source and profit-making programmed web testing tools. This analysis will help software testers and ordinary users to pick the suitable tool based on their requirements.

INTRODUCTION Software testing is a procedure of executing software or an application or a module with the intention of finding the errors within it. It the procedure of validating a product according to defined guidelines (commercial and technical requirements) and verifying it with respect to functionality [1]. There are two most basic types of testing white box and black box [2]: the white box testing focuses on the internal structure and logic of the project whereas the black box testing works on specified functions of the project. Other than the above two, there are a lots of testing techniques like, Unit testing, Component testing, Integration testing, Big Bang integration testing, Incremental testing, Component integration testing, System integration testing, System testing, Acceptance testing, Alpha testing, Beta testing, Software Test Types, Functional testing Non-functional testing, Functionality testing, Reliability testing, Usability testing, Efficiency testing, maintainability testing, portability testing, baseline testing, compliance testing, documentation testing, endurance testing, load testing, performance testing, compatibility testing Security testing, stress testing, and scalability testing etc [3]. All the above techniques can be performed manually or by using any automated/programmed web based testing tool. Manual testing is as ancient as computer programming. Anybody can test out a system, merely by using it. But a testing professional can investigate a product methodically and can

Š 2017, IRJET

|

Impact Factor value: 5.181

|

The main aim of this work is to bestow feasibility analysis of programmed web testing tools by comparing the characteristics of the tools which can help users to choose appropriate tool conferring to their requirements. The paper has been distributed into several sections. Section 1 gives introduction of testing. Section 2 gives a brief overview of related work. Section 3, gives brief overview of each testing tool. Section 4, gives parameters to decide the capability and performance of tools. Section 5 concludes the work and gives future aspects 1. RELATED WORK There are several research works regarding programmed software testing modules [8-10]. Kaur et al. have conducted a comparative study among Test Complete, selenium and QTP tools [11]. Their work includes different aspects but does not elaborate the automation characteristics such as cross platform, record and play-back. Singh et al. have included cost and browser support features of the tools. Monier et al. have compared selenium- web driver, sahi watir-web driver, QTP Ranorex, Test Complete, Telerik, Coded UI on the basis of pricing, cross platform, Browsers support, Record playback, script language, ease of use, data driven framework, programming skills etc. Malik has given advantages and disadvantages of different web based testing tools [12].

ISO 9001:2008 Certified Journal

|

Page 386


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.