Call for Paper - May 2023 Edition
IJCA solicits original research papers for the May 2023 Edition. Last date of manuscript submission is April 20, 2023. Read More

Black Box Testing based on Requirement Analysis and Design Specifications

International Journal of Computer Applications
© 2014 by IJCA Journal
Volume 87 - Number 18
Year of Publication: 2014
Harsh Bhasin
Esha Khanna

Harsh Bhasin, Esha Khanna and Sudha. Article: Black Box Testing based on Requirement Analysis and Design Specifications. International Journal of Computer Applications 87(18):36-40, February 2014. Full text available. BibTeX

	author = {Harsh Bhasin and Esha Khanna and Sudha},
	title = {Article: Black Box Testing based on Requirement Analysis and Design Specifications},
	journal = {International Journal of Computer Applications},
	year = {2014},
	volume = {87},
	number = {18},
	pages = {36-40},
	month = {February},
	note = {Full text available}


Black Box Testing is used when code of the module is not available. In such situations appropriate priorities can be given to different test cases, so that the quality of software is not compromised, if testing is to be stopped prematurely. This paper proposes a framework, which uses requirement analysis and design specification, to prioritize the test cases. The work would be beneficial to both practitioners and researchers.


  • IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries; IEEE; New York, NY. ; 1990. Black, Rex; (2002). Managing the Testing Process (2nd ed. ). Wiley Publishing.
  • Kurniawan, S. 2001. System Engineering Fundamentals.
  • Pressman, R. S. 2010. Software engineering: a practitioner's approach. McGraw-Hill Higher Education.
  • Frank, J. , et. al. Design Specification. SJSU Online Library System.
  • Bhasin, H. , Singla, N. , Sharma, S. 2013. Cellular Automata Based Test data Generation. ACM SIGSOFT Software Engineering Notes.
  • Bhasin, H. , Singla, N. 2013. Cellular-Genetic Test data Generation. ACM SIGSOFT Software Engineering Notes, Volume 38 Number 5.
  • Bhasin, H. , Shewani, and Goyal, D. 2013. Test Data Generation using Artificial Life. International Journal of Computer Application. 67, 12, 34-39. paper
  • Bhasin, H. , 2014. Artificial Life based test data generation, ACM Sigsoft software engineering notes, 39, 1.
  • Kitchenham, B. A. et. al. 2010. Systematic literature reviews in software engineering . A tertiary study, Information & Software Technology . INFSOF , vol. 52, no. 8, pp. 792-805, 2010
  • Mariani, L. , et. al. 2012. AutoBlackTest: Automatic Black-Box Testing of Interactive Applications, IEEE, DOI: 10. 1109/ICST. 2012. 88
  • Frezza, S. T. , et. al. 1996. Linking requirements and design data for automated functional evaluation, Elsevier.
  • Chan, E. Y. K. , Yu, Y. T. 2004. Evaluating several path-based partial dynamic analysis methods for selecting black-box generated test cases, IEEE, DOI: 10. 1109/QSIC. 2004. 1357946.
  • Hu, Y. T. , Lin, N. W. 2010, Automatic black-box method-level test case generation based on constraint logic programming, IEEE, Computer Symposium (ICS), 2010 International, pp: 977 – 982 , DOI: 10. 1109/COMPSYM. 2010. 5685369.
  • Chen, T. Y. , Kuo, F. C. , Merkel, R. G. , Ng, S. P. 2004. Mirror adaptive random testing, Elsevier, DOI:10. 1016/j. infsof. 2004. 07. 004
  • Blanco, R. , Tuya, J. , Adenso-Diaz, B. 2009. Automated test data generation using scatter search approach. Information and Software Technology, 51,4, 708-720.
  • Harish V. Kantamneni, et. al. Structurally Guided Black Box Testing.
  • Tyer, B. , Soundarajan, N. 2004. Black Box Testing of Grey Box Behavior. Springer, volume 2931, pp 1-14
  • Verma, D. , Karambir. 2012. Component Testing Using Finite Automata, Indian Journal of Computer Science and Engineering (IJCSE).
  • Khan, E. , Khan, F. 2012. A Comparative Study of White Box, Black Box and Grey Box Testing Techniques (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 3, No. 6, 2012.
  • Flores, A. , Polo, M. 2009. Testing-based Process for Evaluating Component Replaceability. Elsevier, pp 101- 115.
  • Roshan, R. , Porwal, R. , Sharma, C. M. 2012 Review of Search based Techniques in Software Testing, International Journal of Computer Applications, volume 51, august 2012.