• DocumentCode
    1871145
  • Title

    A Software Regression Testing Strategy Based on Bayesian Network

  • Author

    Fang, Zhaotan ; Sun, Haiying

  • Author_Institution
    Software Eng. Inst., East China Normal Univ., Shanghai, China
  • fYear
    2010
  • fDate
    10-12 Dec. 2010
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The purpose of regression testing is to assure quality of the changed system not only due to fixing bugs but also software changes by re-execution a suitable test cases set which determines the quality of such activity. Because of the software complexity and other reasons, there are many uncertainties on selecting regression test case set. In this paper, we present a solution by applying Bayesian Network. Appling the Bayesian Network, model the system requirements and test cases, and define the dependent relationship of requirements. Attain the test suite of regression testing optimized by this way. And the Bayesian Network can be changed by learning constantly in order to optimize the test suite again and again.
  • Keywords
    Bayes methods; belief networks; program testing; regression analysis; software quality; Bayesian network; quality assurance; regression test case set; software complexity; software regression testing strategy; system requirements; Bayesian methods; Maintenance engineering; Software; Software engineering; Software testing; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Software Engineering (CiSE), 2010 International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-5391-7
  • Electronic_ISBN
    978-1-4244-5392-4
  • Type

    conf

  • DOI
    10.1109/CISE.2010.5676806
  • Filename
    5676806