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

Occupational Stress and Coping Strategies among Female Employees of Commercial Banks in Nigeria

This study examines different form of coping strategies adopted by female employees of commercial banks in Akwa Ibom State, South - South, Nigeria. The cross - sectional descriptive survey design was adopted and vario...

Trade off between Liquidity and Profitability

The st u d y investigates the trade off b e t w e e n liquidi t y a nd p r o f i tabili t y in the fi v e s ec tors of P a kis t a n (Ch e m ic a l, F u e l & En e r g y , P a p e r - B o a rd & P rodu c t s , F oo...

A Diversity of Fungal forms Present in I ndustrial A rea of ACC Jamul

Fungi are an important microflora found in well diversified ecological conditions. In Chhattisgar h state, Jamul is situated in eastern region of Bhilai .The floral and annual diversity of Jamul is a matter of Interest....

Security attacks on Routing protocols and Intrusion Detection in MANET

The security for MANET is the major issue in the network area. Dynamic topology of wireless network sets a challenge to implement the real time application as compared to wired networks. MANET is a set of independent nod...

Generic Lossless Visible Watermarking

F or generic visible watermarking with a capability of lossless image recovery , a novel method is proposed. This method is based on the deterministic one - to - one compound mappings of image pixel values for coveri...

Download PDF file
  • EP ID EP210006
  • DOI -
  • Views 105
  • 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