期刊文献+
共找到154篇文章
< 1 2 8 >
每页显示 20 50 100
一种基于接口测试驱动的嵌入式软件敏捷测试平台设计 被引量:1
1
作者 吴松森 陈晓阳 《无线互联科技》 2024年第6期66-70,74,共6页
随着嵌入式系统应用的不断拓展,软件复杂度不断提升,传统的开发模式已无法保证软件开发的进度与质量。针对这一现状,文章通过引入测试驱动先行的设计理念,提出了一种嵌入式软件敏捷测试平台的设计方案,通过接口仿真、交联关系、自动化... 随着嵌入式系统应用的不断拓展,软件复杂度不断提升,传统的开发模式已无法保证软件开发的进度与质量。针对这一现状,文章通过引入测试驱动先行的设计理念,提出了一种嵌入式软件敏捷测试平台的设计方案,通过接口仿真、交联关系、自动化测试设计等方面阐明了方案可行性。该敏捷测试平台可摆脱硬件平台对核心软件逻辑测试的约束,快速完成软件开发与维护阶段的功能测试及回归测试,大幅提升了软件测试的效率,能够更好地完成持续集成、持续测试。 展开更多
关键词 嵌入式系统 接口测试 测试驱动开发 敏捷测试 自动化测试
下载PDF
TDD测试驱动开发模式在软件工程开发实践中的辩证思考 被引量:1
2
作者 谢宇飞 彭霖 《电子技术与软件工程》 2017年第19期34-35,共2页
TDD测试驱动开发模式本世纪初兴起以来,一直在争论中前进发展,支持者奉其为圭臬,反对者弃之如敝履。客观来说,TDD模式自有其优势,也有其问题,在多年的开发实践中,提出了一系列分支开发模式。在软件工程开发实践中,一方面,要辩证的看待... TDD测试驱动开发模式本世纪初兴起以来,一直在争论中前进发展,支持者奉其为圭臬,反对者弃之如敝履。客观来说,TDD模式自有其优势,也有其问题,在多年的开发实践中,提出了一系列分支开发模式。在软件工程开发实践中,一方面,要辩证的看待该技术模式的优缺点,不能偏听偏信;另一方面,也要根据自身项目的组织结构、资金配置、人力资源、时间要求来选择开发模式。 展开更多
关键词 tdd 测试驱动开发 软件工程
下载PDF
整车驱动轴扭矩测试系统的开发与测试
3
作者 唐钰 陶亮 +3 位作者 徐奕 王恒 陈彬 张小龙 《工程设计学报》 CSCD 北大核心 2023年第6期789-796,共8页
驱动轴扭矩测试是汽车底盘(含轮胎)阻力拆解与能量流分析的主要手段。针对整车驱动轴扭矩快速测试的需求,开发了能应用于不同车型的测试系统。首先,设计了驱动轴扭矩测试系统的整体架构,其包括传感总成、无线采集总成和标定台架等,并对... 驱动轴扭矩测试是汽车底盘(含轮胎)阻力拆解与能量流分析的主要手段。针对整车驱动轴扭矩快速测试的需求,开发了能应用于不同车型的测试系统。首先,设计了驱动轴扭矩测试系统的整体架构,其包括传感总成、无线采集总成和标定台架等,并对关键硬件进行选型;其次,采用双轴布片组桥技术设计了可实现宽温域温度补偿和轴向弯矩解耦的传感部件,并开发了可适应狭小空间的可充电轴套,轴套整体采用3D打印技术制作,能够支持20 h以上的测试续航要求,满足了传感部件的布置、供电和抗热辐射要求;然后,设计了适用于加载后驱动轴大轴向角变形工况的快速标定试验台;最后,对所开发的扭矩测试系统进行标定,并进行了道路试验和转鼓试验。研究结果表明,驱动轴扭矩标定的线性度达到99.811%,测试系统性能良好,测试精度较高。所设计的整车驱动轴扭矩测试系统具有标定及测试快速,关键传感模块可移植、可重复使用等优势,具有较高的应用价值。 展开更多
关键词 汽车驱动 扭矩测试 系统开发 标定 转鼓试验
下载PDF
测试驱动开发在Java程序设计课程实验教学中的应用 被引量:1
4
作者 王帅 刘磊 《淮北师范大学学报(自然科学版)》 CAS 2023年第3期83-87,共5页
为在Java程序设计实验教学中更好培养学生编码实践和软件开发技能,将测试驱动开发引入到教学活动中。通过测试用例的设计与开发,提高学生代码编写质量、增强其调试能力、促进团队合作。教学实践结果表明:通过测试驱动开发方法的引入,学... 为在Java程序设计实验教学中更好培养学生编码实践和软件开发技能,将测试驱动开发引入到教学活动中。通过测试用例的设计与开发,提高学生代码编写质量、增强其调试能力、促进团队合作。教学实践结果表明:通过测试驱动开发方法的引入,学生可以更好地理解和应用软件开发的原则和技巧,并能够编写可测试、可维护和高质量的Java代码。 展开更多
关键词 测试驱动开发 JAVA 实验教学
下载PDF
基于形式化方法的测试驱动开发研究 被引量:6
5
作者 刘振宇 王恒 《计算机工程与设计》 CSCD 北大核心 2008年第15期3944-3946,3950,共4页
对测试驱动开发中测试用例的自动生成和管理问题进行了研究,并对现有方法进行了分析和比较。给出了一种基于形式化方法的测试用例生成和管理方案。该方案通过形式化语言描述软件规约,并通过相应工具生成和管理测试用例,从而提高了测试... 对测试驱动开发中测试用例的自动生成和管理问题进行了研究,并对现有方法进行了分析和比较。给出了一种基于形式化方法的测试用例生成和管理方案。该方案通过形式化语言描述软件规约,并通过相应工具生成和管理测试用例,从而提高了测试驱动开发的效率。最后给出了该方案在极限编程各个开发阶段的应用。 展开更多
关键词 极限编程 形式化方法 测试驱动开发 软件过程 软件重构
下载PDF
测试驱动开发思想指导下的C++程序设计教学改革 被引量:4
6
作者 陈翔 鞠小林 +1 位作者 顾卫江 文万志 《计算机教育》 2015年第1期109-113,共5页
在卓越工程师教育培养计划的指导下,提出将测试驱动开发思想引入到传统的C++程序设计教学中,将传统的先写代码后测试的流程转变为先对需要实现的功能进行需求分析,随后设计并编写测试用例,最后编码实现相应功能。
关键词 卓越工程师 程序设计 测试驱动开发 教学改革
下载PDF
基于测试驱动开发的C语言教学研究 被引量:4
7
作者 伍鹏 谢凯 《软件》 2012年第5期103-104,共2页
本文结合C语言课程的教学实践,提出了将测试驱动开发引入C语言教学的方法,并通过实例说明该方法能给学生提供一种全新的思维模式,帮助学生解决实际问题,提高程序编写的质量。该研究成果取得了良好的教学效果,受到学生的普遍欢迎。
关键词 测试驱动开发 C语言 软件测试
下载PDF
测试驱动开发在系统中的设计实现及效能分析 被引量:2
8
作者 李瑛 彭军 《计算机与数字工程》 2007年第1期177-179,共3页
介绍测试驱动开发(TDD),以某通讯系统中测试驱动开发实现为例,从理论与实践上论证了在复杂系统中测试驱动开发可提高测试的效率,在整体上确保系统的安全可靠性。
关键词 测试 tdd测试驱动开发 CMM软件能力成熟度 自动测试脚本
下载PDF
基于测试驱动技术的档案管理系统的开发 被引量:4
9
作者 刘晶 《计算机工程》 CAS CSCD 北大核心 2008年第6期279-280,共2页
传统的系统分析设计方法难以保证档案管理系统开发的效率和质量,将测试驱动开发的方法应用于档案管理系统开发,可以明确档案管理系统的开发需求,减少过度设计,加速开发进程,改进软件的质量。该文介绍和分析了测试驱动技术在档案管理系... 传统的系统分析设计方法难以保证档案管理系统开发的效率和质量,将测试驱动开发的方法应用于档案管理系统开发,可以明确档案管理系统的开发需求,减少过度设计,加速开发进程,改进软件的质量。该文介绍和分析了测试驱动技术在档案管理系统开发过程中的相关应用。 展开更多
关键词 档案管理 框架 测试驱动开发
下载PDF
基于行为驱动开发的自动化测试方法研究 被引量:3
10
作者 曹洋 崔萌 《清远职业技术学院学报》 2013年第6期1-4,共4页
通过分析目前软件自动化测试的现状,指出了普遍存在的自动化测试程序可读性差、数据不便于维护等问题,介绍了基于行为驱动开发的自动化测试方法。通过实例介绍了如何将此方法应用到Web前端自动化测试中,并介绍了Cucumber和Selenium测试... 通过分析目前软件自动化测试的现状,指出了普遍存在的自动化测试程序可读性差、数据不便于维护等问题,介绍了基于行为驱动开发的自动化测试方法。通过实例介绍了如何将此方法应用到Web前端自动化测试中,并介绍了Cucumber和Selenium测试工具。最后,将基于行为驱动开发的自动化测试方法和传统的自动化测试方法对比,总结了该方法的优点。 展开更多
关键词 行为驱动 开发 自动化测试
下载PDF
VXIplug&play仪器驱动器及其在测试系统软件开发中的应用 被引量:1
11
作者 赵永辉 邓樱 《测试技术学报》 1998年第1期17-21,共5页
讨论了 VXIplug&play 仪器驱动器及其与测试软件的相互关系,利用 Borland C^(++)开发了基于 VXI 总线测试系统的 32 位多任务并行程序。结合水轮机试验台测试系统改造这一实际课题,阐述了利用 VXIplug&play 仪器驱动器实现应用... 讨论了 VXIplug&play 仪器驱动器及其与测试软件的相互关系,利用 Borland C^(++)开发了基于 VXI 总线测试系统的 32 位多任务并行程序。结合水轮机试验台测试系统改造这一实际课题,阐述了利用 VXIplug&play 仪器驱动器实现应用程序与仪器间通信的方法。 展开更多
关键词 驱动 程序设计 测试系统 VXI总线 软件开发
下载PDF
基于测试驱动开发的高校突发事件辅助决策系统 被引量:1
12
作者 王立岩 季海鹏 吴玉文 《职业时空》 2009年第1期114-115,共2页
由于高校的特殊性,导致突发事件的机会更多、危害更大,因此如何利用历史数据对高校突发事件进行预警和辅助决策显得十分重要。在探讨高校突发事件辅助决策系统的基础上,将测试驱动开发的方法应用于系统开发,实验证明可以明确高校突发事... 由于高校的特殊性,导致突发事件的机会更多、危害更大,因此如何利用历史数据对高校突发事件进行预警和辅助决策显得十分重要。在探讨高校突发事件辅助决策系统的基础上,将测试驱动开发的方法应用于系统开发,实验证明可以明确高校突发事件辅助决策系统的开发需求,加速开发进程,改进软件的质量。 展开更多
关键词 高校突发事件 辅助决策系统 测试驱动开发
下载PDF
测试驱动开发研究 被引量:1
13
作者 段献辉 韩国栋 《科技风》 2008年第10期24-25,共2页
极限编程(XP)是主要用于编码高风险软件项目的轻量级技术,它将一些实践证明最为行之有效的方法有机的融合在了一起,并且将其提升到了理论的高度,从而促进了软件领域的开发。在极限编程中处于核心地住的测试驱动开发(TDD)以测试作为开发... 极限编程(XP)是主要用于编码高风险软件项目的轻量级技术,它将一些实践证明最为行之有效的方法有机的融合在了一起,并且将其提升到了理论的高度,从而促进了软件领域的开发。在极限编程中处于核心地住的测试驱动开发(TDD)以测试作为开发过程的中心,以测试先行和重构(Refactoring)作为核心思想,对软件开发提出了一种崭新的思路,借鉴极限编程思想,测试驱动开发方法。本文分别从测试驱动开发概念、测试驱动开发优点、测试驱动开发实现等方面阐述了测试驱动开发方法。最后结合实例描述了在软件开发过程中如何应用测试驱动方法和理念。 展开更多
关键词 测试驱动开发 测试用例 队列 测试
下载PDF
测试驱动开发探究 被引量:1
14
作者 曾广平 兰鄂 《电脑知识与技术》 2007年第7期172-174,共3页
测试驱动开发是与传统程序开发方式相反的一种新型程序设计方法。它以测试编码来推动程序设计,大大缩减了设计和编码的冗余度。介绍了测试驱动开发基本思想、本质,并对测试驱动开发过程给出了清晰的流程,总结了测试驱动开发的优点。
关键词 测试驱动开发 极限编程 重构
下载PDF
测试驱动开发中的单元测试
15
作者 张士军 李鑫洪 石道生 《计算机与数字工程》 2006年第10期169-171,共3页
在测试驱动开发中有许多种测试,单元测试只是其中的一种。本文介绍了在.NET框架下利用Nun it工具实现单元测试,并给出了一个具体的例子,其中Ibatis提供数据访问层。
关键词 测试驱动开发 单元测试 映射
下载PDF
基于敏捷软件开发方法的C语言符号表构造实现研究
16
作者 刘冠梅 齐兴敏 《科技创新与应用》 2024年第27期18-21,共4页
信息化飞速发展,需求随之变动,现今社会对软件产品质量的要求逐渐提高。该文首先介绍传统软件开发和敏捷软件开发体系,然后对比分析瀑布模型与极限编程,测试驱动开发与传统软件测试、V模型的各自特点,并结合实际,具体阐释敏捷软件开发... 信息化飞速发展,需求随之变动,现今社会对软件产品质量的要求逐渐提高。该文首先介绍传统软件开发和敏捷软件开发体系,然后对比分析瀑布模型与极限编程,测试驱动开发与传统软件测试、V模型的各自特点,并结合实际,具体阐释敏捷软件开发方法在C语言符号表的构造实现,最后从测试覆盖率方面评估此次测试集。从测试评估报告结果看,采用先测试再编码步骤的测试驱动开发TDD方法开发的软件,不仅测试更为完备、彻底,而且更适用于需求变动的环境。 展开更多
关键词 软件质量 敏捷软件开发 极限编程 符号表 测试驱动
下载PDF
测试驱动开发研究
17
作者 杨善红 李静雯 《黑龙江科技信息》 2007年第03S期52-53,共2页
结合目前软件开发过程存在缺陷,充分借鉴极限编程思想,积极倡导应用测试驱动开发方法。分别从测试驱动开发概念、测试驱动开发优点、测试驱动开发实现等方面分别进行了阐述。最后结合实例描述了在软件开发过程中如何应用测试驱动方法和... 结合目前软件开发过程存在缺陷,充分借鉴极限编程思想,积极倡导应用测试驱动开发方法。分别从测试驱动开发概念、测试驱动开发优点、测试驱动开发实现等方面分别进行了阐述。最后结合实例描述了在软件开发过程中如何应用测试驱动方法和理念。 展开更多
关键词 测试驱动开发 测试用例 重构 测试
下载PDF
浅谈测试驱动开发 被引量:2
18
作者 林勇 《中国金融电脑》 2012年第4期48-50,共3页
目前,商业银行在IT风险管理、生产管理、数据管理、运维管理、研发管理、测试管理等诸多领域的IT管控能力得到明显提升。数据大集中后,各家商业银行的IT战略布局也趋于研发、测试、生产领域。在研发测试领域,大家都把注意力集中在软件... 目前,商业银行在IT风险管理、生产管理、数据管理、运维管理、研发管理、测试管理等诸多领域的IT管控能力得到明显提升。数据大集中后,各家商业银行的IT战略布局也趋于研发、测试、生产领域。在研发测试领域,大家都把注意力集中在软件测试工作的质量和效率推动上,开发高质量的金融软件必须构建软件研发过程质量保障体系。这样就需要我们重新思考软件质量保障(SQA)在后数据集中时代的发展方向。 展开更多
关键词 测试驱动开发 质量保障体系 研发管理 IT战略 软件质量保障 风险管理 商业银行 生产管理
下载PDF
大规模C++软件系统测试驱动开发的设计与实践
19
作者 王迎霞 《计算机技术与发展》 2012年第9期95-98,共4页
介绍了在LINUX环境下采用测试驱动开发(Test-Driven Development,TDD),对大规模C++软件系统进行增量开发的方法。通过采用Google单元测试框架优化单元测试用例结构,提高单元测试的效率,采用新一代版本构建工具Scons优化复杂的代码依赖关... 介绍了在LINUX环境下采用测试驱动开发(Test-Driven Development,TDD),对大规模C++软件系统进行增量开发的方法。通过采用Google单元测试框架优化单元测试用例结构,提高单元测试的效率,采用新一代版本构建工具Scons优化复杂的代码依赖关系,采用分布式编译工具Distcc、编译器缓存工具CCache优化版本构建时间,极大减少了软件开发人员在开发过程中进行TDD所必需的频繁本地构建的成本,为在大规模C++历史遗留系统上,采用TDD进行增量开发,以及进行由此带来的小规模重构提供了有效保证。 展开更多
关键词 测试驱动开发 增量开发 单元测试 软件重构 持续集成
下载PDF
软件开发中测试驱动开发的运用
20
作者 吴文庆 《科技资讯》 2019年第11期19-20,共2页
随着科学技术的飞速发展,人们对软件功能需求也在不断增加,为了满足人们的需求,则需要不断提高软件开发效率,特别是软件开发的编码质量应不断提高,避免因编码问题而为软件的使用埋下功能隐患。测试驱动开发在软件开发中的应用,相比于传... 随着科学技术的飞速发展,人们对软件功能需求也在不断增加,为了满足人们的需求,则需要不断提高软件开发效率,特别是软件开发的编码质量应不断提高,避免因编码问题而为软件的使用埋下功能隐患。测试驱动开发在软件开发中的应用,相比于传统的软件开发形式,更注重先测试后编码,这种方式有效规避先编码过程中可能出现的编码问题,进一步提升软件开发的编码质量。因此,在新时期发展中,应加大测试驱动开发在软件开发中的推广,将其的价值充分体现出来,进一步提升软件开发的质量。 展开更多
关键词 软件开发 测试驱动开发 运用
下载PDF
上一页 1 2 8 下一页 到第
使用帮助 返回顶部