期刊文献+

An approach to formalizing specification-based class testing

An approach to formalizing specification-based class testing
下载PDF
导出
摘要 This paper presents a framework that can be used to formalize the specification-based single-class test generation process. Object-Z is used to describe both software requirements and the proposed framework. Using this framework, test engineers can automatically get the testing process model during the test generation process. With this model, properties of test cases ( such as relationship between test cases and methods can easily be captured. Furthermore, with the framework, the test process model can be updated automatically with the test generation process. The properties of test cases can then be updated correspondingly. It will greatly facilitate the regression testing. The main contribution of this paper is that it provides an approach to formalizing testing process by extending existing framework to class testing, and a way to represent test cases as multi-part, multi-step, multi-level artifacts. This paper presents a framework that can be used to formalize the specification-based single-class test generation process. Object-Z is used to describe both software requirements and the proposed framework. Using this framework, test engineers can automatically get the testing process model during the test generation process. With this model, properties of test cases ( such as relationship between test cases and methods can easily be captured. Furthermore, with the framework, the test process model can be updated automatically with the test generation process. The properties of test cases can then be updated correspondingly. It will greatly facilitate the regression testing. The main contribution of this paper is that it provides an approach to formalizing testing process by extending existing framework to class testing, and a way to represent test cases as multi-part, multi-step, multi-level artifacts.
作者 缪淮扣 刘玲
出处 《Journal of Shanghai University(English Edition)》 CAS 2006年第1期25-32,共8页 上海大学学报(英文版)
基金 ProjectsupportedbyNationalNaturalScienceFoundationofChina(GrantNo.60373072),andNationalBasicResearchPro-gramofChina(GrantNo.973-2002CB312001)
关键词 test class framework class testing finite state machine (FSM) Object-Z. test class framework, class testing, finite state machine (FSM), Object-Z.
  • 相关文献

参考文献5

  • 1Smith G P.An object-oriented approach to formal specifi-cation[]..1992
  • 2Stocks P,Carrington D.A framework for specification-based testing[].IEEE Transaction on Software Engi-neeringNovember.1996
  • 3Hierons R M.Testing from a Z specification[].The Journal of Software TestingVerificationand Reli-ability.1997
  • 4Hayes I J.Specification directed module testing[].IEEE Transactions on Software EngineeringJanuary.1986
  • 5Offutt J,Liu Shao-ying,Abdurazik A,et al.Generating test data fromstate-based specifications[].The Journal of Software TestingVerificationand Reliability.2003

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部