Open Access Open Access  Restricted Access Subscription or Fee Access

Software Development Using Component Based Testing

Vikram Khandelwal, Chetan Agrawal


Segment Testing is utilized in Software advancement. Right now, part will be tried. Principle Reason for utilizing Component testing is reuse. In Component Testing less assets utilized for growing new programming. Various sorts of Component gathered and incorporated for programming improvement. It is decreased advancement time and improved programming quality and make moves toward interactional. Testing is performed not exclusively to submit the basic programming mistake free in any case to improve and reinforce the movement of solid and quality programming thing. We notice that third party components include only specification or we can say that black box components. Due to black box nature of components source codes are not available then to test the black box component is a very difficult task. Cost of testing regarding time and endeavours we require some methodology. Component Based Software System (CBS) are mainly constructed from reusable components such as third-party components and Commercial-Of-The-Shelf (COTS) components.  Component testing, also known as module testing or program testing, perform after unit testing. The test objects can be tested independently as a component without integrating with other components e.g. modules, classes, objects, and programs. It is done by the development team. Part based programming improvement is expanding pressure on schedule and cash. It also provides a way to finding defects, which happen in all the modules. And also helps in certifying the working of each component of the software. Right now, programming venture is re-appropriated to other improvement framework lastly, the outsider parts are coordinated to shape a product framework.


Part testing, programming testing, testing procedures, segment-based programming designing.

Full Text:



Vikas Verma, Dr. Sona Malhotra, Gurbaj Singh, Divyendu Kumar Mishra ,”Introduction of component based testing” (2011).

Mohsin Imran Aamir Raza Khursheed Asghar, “Component Based Software Testing Strategies to Develop Good Software Product” (2014).

Umesh Kumar Tiwari, Santosh Kumar” Component Level Testing in Component-Based Software Development” (2017).

Damini Verma Student, M.Tech-Software Engineering, Karambir Assistant Professor, CSE department,” COMPONENT TESTING USING FINITE AUTOMATA”(2012).

Pallavi SKITM, (CSE, Student) India Kirti Bhatia HOD of CSE Department, SKITM, India” Testing and Quality Assurance of Component Based Software Using Traces”(2017).

Jim Q Ning, “Component-Based Software Engineering”, Proceedings of U.S National Institute of Standards and Technology’s Advance Technology Program on Component Based Software, Document number 0- 8186-7940-9/97, 1997, pp. 34-43.

Philip T Cox and Baoming Song, “A formal Model for Component Based Software”, IEEE Computer Society, Document number 07695-474- 4/01, 2001, pp.304-310.

IEEE “Transactions on Software Engineering”, Proceedings of Software Engineering Conference, 1999(APSEC ’99).

Xia Cai, Michael R.Lyu, Kam-Fai Wong and Roy Ko, “Component Based Software Engineering: Technologies, Development Frameworks, and Quality Assurance schemes”, IEEE Computer Society, 1530-1362/00, 2000, pp.372-379.

David S. Rosenblum, “Adequate Testing of Component-Based Software”, Technical Report 97-34 Department of Information and Computer Science University of California, Irvine, CA 92697-3425, 11 Aug


  • There are currently no refbacks.

Copyright (c) 2022 Journal of Microcontroller Engineering and Applications