Testing Tool for Object Oriented Software

Journal Title: International Journal of Scientific Research and Management - Year 2014, Vol 2, Issue 8

Abstract

This paper deals with design and development of an automated testing tool for Object Oriented Software. By an automated testing tool, we mean a tool that automates a part of the testing process. It can include one or more of the following proces ses: test strategy generatio n, test case generation, test case execution, test data generation, reporting and logging results. By object - oriented software we mean a software designed using OO approach and implemented using an OO language. Testing of OO software is different from test ing software created using procedural languages. Several new challenges are posed. In the past most of the methods for testing OO software was just a simple extension of existing methods for conventional software. However, they have been shown to be not v ery appropriate. Hence, new techniques have been developed. This thesis work has mainly focused on testing design specifications for OO softwa re. As described later, there is a lack of specification - based testing tools for OO software. An advantage of tes ting software specifications as compared to program code is that specifications are generally correct whereas code is flawed. Moreover, with software enginee ring principles firmly established in the industry, most of the software developed nowadays follows all the steps of Software Development Life Cycle (SDLC). For this work, UML specifications created in Rational Rose are taken. UML has become the de - factor standard for analysis and design of OO software. Testing is conducted at 3 levels: Unit, Integratio n and System. At the system level there is no difference between the testing techniques used for OO software and other software created usi ng a procedural language, and hence, conventional techniques can be used. This tool provides features for testing at Unit (Class) level as well as Integration level. Further a maintenance - level component has also been incorporated. Results of applying this tool to sample Rational Rose files have been incorporated, and have been found to be satisfactory.

Authors and Affiliations

Dr. Leelavathi Rajamanickam

Keywords

Related Articles

Hadoop an Emerging solution for big data

n Today’s fast growing world the needs and the technology is changing day by day for the capacity of data storage. If the storage increases the processing speed should also gradually increa...

Versatility o f Bi - Paddle PMMC Flap i n Reconstruction o f Oral Facial Defects

Pectoralis major myocutaneous (PMMC) flap continues to be the workhorse in head and neck reconstruction. Although free tissue transfer has revolutionized the reconstruction in cancers of the oral region. The objective of...

Design and Simulation of E shape L slot Microstrip Patch Antenna with different substrates for Wireless Communication

The area of microstrip antennas has seen some inventive work in recent years and is one of the most dynamic fields of antenna theory. In this paper we have proposed configuration of patch antenna having E...

Perception On Corporate Retail Outlet On Consumers In Salem City

Organized retailing in India initially began in the South. The availability of land at prime locations coupled with lower real estate prices (compared to Mumbai and Delhi) made multi - storeyed shopping co...

Modified Hodge Test For Detection Of Carbapenemase In Clinical Isolates Of Pseudomonas Aeruginosa .

The clover leaf test or modified Hodge test (MHT) has been extensively used as a general phenotypic method for the detection of carbapenemase activity, and it is the only method of carbapenemase detection so far recom...

Download PDF file
  • EP ID EP210006
  • DOI -
  • Views 108
  • Downloads 0

How To Cite

Dr. Leelavathi Rajamanickam (2014). Testing Tool for Object Oriented Software. International Journal of Scientific Research and Management, 2(8), -. https://europub.co.uk/articles/-A-210006