首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 140 毫秒
1.
分析了敏捷过程和极限编程的价值观、实现准则,论述了测试驱动开发的核心理念及其过程.并在分析传统软件生命周期模型的基础上,提出了测试驱动过程模型,并对测试驱动过程模型进行了详细阐述.通过实验对比,分析了其相对于传统开发模型高效率、低成本、适应需求变化的特点,具有可操作性.  相似文献   

2.
在分析传统软件生命周期模型,讨论敏捷过程及开发方法的基础上,对测试驱动开发的核心理念及其过程进行了研究,提出了测试驱动过程模型.通过实验对比.分析了测试驱动过程模型相对于传统开发模型效益优势.总结了其高效率、低成本、适应需求变化的特点.  相似文献   

3.
软件测试是软件质量保证的一个重要元素,在测试过程中使用合理的软件测试模型可以降低测试在开发活动中的花费和开发时间。通过对XP中测试和传统测试模型W模型的分析,找出W模型的不足,提出一种适用于XP的新的测试模型。该模型将测试驱动的思想贯穿于软件开发周期的各个阶段,并且加入了回归测试的范围,可以尽早发现软件中的错误,降低成本。  相似文献   

4.
软件开发技术的快速变化和多样性成为其发展的特点.极限编程思想可以启发我们如何学习和对待快速变化的开发技术.测试驱动开发作为极限编程思想的一种主要实践,可以有效地让程序开发人员开发出更高品质的程序.文中详细介绍了极限编程思想和测试驱动开发.最后结合实例介绍了如何用JUnit进行测试驱动开发.  相似文献   

5.
讨论了传统的V模型结构与TDD开发模式,应用测试驱动技术开发体检信息系统,可以快速地适应需求变化,优化开发过程,提高软件项目质量。  相似文献   

6.
已有的重构工具主要在传统开发模式下,针对源代码的变化来推测重构.对于目前流行的测试驱动开发方法,缺乏有效的工具指导实施测试驱动重构.为此,本文提出了一种基于测试代码变化的重构意图推测方法,在测试驱动开发过程中,通过实时监控捕获测试代码的变化,并依据启发式规则推测可能的重构操作.该方法在两个实际的测试驱动开发项目上进行了验证.结果表明该方法比现有方法更为高效准确,其准确率提高约15%,查全率提高了33.3%~42.8%.   相似文献   

7.
测试系统建模是将模型驱动的思想引入测试领域,实现了测试资源的重利用,有效的缩短了测试周期,更好地适应需求或设计规格的变更.测试系统可视化建模研究在定义测试系统元模型的基础上,使用基于模型驱动开发方法的GMF图形建模框架技术建立测试系统模型及数据实例编辑器.通过定义领域模型、图形模型、工具模型以及将这三者结合起来的映射模型,解析测试模型转化成的符合相应Schema的XML文件,实现了可视化建模和部分代码的自动生成.  相似文献   

8.
软件测试是软件工程生命周期中的重要环节,Spring框架对软件测试具有优良的支撑.将Spring的软件测试方法应用到超市客户关系管理系统中,对单元测试、集成测试两个阶段从模拟对象的应用、业务层、控制器、持久层的测试以及测试驱动开发管理等几个方面进行分析,总结了在应用软件系统中,进行软件测试的有效经验和手段同时将面向切面编程思想应用到超市客户关系管理系统中,解决了传统方法难以解决的问题,收到良好效果.  相似文献   

9.
阐述了ECO模型驱动技术和.Net Remoting技术,分析了基于ECO的分布式数据库应用程序的体系结构.通过网络游戏系统实例的设计,包括系统需求分析、逻辑模型构建和压力测试等,展示了ECO分布式数据库应用程序的开发过程,表明分布式数据库与ECO技术相结合确保了数据的一致性和完整性,提高了开发效率.  相似文献   

10.
以目前流行的自动化测试框架为基础,以数据驱动测试框架为核心,采用数据驱动脚本技术,在设计自动化测试平台的过程中实现了测试数据与测试脚本的分离.同时借鉴了测试脚本模块化的思想,将测试脚本进行分层次、嵌套管理,完成了基于数据驱动的自动化集成测试平台的设计.  相似文献   

11.
主要依据测试驱动开发技术的两个核心思想,首先通过测试用例来分析现有软件保护产品的缺陷,然后依据产品缺陷列表重构产品核心库;并在重构的产品核心库安全模型中引用了安全通道的概念,提升了核心库的反破解能力;对核心库中关键代码加入了互斥操作,提高了核心库的系统稳定性.这样设计既保证软件保护产品的质量,又缩短了核心库的开发周期.  相似文献   

12.
一种基于面向方面的统一过程软件开发方法   总被引:9,自引:2,他引:9  
对近年提出的面向方面(aspect oriented)软件开发方法和统一过程软件开发方法分别进行分析后,结合面向方面和统一过程的优势,提出了一种基于面向方面的统一过程软件开发方法.解决了传统软件开发方法中存在的许多问题.  相似文献   

13.
分析了1维无限深势阱问题传统解法的缺陷,讨论了用平移坐标法求解1维无限深势阱问题,讨论了势阱宽度对能量以及波函数的影响问题。简化了本征函数的求解过程,给出了“阱宽越小,能级间间距越大,能量值越大;阱宽越小,波函数的空间分布上的起伏就越明显”的结论。  相似文献   

14.
优化AHP方式下对污水处理工艺的优选   总被引:2,自引:0,他引:2  
污水处理工艺繁多,优劣不同.在实践中,对各种工艺进行全面系统的比较与选择较为困难,为此提出应用优化层次分析法(AHP)进行污水处理工艺的优选决策.通过构造三标度矩阵和最优传递矩阵,对传统AHP法进行优化,从而避免陷入矩阵的不一致性中.实例证明,优化AHP法用于污水处理工艺的评价选择是可行的.  相似文献   

15.
复杂产品创新是实现“建设创新型国家”战略的重要组成部分,对于提高国家竞争力具有决定性作用。复杂产品创新具有高风险性,需要对其进行全面的风险评估,然而现有评估方法均存在某些不足。本文分析了复杂产品创新的关键风险因素,提出了模糊层次分析法风险综合评估模型。该模型突破了传统方法的限制,融合了多种评估方法,符合当代风险评估研究的发展趋势。  相似文献   

16.
RUP与传统信息系统开发方法的比较研究   总被引:2,自引:0,他引:2  
针对在使用传统软件开发方法转向使用RUP方法来开发软件中面临的困难,该文介绍了主要的传统信息系统分析和设计方法,以及基于RUP的信息系统分析和设计原理,并通过对传统的信息系统开发方法和RUP开发方法的比较分析,提出了在RUP与传统方法的集成、开发方法的选择及RUP方法的定制等方面的基于RUP的信息系统开发策略.  相似文献   

17.
本分析了使用CaO坩埚进行精炼的机制;列举了CaO坩埚精炼过程在电子学、超导母合金等领域的一些成功的例子;总结了在先进结构材料(包括航空和航海仪器铸件、用于航空发动机上的高温合金铸件)方面的应用;展望了CaO坩埚精炼的前景。总之,CaO坩埚精炼在高纯金属及合金的发展方面具有良好的应用前景。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号