An Approach for Statement Coverage Based on Test Case Prioritization Technique

Santosh Kar, Brojo Kishore Mishra, Susanta Kumar Das · SPAST Abstracts · 2021

Currently, we are in the age of digitalization. With the facility achieve or availed in the 5th generation data communication for high-speed portable device make the utility of digitalization to each person for their daily utility in business operation, education, finical transaction, healthcare monitoring . The fabrication technology able to produce low power, low cost device, high speed processing devices to support to this . The software need to support for this kind operation need to smart and robust enough. So the software environment development regarding this need a proper planning, development cycle and pass through a well define Software testing cycle, which is an integral part before deploying in real-time. Hence, software plays a key role in modern society. The utility of the software platform is rapidly increasing due to the digitalization of the platform, which is an integral part of every person in society. So the software needs to be robust by nature to handle the online or offline process to handle in a precise manner. So the testing of the software need to handle carefully planning, effetely and efficiency for a better precision based for the complex processing handling according to the task to perform. So the testing of the software product is an integral and important phase of any SDLC (Software Development Life Cycle) [1].The testing phase in the SDLC considers all possible combinations for the functionality and dissimilar combination output according to the product definition. The similar and dissimilar view for the software product depends upon the utility and design specification. The test pattern for the system depends upon the skill level of the tester and the testing environments. In comprehensive testing of the software product, in the SDLF all possible and alternative combination of the variable is considered and that combination is applied to the resource constraints [2]. The testing phase of any SDLF is, where the software product tester or testing group hold the responsibility of, formulate a test plan considering all combination of input variable set and divided into test cases need to be achieved for the functionality of the product utilities. The validations of test cases check the degree of robustness for use and reflect its sustainability on deployment. The deployment of test cases with proper priority is needed to consider for better results in a testing cycle. While planning for the testing of a software product or the environment, the tester or the testing skill personal need to consider the platform of deployment and the complexity need to handle properly. The planning phase need to address the deployment of the skilled testing personal should deploy according to the need. The leader or the manager needs to address the testing issue properly. Considering all the issue and factor, we consider our all the issue above for testing approaches. In our work, here we deploy an effective and unique test prioritization technique, which is based on the statement-coverage criterion method to state the prioritization of all the test cases under consideration [3]. The experimental work carryout with the concept above shows a better and effectiveness of process to deploy in the testing phase is a cost-effective solution. This will help towards the optimization of cost and time in the testing phase of SDLF.

Read the paper · More papers on PaperTik