Fault Locating and Identifying with minimal Interaction in Testing of Software Engineering Applications

Authors

  • Muzammil H Mohammed  Department of Information Technology College of Computers and Information Technology, Taif University, Taif, Saudi Arabia
  • Faiz Baothman  Department of Computer Science College of Computers and Information Technology, Taif University, Taif, Saudi Arabia

Keywords:

Test Suite, localization, Detection, Arrays, Debugging, Fault Interaction, Algorithm

Abstract

Combinatorial testing method may additionally substantially cut again checking out fee and increase software program exceptional. By victimisation at suite generated with the aid of Combinatorial testing as input to conduct black-container trying out towards a machine, at some stage in a action at regulation, there may also be entirely part of all its parameters relevant to the defects in system and consequently the interaction by using the ones partial parameters is critical trouble of triggering fault. If we can discover those parameters appropriately, this could facilitate the software program package deal and checking out technique. This paper proposes a completely unique algorithmic program named Fault Interaction Location to find those interactions that cause device’s disasters and intervening time By applying this technique, testers will analyze and locate the factors applicable to defects, so creating the approach of software program package trying out and debugging simpler and further low-budget. The consequences of our study suggest that Fault Interaction Location plays better compared with fault place techniques in combinatorial trying out due to its advanced effectiveness and exactness.

References

  1. J. D. Hagar, T. L. Wissink, D. R. Kuhn, and R. N. Kacker,“Introducing combinatorial testing in a large organization,”Computer, vol. 48, no. 4, pp. 64–72, 2015.
  2. W.-J. Zhou, D.-P. Zhang, and B.-W. Xu, “Locating error interactions based on partial covering array,” Chinese Journal of Computers, vol. 34, no. 6, pp. 1126–1136, 2011.
  3. C. Nie and H. Leung, “The minimal failure-causing schema of combinatorial sting,”ACMTransactions onSoftwareEngineering and Methodology, vol. 20, no. 4, article 15, 2011.
  4. B. Garn and D. E. Simos, “Eris: a tool for combinatorial testing of the Linux system call interface,” in Proceedings of the 7th IEEEInternational Conference on Software Testing, Verification and Validation Workshops (ICSTW ’14), pp. 58–67, Cleveland, Ohio,USA, April 2014.
  5. S. K. Khalsa andY.Labiche, “An orchestrated survey of available algorithms and tools for combinatorial testing,” in Proceedings of the 25th IEEE International Symposium on Software ReliabilityEngineering (ISSRE ’14), pp. 323–334, IEEE, Naples, Italy,November 2014.
  6. A. Gupta and C.H. Scholz, “A model of normal fault interaction based on observations and theory,” Journal of Structural Geology,vol. 22, no. 7, pp. 865–879, 2000.
  7. D. C. P. Peacock, “Propagation, interaction and linkage innormal fault systems,” Earth-Science Reviews, vol. 58,no. 1-2, pp.121–142, 2002.
  8. C. J. Colbourn and D. W. McClary, “Locating and detecting  arrays for interaction faults,” Journal of Combinatorial Optimization,vol. 15, no. 1, pp. 17–48, 2008.
  9. C. Mart´ınez, L. Moura, D. Panario et al., “Algorithms to locate errors using covering arrays,” in LATIN 2008:Theoretical Informatics, pp. 504–519, Springer, Berlin,Germany, 2008.
  10. J. Piton-Gonc¸alves and S. M. Alu´ısio, “An architecture for multidimensional computer adaptive test with educational purposes,” in Proceedings of the 18th Brazilian symposium onMultimedia and the web (WebMedia ’12), pp. 17–24, ACM, S˜aoPaulo, Brazil, 2012.
  11. A. Zeller and R.Hildebrandt, “Simplifying and isolating failureinducing input,” IEEE Transactions on Software Engineering, vol.28, no. 2, pp. 183–200, 2002.
  12. Z. Zhang and J. Zhang, “Characterizing failure-causing parameter interactions by adaptive testing,” in Proceedings of the20th International Symposium on Software Testing and Analysis(ISSTA ’11), pp. 331–341, ACM, Toronto, Canada, July 2011.
  13. L. Ghandehari, J. Chandrasekaran, Y. Lei, R. Kacker, and D. Kuhn, “Short paper: BEN: a combinatorial testing-based fault localization tool,” in Proceedings of the 4th InternationalWorkshop on Combinatorial Testing (in Junction with 8th IEEEInternational Conference on Software Testing, Verification andValidation), April 2015.
  14. Wei Zheng, Xiaoxue Wu, Desheng Hu, and Qihai Zhu College of Software & Micro-Electronics, Northwestern Polytechnical University, Xi’an 710072, China
  15. L. S. Ghandehari, Y. Lei, D. Kung, R. N. Kacker, and D. R. Kuhn,“Fault localization based on failure-inducing combinations,” inProceedings of the 24th IEEE International Symposium on SoftwareReliability Engineering (ISSRE ’13), pp. 168–177, Pasadena,Calif, USA, November 2013.
  16. M. B. Cohen, M. B. Dwyer, and J. Shi, “Interaction testing of highly-configurable systems in the presence of constraints,” inProceedings of the International Symposium on Software Testingand Analysis, pp. 129–139, ACM, 2007.

Downloads

Published

2018-04-30

Issue

Section

Research Articles

How to Cite

[1]
Muzammil H Mohammed, Faiz Baothman, " Fault Locating and Identifying with minimal Interaction in Testing of Software Engineering Applications, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 3, Issue 3, pp.1804-1814, March-April-2018.