CFP last date
20 May 2024
Reseach Article

A Survey of Test Framework

by Ebrahim Shamsoddin-motlagh
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 105 - Number 4
Year of Publication: 2014
Authors: Ebrahim Shamsoddin-motlagh
10.5120/18365-9509

Ebrahim Shamsoddin-motlagh . A Survey of Test Framework. International Journal of Computer Applications. 105, 4 ( November 2014), 21-26. DOI=10.5120/18365-9509

@article{ 10.5120/18365-9509,
author = { Ebrahim Shamsoddin-motlagh },
title = { A Survey of Test Framework },
journal = { International Journal of Computer Applications },
issue_date = { November 2014 },
volume = { 105 },
number = { 4 },
month = { November },
year = { 2014 },
issn = { 0975-8887 },
pages = { 21-26 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume105/number4/18365-9509/ },
doi = { 10.5120/18365-9509 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:36:49.742029+05:30
%A Ebrahim Shamsoddin-motlagh
%T A Survey of Test Framework
%J International Journal of Computer Applications
%@ 0975-8887
%V 105
%N 4
%P 21-26
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software Framework is a universal software platform in software application. A framework proposes to provide generic functionality of software. Best practice of framework will be used in very software application. A specific software application changes a framework and reuses it. With test framework improves the reusability of test environment. This paper reports a survey of recent research to test framework. These present in tow category: functional testing and non-functional testing. Functional testing is in unit testing frameworks, integration testing, regression testing and system testing. Some of researches present categorize to automatically test framework, these will be needed to research will report.

References
  1. Shahamiri, S. R. , Kadir, W. M. W. K. , Ibrahim, S. , Hashim, S. ZM. (2011). An automated framework for software test oracle. Information and Software Technology 53. 774–788. DOI: 10. 1016/j. infsof. 2011. 02. 006
  2. Shamsoddin-Motlagh, E. (2012). A Survey of Service Oriented Architecture Systems Testing. International Journal of Software Engineering & Applications (IJSEA), Vol. 3, No. 6, November 2012. 19-27. DOI : 10. 5121/ijsea. 2012. 3602
  3. Wahid, M. , Almalaise. A. (2011). JUnit Framework: An Interactive Approach for Basic Unit Testing Learning in Software Engineering. 3rd International Congress on Engineering Education (ICEED). 159-164. DOI: 10. 1109/ICEED. 2011. 6235381
  4. Wang,B. , Zhu, C. , Sheng. (2010). MDA-Based Automated Generation Method of Test Cases and Supporting Framework. 2nd International Conference on Computer Engineering and Technology (ICCET). 106-109. DOI: 10. 1109/ICCET. 2010. 5486276
  5. Xu-Xiang, L. , Wen-Ning, Z. (2010). THE PDCA-BASED SOFTWARE TESTING IMPROVEMENT FRAMEWORK. International Conference on Apperceiving Computing and Intelligence Analysis (ICACIA). 490-494. DOI: 10. 1109/ICACIA. 2010. 5709948
  6. Chu, H. D. (2012). A Blackboard-based Decision Support Framework for Testing Client/Server Applications. Third World Congress on Software Engineering. 131-135. DOI 10. 1109/WCSE. 2012. 31
  7. Asif, M. , Reddy. Y. R. (2013). JIFFY A Framework for Encompassing Aspects in Testing and Debugging Software. AST 2013, San Francisco, CA, USA. 146-149. DOI: 10. 1109/IWAST. 2013. 6595806
  8. Li, J. , Moore, K. (2007). A Runtime and Analysis Framework Support for Unit Component Testing in Distributed Systems. Proceedings of the 40th Hawaii International Conference on System Sciences (HICSS'07). 0-7695-2755-8/07. 261-271. DOI: 10. 1109/HICSS. 2007. 31
  9. Aiguier, M. , Boulanger, F. , Kanso, B. (2012). A formal abstract framework for modelling and testing complex software systems. Theoretical Computer Science 455. 66-97. DOI: 10. 1016/j. tcs. 2011. 12. 072
  10. Santos, P. , Hernndez-Leo, D. , Pérez-Sanagustn, M. , Blat, S. (2012). Modeling the Computing Based Testing domain extending IMS QTI Framework, models and exemplary implementations. Computers in Human Behavior 28. 1648-1662. DOI: 10. 1016/j. chb. 2012. 04. 003
  11. Wu, T. , Wan, Y. , Xi, Y. , Chen, C. (2009). Study on the automatic test framework based on three-tier data driven mechanism. Eigth IEEE/ACIS International Conference on Computer and Information Science. 996-1001. DOI: 10. 1109/ICIS. 2009. 26
  12. Xiaohui, L. , Yuqing, L. , Like, M. (2010). Design and Implementation of Automated Testing Framework for Linux Software GUI Testing. 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM). 1-4. DOI: 10. 1109/WICOM. 2010. 5600880
  13. Bai, X. (2011). IT Module Based Test Automation Framework. Eighth International Conference on Information Technology: New Generations. 263-267. DOI: 10. 1109/ITNG. 2011. 53
  14. Ali, M. M. , Saha, T. K. (2012). A Proposed Framework for Full Automation of Software Testing Process. IEEE/OSA/IAPR International Conference on Informatics, Electronics & Vision (ICIEV). 436-440. DOI: 10. 1109/ICIEV. 2012. 6317329
  15. Yao, Y. , Wang, X. (2012). A Distributed, Cross-Platform Automation Testing Framework for GUI-Driven Applications. 2nd International Conference on Computer Science and Network Technology. 723-726. DOI: 10. 1109/ICCSNT. 2012. 6526035
  16. Liu, Z. , Chen, Q. , Cai, L. (2014). An Automated Function Test Framework for Business Workflow Test Based on Data File. Advanced Science and Technology Letters. 136-141. DOI: 10. 14257/astl. 2014. 45. 26
  17. LIU, Z. , LIU, B. , GAO, Z. (2009). SOA Based Mobile Application Software Test Framework. 8th International Conference on Reliability, Maintainability and Safety, 2009 ICRMS. 765-769. DOI: 10. 1109/ICRMS. 2009. 5270087
  18. Wu, Y. , Yu, Z. (2010). Study of Software Reliability Test Application Framework. International Conference of Information Science and Management Engineering. 162-165. DOI: 10. 1109/ISME. 2010. 203
  19. Dimov, A. , Chandran, S. K. , Punnekkat, S. Nasir, A. , Azam, N. (2010). Mutation Testing Framework for Software Reliability Model Analysis and Reliability Estimation. 6th Central and Eastern European Software Engineering Conference (CEE-SECR). 163-169. DOI: 10. 1109/CEE-SECR. 2010. 5783169
  20. Vos, T. E. J. , Mar´ýn, B. , Escalona, E. J. , Marchetto, A. (2012). A Methodological Framework for Evaluating Software Testing Techniques and Tools. 230-239. 12th International Conference on Quality Software. DOI: 10. 1109/QSIC. 2012. 16
  21. Shahrokni, A. , Feldt. R. (2011). RobusTest: A Framework for Automated Testing of Software Robustness. 18th Asia-Pacific Software Engineering Conference. 171-178. DOI: 10. 1109/APSC. 2011. 58
  22. Breitinger, F. , Stivaktakis, G. , Baier, H. (2013). FRASH: A framework to test algorithms of similarity hashing. Biometrics and Internet Security Research Group, Hochschule Darmstadt, Haardtring 100, 64295 Darmstadt, Germany. 50-58. DOI: 10. 1016/j. diin. 2013. 06. 006
  23. Wang, F. , Du, W. (2012). A Test Automation Framework Based on WEB. 11th International Conference on Computer and Information Science. 683-687. DOI 10. 1109/ICIS. 2012. 21
  24. Tao, W. , Yanling, L. , Yingli, M. , Wei, G. (2012). Research and Application of a New Fuzz-test Framework. International Conference on Future Energy, Environment, and Materials. 1659-1663. DOI: 10. 1016/j. egypro. 2012. 01. 257
  25. Yang, Y. , Zhang, H. , Pan, M. , Yang, J. , He, F. , Li. Z. (2009). A Model-based Fuzz Framework to the Security Testing of TCG Software Stack Implementations. International Conference on Multimedia Information Networking and Security. 149-152. DOI: 10. 1109/MINES. 2009. 111
  26. Kao, C. H. , Lin, C. C, Chen, J. N. (2013). Performance Testing Framework for REST-based Web Applications. 13th International Conference on Quality Software. 349-354. DOI: 10. 1109/QSIC. 2013. 32
  27. Patil, P. , Pawar, S. (2012) Remote Agent Based Automated Framework for Threat Modelling, Vulnerability Testing of SOA Solutions and Web Services. World Congress on Internet Security (WorldCIS-2012). 978-1-4673-1108-3. 127-131.
  28. Danilkina, A. , Reinecke, P. , Wolter, K. (2013). SFERA A Simulation Framework for the Performance Evaluation of Restart Algorithms in Service-Oriented Systems. Electronic Notes in Theoretical Computer Science 291. 3–14. DOI:10. 1016/j. entcs. 2012. 11. 014
  29. Gias, A. U. , Imran. A. , Rahman, R. , Sakib, K. (2013). IVRIDIO: Design of a Software Testing Framework to Provide Test-first Performance as a Service. Third International Conference on Innovative Computing Technology (INTECH). 520-525. DOI: 10. 1109/INTECH. 2013. 6653653
  30. Hassanzadeh, A. , Namdarian, L. , Elahi, Sh. (2011). Developing a framework for evaluating service oriented architecture governance (SOAG). Knowledge-Based Systems Elsevier Volume 24, Issue 5. 716–730. DOI: 10. 1016/j. knosys. 2011. 02. 012
  31. Hu, Z. , Zeigler, B. P. , Hwang, M. H. , Mak, E. (2007). DEVS Systems-Theory Framework for Reusable Testing of I/O Behaviors in Service Oriented Architectures. Information Reuse and Integration, 2007. IRI 2007. IEEE International Conference on. 394-399. DOI: 10. 1109/IRI. 2007. 4296652
  32. Franke, D. , Weise, C. (2011). Providing a Software Quality Framework for Testing of Mobile Applications. Fourth IEEE International Conference on Software Testing, Verification and Validation. 431-434. DOI: 10. 1109/ICST. 2011. 18
  33. Zhang, D. , Liu, D. , Csallner, C. , Kung, D. , Lei, Y. (2014). A distributed framework for demand-driven software vulnerability detection. The Journal of Systems and Software 87. 60-73. 10. 1016/j. jss. 2013. 08. 033
  34. Ruth, M. E. (2011). Employing Privacy-Preserving Techniques to Protect Control-Flow Graphs in a Decentralized, End-to-End Regression Test Selection Framework for Web Service. Fourth International Conference on Software Testing, Verification and Validation Workshops. 139-148. DOI: 10. 1109/ICSTW. 2011. 84
  35. Liu, Z. , Chen, Q. , Jiang, X. (2013). A Maintainability Spreadsheet-Driven RegressionTest Automation Framework. 16th International Conference on Computational Science and Engineering. 1181-1184. DOI: 10. 1109/CSE. 2013. 175
  36. Andrews, A. , Do, H. (2013). Trade-off Analysis for Selective versus Brute-Force Regression Testing in FSM Web. 15th International Symposium on High-Assurance Systems Engineering. 184-192. DOI: 10. 1109/HASE. 2014. 33
  37. Kauffman, J. M. , Kapfhammer, G. M. (2012). A Framework to Support Research in and Encourage Industrial Adoption of Regression Testing Techniques. Fifth International Conference on Software Testing, Verification and Validation. 907-908. DOI: 10. 1109/ICST. 2012. 194
  38. Kukula, E. P. , Shaw, F. R, Wallner, R. , Breckenkamp, A. Kiebuzinski, G. , Nadel, L. , Wolfhope, P. (2012). Use Case Mobile Biometric Testing & Evaluation A Framework to Cross-Reference Requirements and Test Methods. IEEE Conference on Technologies for Homeland Security (HST). 67 – 72. DOI: 10. 1109/THS. 2012. 6459827
  39. Ruth, M. , Rayford, C. (2011). A Privacy-Aware, End-to-End, CFO-based Regression Test Selection Framework for Web Services using only Local Information. Fourth International Conference on the Applications of Digital Information and Web Technologies (ICADIWT). 13-18. DOI: 10. 1109/ICADIWT. 2011. 6041418
  40. P¨ottner, W. B. , Willmann. D. , B¨usching, F. , Wolf, L. (2013). Regression Testing Framework for WSNs. IEEE Local Computer Network LCN 2013.
  41. McMaster, S. , M. Memon, A. (2009). An Extensible Heuristic-Based Framework for GUI Test Case Maintenance. International Conference on Software Testing Verification and Validation Workshops. 251-254. DOI: 10. 1109/ICSTW. 2009. 11
  42. Yin, Y. , Liu, B. , Zhang, G. (2009). On Framework Oriented Embedded Software Testing Development Environment. 8th International Conference on Reliability, Maintainability and Safety (ICRMS). 708-712. DOI: 10. 1109/ICRMS. 2009. 5270096
  43. Iyenghar, P. (2011). Test Framework Generation for Model-Based Testing in Embedded Systems. 37th EUROMICRO Conference on Software Engineering and Advanced Applications. 267-274. DOI: 10. 1109/SEAA. 2011. 48
  44. Eisenbiegler, D. , Feigenbutz, F. (2012). Schwarzwälder - An Online Test Framework. 6th IEEE International Conference on Digital Ecosystems Technologies (DEST). 1-6. DOI: 10. 1109/DEST. 2012. 6227915
  45. Abdou, T. , Grogono, P. , Kamthan, P. (2012). A Conceptual Framework for Open Source Software Test Process. 36th International Conference on Computer Software and Applications Workshops. 458-463. DOI: 10. 1109/COMPSACW. 2012. 87
  46. Bera, P. , Pasala, A. (). A Framework for optimizing effort in Testing of System of Systems. Third International Conference on Services in Emerging Markets. 136-141. DOI: 10. 1109/ICSEM. 2012. 26
  47. Manrique, F. M. (2012). Testbricks: Software Framework for IEEE Standard 1641 Test Programs. Instrumentation & Measurement Magazine, IEEE (Volume: 16, Issue: 4). 34-39. DOI: 10. 1109/MIM. 2013. 6572952
  48. Hsieh, C. Y. , Tsai, C. H. , and Cheng, Y. C. (2013). Test-Duo: A Framework for Generating and Executing Automated Acceptance Tests from Use Cases. AST 2013, San Francisco, CA, USA. 89-92. DOI: 10. 1109/IWAST. 2013. 6595797
  49. Nabulsi, M. A. , Hierons, R. M. (2014). A new test framework for communications critical large scale systems. IEE. 1-7. DOI: 10. 1109/MS. 2014. 53
  50. Vega, D. E. , Schieferdecker, I. , Din, G. (2010). Design of a Test Framework for Automated Interoperability Testing of Healthcare Information Systems. Second International Conference on eHealth, Telemedicine, and Social Medicine. 134-140. DOI: 10. 1109/eTELEMED. 2010. 26
Index Terms

Computer Science
Information Sciences

Keywords

Software Testing Test Framework Survey Framework