Automated Incoup Tool for Coupling Based Integration Testing

Abstract

Software testing is the major part in the development of software. Testing acts as the main work to identify the faults in the software product and provide errors to rectify. To ensure the software quality, errors are to be rectified with various types of testing such as unit testing, specification, validation, integration and other types of testing. Here the major research concentrated on integration testing part where it tests the interactions of different components resides in the coding part and functionality of the project. One of the major part in the integration testing is the coupling based integration testing that is depend on coupling relationships that exist among different variables across different call sites in functions. The existing research for test data generation deal only unit level testing and there is no process for test data generation for coupling based integration testing. In this paper, we have proposed a novel approach for systematic test generation for coupling based integration testing of programs designed with object oriented concepts using stream reader functions. Our method, allows the user to load the two divisions of class files, split the class files and then compare it for class availability. We have implemented a prototype tool INCOUP IN Dot Net and successfully performed different class codes experiments for the generation of test data. In experiments with this tool, our proposed method has given much better results as compared to random testing and ECoup testing.

Authors and Affiliations

Ms. S. Shanmugadevi

Keywords

Related Articles

Fast Base-10 Multiplication Using XS-3 and ODDS BCD codes

We present the algorithm and architecture of a BCD parallel multiplier that exploits some properties of two different redundant BCD codes to speed up its computation: the redundant BCD excess-3 code (XS-3), and the over...

Trust Based Novel Recommendation Regularized with Item Ratings

Recommendation is an opinion given by an analyst to his/her client whether the given stock is worth buying or a particular place is worth visiting or not. They use various projections as a basis for issuing recommendati...

Google Cloud Platform: A Powerful Big Data Analytics Cloud Platform

Google Cloud Platform provides a powerful Big Data analytics cloud platform in the form of BigQuery, Cloud Dataflow, Google Cloud Dataproc, Cloud Datalab, Cloud Pub/Sub, and Google Genomics used by all types of organiza...

Study of the Impact of Financial Flexibility on Dividend Policy with Respect to the Life Cycle (A Study Case: Tehran Stock Exchange Listed Companies, Iran)

The main purpose of this study is determination of the relation between financial flexibility and dividend policy under the moderating effect of lifecycle among the firms listed on Tehran's stock exchange between 2008 a...

Design and Implementation of FFT Processor for OFDMA System Using FPGA

Orthogonal Frequency Division Multiplexing(OFDM),is a frequency-division multiplexing(FDM) scheme utilized as a digital multi-carrier modulation(MCM) method.A large number of closely-spaced orthogonal sub-carriers are u...

Download PDF file
  • EP ID EP21329
  • DOI -
  • Views 287
  • Downloads 4

How To Cite

Ms. S. Shanmugadevi (2015). Automated Incoup Tool for Coupling Based Integration Testing. International Journal for Research in Applied Science and Engineering Technology (IJRASET), 3(10), -. https://europub.co.uk/articles/-A-21329