Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

HSTCP: A Tool for Hierarchical System Test Case Prioritization


Affiliations
1 YMCA University of Science and Technology, Faridabad, Haryana, India
2 Department of Computer Engineering, YMCA University of Science and Technology, Faridabad, Haryana, India
     

   Subscribe/Renew Journal


Many constraints are imposed on the software industries that want to complete the project in time and within budget. It is a challenging task for software industries to complete the project with in time and budget due to advancement of technology. In this paper a hierarchical test case prioritisation (HSTCP) (Kumar, 2013) tool is presented which implements hierarchical system test case prioritization technique. The presented tool helps to prioritize the system test case and reduce the testing cost of the software. The HSTCP tool works at three levels. At the first level it prioritizes the requirements, at the seconds level the modules of highest prioritized requirements are prioritized. Finally at third level it prioritizes the test cases of the modules in prioritized order. The presented HSTCP tool is implemented in Java language.

Keywords

Test Case Prioritisation Tool, Testing Tool, Software Testing.
Subscription Login to verify subscription
User
Notifications
Font Size


  • Berander, P., and Andrews, A. (2005). Requirements prioritization. In Aurum, Aybüke (Hrsg.), Wohlin, Claes (Hrsg.), Engineering and Managing Software Requirements. Berlin, Deutschland SpringerVerlag, pp. 69-94.
  • Chauhan, N. (2010). Software Testing- Principle and Practices. Oxford University Press.
  • Herrmann, A.,and Daneva, M. (2008). Requirement prioritization based on benefit and cost prediction: An agenda of future research. 16th IEEE International Requirement Engineering Conference, 125-134.
  • Kavitha, R., and Kumar, N. S. (2011). Factors oriented test case prioritization technique in regression testing. European Journal of Scientific Research, 55 (2), 261-274.
  • Kavitha, R., and Kumar, N. S. (2010). Test case prioritization for regression testing based on severity of fault. International Journal on Computer Science & Engineering, 2 (5), 1462-1466.
  • Kumar, H., and Chauhan, N. (2012). Identifying and analyzing the research challenges in test case prioritization. Journal of Intelligent Computing and Application, Serial Publication.
  • Kumar, H., Vedpal., and Chauhan, N. (2013). A hierarchical system test case prioritization technique based on requirements. 13th Annual International Software Testing Conference in India. December, 04-05, Bangalore, India.
  • Kumar, V., Sujata., and Kumar, M. (2010). Test case prioritization using fault severity. International Journal of Computer Science and Technology, 1(1), 67-71.
  • Marchetto, A., Susi, A., Kessler, F. B., v Scanniello, G. (2012). MOTCP: A tool for the prioritization of test cases based on a sorting genetic algorithm and Latent Semantic Indexing Software Maintenance (ICSM). 28th IEEE International Conference.
  • Roongruangsuwan, S., and Daengdej, J. (2010). A test case prioritization method with practical weight factors. Journal of Software Engineering, 4(3), 193-214.
  • Srikanth, H., Williams, L., and Osborne, J. (2005). Towards the prioritization of system test cases. North Carolina State University TR-2005-44.
  • Srivastava, P. R. (2008). Test case prioritization. Journal of Theoretical and Applied Information Technology, 4(3), 178-181.

Abstract Views: 256

PDF Views: 0




  • HSTCP: A Tool for Hierarchical System Test Case Prioritization

Abstract Views: 256  |  PDF Views: 0

Authors

Harish Kumar
YMCA University of Science and Technology, Faridabad, Haryana, India
Vedpal
Department of Computer Engineering, YMCA University of Science and Technology, Faridabad, Haryana, India
Naresh Chauhan
Department of Computer Engineering, YMCA University of Science and Technology, Faridabad, Haryana, India

Abstract


Many constraints are imposed on the software industries that want to complete the project in time and within budget. It is a challenging task for software industries to complete the project with in time and budget due to advancement of technology. In this paper a hierarchical test case prioritisation (HSTCP) (Kumar, 2013) tool is presented which implements hierarchical system test case prioritization technique. The presented tool helps to prioritize the system test case and reduce the testing cost of the software. The HSTCP tool works at three levels. At the first level it prioritizes the requirements, at the seconds level the modules of highest prioritized requirements are prioritized. Finally at third level it prioritizes the test cases of the modules in prioritized order. The presented HSTCP tool is implemented in Java language.

Keywords


Test Case Prioritisation Tool, Testing Tool, Software Testing.

References