期刊文献+

基于行为驱动开发的改进X测试模型及其应用

Improvement and Application of X Test Model Suitable for Agile Development
下载PDF
导出
摘要 针对传统软件测试模型在敏捷开发环境中应用的不适应性,以X测试模型为基础,引入行为驱动开发(BDD)的思想,提出了一种适用于敏捷开发的测试模型——X_BDD为驱动开发的通用语言来对需求和设计进行细化描述,即验证了设计的合理性又为随后的测试提供了标准,在整个开发过程中,迭代开发配合迭代测试,便于及早地发现软件中存在的问题,能有效地应对敏捷开发中需求的不断变更,提高敏捷开发的测试效率。将改进后的模型应用到高校网络学习空间的二次开发中,有效地提高了测试效率,缩短了开发周期。 Aiming at solving the limitations of the traditional models of software testing in agile development,this paper proposes a test model called XBDD model,which is suitable for agile development,it based on the X model,aborts the idea of the Behavior-Driven Development(BDD).The XBDD model introduces the test in the requirements analysis phase,adopts BDD to describe requirements and design in detail,not only verifies the rationality of the design but also provides standards for the subsequent test,cooperates the iterative development with iterative testing in the whole process of the development,so as to discover the problems existed in the software,deal with the constant changes in demand effectively,can improve the test efficiency of agile development.The improved model is applied to the secondary development of the university network learning space,it can improve testing efficiency effectively and shorten the development cycle.
作者 赵永青 ZHAO Yongqing(Heilongjiang Institute of Metrology Verification and Testing,Harbin Heilongjiang 150000)
出处 《软件》 2021年第9期148-150,共3页 Software
关键词 软件测试模型 敏捷开发 X测试模型 行为驱动开发 迭代开发 迭代测试 software testing model agile development X testing model behavior-driven development iterative development iterative testing
  • 相关文献

参考文献4

二级参考文献19

  • 1冯亚丽,于志刚,李荣辉.基于XP的测试驱动过程模型研究[J].沈阳大学学报,2007,19(2):21-25. 被引量:3
  • 2Beck K. Example programming explained: embrace change massachu setts: Addison Wesley,2000.
  • 3侯典荟.基于.NET环境测试驱动开发研究与应用NET环境测试驱动开发研究与应用[D].大连:大连理工大学,2006.
  • 4Janzen D S,Saiedian H. On the influence of test-driven devel-opment on software design[M].Turtle Bay,HI,United states:Institute of Electrical and Electronics Engineers Inc,2006.
  • 5Wende Kong. Towards a formal and scalable approach for quantifying software reliability at early develop- ment stages[D].Dissertation submitted to the Faculty of the Graduate School of the University of Maryland,College Park,2009.
  • 6柯恩;宋锐.敏捷估计与规划[M]北京:清华大学出版社,2007.
  • 7Ajith Reddy Guedem. Software architectural risk as- sessment[D].Master Thesis submitted to the College of Engineering and Mineral Resources at West Virginia University,2004.
  • 8Ahmed E Hassan. Architectural level risk assessment[D].Dissertation submitted to the College of Engi- neering and Mineral Resources at West Virginia Uni- versity,2004.
  • 9Wensheng Hu,Zhouhui,yi Hong. A Method of FI'A base on UML use case diagram[A].IEEE,2011.757-759.
  • 10陈立群.测试驱动开发在J2EE项目中的全程实践[J].计算机工程与科学,2008,30(4):86-88. 被引量:6

共引文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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