期刊文献+
共找到21篇文章
< 1 2 >
每页显示 20 50 100
Optimal Budget Spending for Software Testing under the Condition of Nonlinear Constraint
1
作者 韩用明 吴相林 岳超源 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2003年第3期92-97,共6页
Software testing is a very important phase of the software development process. It is a very difficult job for a software manager to allocate optimally the financial budget to a software project during testing. In thi... Software testing is a very important phase of the software development process. It is a very difficult job for a software manager to allocate optimally the financial budget to a software project during testing. In this paper the problem of optimal allocation of the software testing cost is studied. There exist several models focused on the development of software costs measuring the number of software errors remaining in the software during testing. The purpose of this paper is to use these models to formulate the optimization problems of resource allocation: Minimization of the total number of software errors remaining in the system. On the assumption that a software project consists of some independent modules, the presented approach extends previous work by defining new goal functions and extending the primary assumption and precondition. 展开更多
关键词 software development project Nonlinear programming software testing Budget allocation Optimal control.
下载PDF
基于敏捷软件开发方法的C语言符号表构造实现研究
2
作者 刘冠梅 齐兴敏 《科技创新与应用》 2024年第27期18-21,共4页
信息化飞速发展,需求随之变动,现今社会对软件产品质量的要求逐渐提高。该文首先介绍传统软件开发和敏捷软件开发体系,然后对比分析瀑布模型与极限编程,测试驱动开发与传统软件测试、V模型的各自特点,并结合实际,具体阐释敏捷软件开发... 信息化飞速发展,需求随之变动,现今社会对软件产品质量的要求逐渐提高。该文首先介绍传统软件开发和敏捷软件开发体系,然后对比分析瀑布模型与极限编程,测试驱动开发与传统软件测试、V模型的各自特点,并结合实际,具体阐释敏捷软件开发方法在C语言符号表的构造实现,最后从测试覆盖率方面评估此次测试集。从测试评估报告结果看,采用先测试再编码步骤的测试驱动开发TDD方法开发的软件,不仅测试更为完备、彻底,而且更适用于需求变动的环境。 展开更多
关键词 软件质量 敏捷软件开发 极限编程 符号表 测试驱动
下载PDF
可视化测试软件平台GTEST 被引量:7
3
作者 王红 刘金甫 杨小辉 《测控技术》 CSCD 2005年第3期45-48,共4页
针对现有自动测试软件开发平台大多以文本形式通用程序语言为基础的现状,描述了一种以面向对象方法和组件技术设计实现的、基于数据库的通用可视化测试软件平台 GTEST。该平台采用开发平台和运行平台分离的形式,实现了测试策略树及测试... 针对现有自动测试软件开发平台大多以文本形式通用程序语言为基础的现状,描述了一种以面向对象方法和组件技术设计实现的、基于数据库的通用可视化测试软件平台 GTEST。该平台采用开发平台和运行平台分离的形式,实现了测试策略树及测试流程的可视化编辑,以及测试程序集的运行和测试报告的自动生成。该软件平台使测试人员和操作人员摆脱了繁琐的编程工作,提高了自动测试系统的开发效率。 展开更多
关键词 自动测试系统(ATS) 可视化测试软件平台Gtest 测试软件 开发平台 运行平台
下载PDF
精密测距器专用检测设备设计与验证
4
作者 谢洪森 王鼎 +2 位作者 刘云飞 黄子革 张建明 《现代电子技术》 2023年第12期15-21,共7页
精密测距器主要为空中飞机提供连续、精准的距离导航信息,是确保飞行安全的重要设备之一。针对精密测距器周边电磁干扰环境复杂多变、需进行常态化性能指标检测标校的实际应用情况,文中采用ARM微处理器、DSP和FPGA等技术设计一种便携式... 精密测距器主要为空中飞机提供连续、精准的距离导航信息,是确保飞行安全的重要设备之一。针对精密测距器周边电磁干扰环境复杂多变、需进行常态化性能指标检测标校的实际应用情况,文中采用ARM微处理器、DSP和FPGA等技术设计一种便携式专用检测设备。综合运用C/C++、汇编语言、VHDL与Verilog等,在不同编程环境下开发软硬件测试程序。在实现对精密测距器在IA和FA模式下的应答延时、目标距离、应答效率等常规测试的基础上,创新性地加入接收机灵敏度、动态范围、邻波道抑制和通频带等高级测试功能,并结合精密测距系统进行测试实验。实验结果表明,所设计的专用检测设备测距精度误差满足指标要求(优于±30 m),能够有效满足精密测距器常态化检测的需求。 展开更多
关键词 检测设备 精密测距器 程序开发 硬件设计 软件设计 测试实验
下载PDF
通用ATS软件开发平台研究与设计 被引量:10
5
作者 黄晓晴 梁晓芬 +3 位作者 郑永龙 章宁 周涛 王纬国 《自动化仪表》 CAS 北大核心 2013年第3期55-58,共4页
通用测试系统是近年来自动测试系统的研究热点,其中,测试软件的通用性尤其受到关注。以构建通用测试系统为目的,对测试软件通用性的实现方法进行了研究,提出了一种通用ATS软件平台的构建方法,并详细给出了该软件平台各模块的功能和设计... 通用测试系统是近年来自动测试系统的研究热点,其中,测试软件的通用性尤其受到关注。以构建通用测试系统为目的,对测试软件通用性的实现方法进行了研究,提出了一种通用ATS软件平台的构建方法,并详细给出了该软件平台各模块的功能和设计方案。该软件平台具有较强的通用性和可扩展性,是测试人员进行产品维修、测试的重要工具,应用推广价值较高。 展开更多
关键词 自动测试系统 通用测试系统 软件开发平台 自动测试设备 测试程序集
下载PDF
通用测试软件开发平台的设计方法及应用 被引量:10
6
作者 付莹 黄晓晴 缪永生 《计算机测量与控制》 北大核心 2014年第12期4190-4193,共4页
随着当代航空航天事业的不断发展,对军用航空产品的故障检测质量要求也越来越高,因此自动测试系统(automatic test system,ATS)测试软件的研发也受到了更加广泛的关注;ATS软件是联系自动测试设备与被测单元(unit under test,UUT)的桥梁... 随着当代航空航天事业的不断发展,对军用航空产品的故障检测质量要求也越来越高,因此自动测试系统(automatic test system,ATS)测试软件的研发也受到了更加广泛的关注;ATS软件是联系自动测试设备与被测单元(unit under test,UUT)的桥梁,设计的优劣直接影响到ATS系统运行的稳定性和可靠性;文章将着重从软件开发角度来介绍ATS测试系统通用化的设计,并详细给出了通用测试软件开发平台(universal test program development software,UTest)的体系结构及测试流程设计方案;通过对某一型号NI数据采集卡模拟输出信号频率、数字输出信号量、数字万用表电阻测量值等参数的测试和判断,来实现NI数据采集卡各个通道的功能自检操作;最后文章对UTest的未来应用价值做出了相关的评价。 展开更多
关键词 自动测试系统 测试软件 通用测试软件开发平台 测试流程
下载PDF
基于形式化方法的测试驱动开发研究 被引量:6
7
作者 刘振宇 王恒 《计算机工程与设计》 CSCD 北大核心 2008年第15期3944-3946,3950,共4页
对测试驱动开发中测试用例的自动生成和管理问题进行了研究,并对现有方法进行了分析和比较。给出了一种基于形式化方法的测试用例生成和管理方案。该方案通过形式化语言描述软件规约,并通过相应工具生成和管理测试用例,从而提高了测试... 对测试驱动开发中测试用例的自动生成和管理问题进行了研究,并对现有方法进行了分析和比较。给出了一种基于形式化方法的测试用例生成和管理方案。该方案通过形式化语言描述软件规约,并通过相应工具生成和管理测试用例,从而提高了测试驱动开发的效率。最后给出了该方案在极限编程各个开发阶段的应用。 展开更多
关键词 极限编程 形式化方法 测试驱动开发 软件过程 软件重构
下载PDF
智能化时间频率测试分析系统的研究和设计 被引量:1
8
作者 周卫 宁文辉 +1 位作者 刘鹏 李秋霞 《中国电力》 CSCD 北大核心 2014年第8期129-134,共6页
电力系统时间频率测试的精确度,直接关系到数据采集、存储及分析的一致性和正确性。本文在介绍时间频率测试技术的基础上,针对目前电力系统时间频率测试存在的不足,开发设计一套软硬件结合的智能化时间频率测试分析系统。首先简单介绍... 电力系统时间频率测试的精确度,直接关系到数据采集、存储及分析的一致性和正确性。本文在介绍时间频率测试技术的基础上,针对目前电力系统时间频率测试存在的不足,开发设计一套软硬件结合的智能化时间频率测试分析系统。首先简单介绍其硬件设计方案及特点,其次介绍测试分析软件的开发环境、功能特点及流程,进而阐述整套智能化时间频率测试分析系统的功能及业务处理流程,最后通过测试实例验证系统的功能及性能。 展开更多
关键词 电力系统 时间频率 测试 硬件设计 软件开发 智能化 设计方案 程序
下载PDF
DDE技术及其在ATE系统测控软件开发中的应用 被引量:2
9
作者 任献彬 姜永华 《测控技术》 CSCD 2001年第7期37-40,共4页
针对综合ATE系统的实际情况 ,以LabWin dows/CVI为例 ,介绍了DDE (DynamicDataEx change ,动态数据交换 )的概念及其在测控软件开发中的应用。实践证明 ,通过对软件系统的结构规划 ,运用DDE技术可以大大提高测控软件的开发效率 ,降低因... 针对综合ATE系统的实际情况 ,以LabWin dows/CVI为例 ,介绍了DDE (DynamicDataEx change ,动态数据交换 )的概念及其在测控软件开发中的应用。实践证明 ,通过对软件系统的结构规划 ,运用DDE技术可以大大提高测控软件的开发效率 ,降低因程序错误而导致的ATE硬件及UUT损坏的可能性。 展开更多
关键词 DDE ATE 测控软件 软件开发 计算机
下载PDF
非饱和土与特殊土力学的理论与实践 被引量:4
10
作者 陈正汉 《后勤工程学院学报》 2011年第4期1-7,共7页
对非饱和土与特殊土(包括填土、黄土、膨胀土、膨润土等)开展了持久深入的研究,取得了系统的创造性成果:在国内率先研制成非饱和土固结仪、直剪仪、渗气仪、小型三轴仪、温控三轴仪、多功能三轴仪和土工CT-三轴仪等一系列仪器设备,... 对非饱和土与特殊土(包括填土、黄土、膨胀土、膨润土等)开展了持久深入的研究,取得了系统的创造性成果:在国内率先研制成非饱和土固结仪、直剪仪、渗气仪、小型三轴仪、温控三轴仪、多功能三轴仪和土工CT-三轴仪等一系列仪器设备,揭示了非饱和土与特殊土的水气运动规律、变形、强度、屈服、水量变化、细观结构演化、温度效应等许多重要力学特性规律;构建了岩土力学的公理化理论体系与多种组合形式的非饱和土的应力状态变量;提出了各向异性多孔介质的有效应力理论公式与非饱和土的有效应力理论公式;建立了非饱和土与特殊土的本构模型谱系(包括非线性、弹塑性、热力耦合与结构性损伤模型);创立了非饱和土三维固结的混合物理论及其固结模型谱系,自主研发了分析二维固结问题的软件,求得一维固结问题的解析解和二维固结问题的数值解,形成了完整的理论体系。应用研究成果解决了小浪底大坝等多项重大工程的疑难问题,表明所建理论能够指导实践,为工程决策提供理论支持和科学依据。 展开更多
关键词 非饱和土与特殊土 仪器研制 力学特性 理论模型 软件研发 工程应用
下载PDF
基于极限编程的软件可维护性分析 被引量:1
11
作者 刘振宇 黎利 郭达永 《南华大学学报(自然科学版)》 2006年第3期50-53,57,共5页
以解决软件维护过程中的问题为出发点,系统地分析和探讨了极限编程过程中的软件维护问题,比较了极限编程过程与传统开发过程的软件维护异同,提出了基于极限编程的软件维护模型和方法.
关键词 极限编程(XP) 软件维护 测试驱动开发(TDD) 重构
下载PDF
电气试验车软件系统的设计与开发 被引量:8
12
作者 姚志荣 徐小宇 +1 位作者 周文俊 杨迎建 《高电压技术》 EI CAS CSCD 北大核心 2003年第11期52-54,共3页
针对电气试验车的现状 ,运用了多种计算机软件技术 ,特别是数据库和专家系统技术研究开发出电气试验系统软件 ,应用效果良好。
关键词 电气试验车 高压测试系统 软件系统 设计 开发 数据库 专家系统
下载PDF
测试驱动开发在.Net环境中的应用 被引量:9
13
作者 陈果 陈蔚薇 林宝军 《计算机工程与设计》 CSCD 北大核心 2005年第2期527-530,共4页
软件测试是保障软件质量的关键,开发者通常都是先写代码后测试,但当时间很紧迫时,测试就变得很困难并 且经常被忽略。极限编程最佳实践之一的测试驱动开发在写代码之前先写测试,解决了这一问题,提供了高质量、可测 试的代码。介绍了测... 软件测试是保障软件质量的关键,开发者通常都是先写代码后测试,但当时间很紧迫时,测试就变得很困难并 且经常被忽略。极限编程最佳实践之一的测试驱动开发在写代码之前先写测试,解决了这一问题,提供了高质量、可测 试的代码。介绍了测试驱动开发在.Net环境中的应用。 展开更多
关键词 代码 .NET 软件测试 软件质量 极限编程 开发者 驱动 最佳实践 环境 问题
下载PDF
砂土强度变化测试控制系统设计与实现
14
作者 李军 《现代电子技术》 北大核心 2018年第10期35-38,共4页
传统检测方法不能根据不同地质情况、砂土强度的具体变化趋势快速完成系统串行通信接口选择。为了解决此问题,设计砂土强度变化测试控制系统。通过系统集成框图设计、测试台结构设计、采集控制器设计,完成砂土强度变化测试控制系统硬件... 传统检测方法不能根据不同地质情况、砂土强度的具体变化趋势快速完成系统串行通信接口选择。为了解决此问题,设计砂土强度变化测试控制系统。通过系统集成框图设计、测试台结构设计、采集控制器设计,完成砂土强度变化测试控制系统硬件模块设计。通过软件框架设计、开发流程设计、串行程序设计,完成砂土强度变化测试控制系统软件模块设计。模拟新型系统的工作环境,设计对比实验。结果表明,在砂土强度由高转低、由低转高两种情况下,系统串行通信接口选择速度,都得到了明显提升。 展开更多
关键词 砂土强度 变化测试 系统集成 采集控制器 软件架构 开发流程 串行程序
下载PDF
Spring的软件测试方法在超市CRM中的应用
15
作者 徐金宝 廖雷 邓秀慧 《南京工程学院学报(自然科学版)》 2009年第1期63-68,共6页
软件测试是软件工程生命周期中的重要环节,Spring框架对软件测试具有优良的支撑.将Spring的软件测试方法应用到超市客户关系管理系统中,对单元测试、集成测试两个阶段从模拟对象的应用、业务层、控制器、持久层的测试以及测试驱动开发... 软件测试是软件工程生命周期中的重要环节,Spring框架对软件测试具有优良的支撑.将Spring的软件测试方法应用到超市客户关系管理系统中,对单元测试、集成测试两个阶段从模拟对象的应用、业务层、控制器、持久层的测试以及测试驱动开发管理等几个方面进行分析,总结了在应用软件系统中,进行软件测试的有效经验和手段同时将面向切面编程思想应用到超市客户关系管理系统中,解决了传统方法难以解决的问题,收到良好效果. 展开更多
关键词 SPRING 软件测试 客户关系管理 面向切面编程 测试驱动开发
下载PDF
J750到BC3192测试程序转换方法
16
作者 郭士瑞 冯建科 《电子测试》 2009年第2期38-42,共5页
由于不同测试系统上测试资源的差异,即便是对同一个被测器件的测试程序也不相同。将测试程序从一种测试系统移植到另一个系统上,可以避免测试重复开发,缩短产品开发周期,提高测试效率和灵活性。J750是目前国内装机量较大的进口测试系统,... 由于不同测试系统上测试资源的差异,即便是对同一个被测器件的测试程序也不相同。将测试程序从一种测试系统移植到另一个系统上,可以避免测试重复开发,缩短产品开发周期,提高测试效率和灵活性。J750是目前国内装机量较大的进口测试系统,BC3192是国产的新型测试系统,本文介绍了一种测试程序从J750到BC3192转换的方法,用IC卡测试程序做实验,证明该方法是可行的。 展开更多
关键词 J750测试系统 BC3192测试系统 测试程序转换 测试软件开发
下载PDF
测试驱动开发在软件开发中的研究与实践 被引量:3
17
作者 陈希 徐明昆 《软件》 2012年第12期177-181,共5页
在软件工程领域,软件开发过程刻画了一个工程从起始到结束,如何进行计划、控制以及监控的过程。目前在大多数的软件开发中,各大公司采用的仍是传统的瀑布模型。而随着软件变得更大更复杂,传统瀑布模型的开发过程中的开发周期长,各个开... 在软件工程领域,软件开发过程刻画了一个工程从起始到结束,如何进行计划、控制以及监控的过程。目前在大多数的软件开发中,各大公司采用的仍是传统的瀑布模型。而随着软件变得更大更复杂,传统瀑布模型的开发过程中的开发周期长,各个开发阶段之间的反馈少,不适应用户需求的变化等一系列缺点也被明显地暴露出来。本文在传统软件开发过程的基础上详细介绍测试驱动开发(TDD)模式的理念和其优势,并阐述如何将TDD应用到实际的项目中。 展开更多
关键词 软件工程 敏捷 极限编程 测试驱动开发
下载PDF
飞行颤振数据处理软件多线程编程的有效实现 被引量:2
18
作者 陈爱林 张令弥 《数据采集与处理》 CSCD 2002年第2期222-226,共5页
多线程编程提高了飞行颤振数据处理软件的灵活性和易操作性 ,但也增加了软件编程和维护的复杂程度。针对这一矛盾 ,本文引进新的设计思想 ,提出新的多线程编程框图实现方法 (Diagram method for multiplethread programming,DM/MTP) ,... 多线程编程提高了飞行颤振数据处理软件的灵活性和易操作性 ,但也增加了软件编程和维护的复杂程度。针对这一矛盾 ,本文引进新的设计思想 ,提出新的多线程编程框图实现方法 (Diagram method for multiplethread programming,DM/MTP) ,从而简化多线程的设计思路 ,特别适合于大型工程软件的设计。文中详细介绍了 DM/MTP在模态参数识别算法 展开更多
关键词 飞行颤振 数据处理软件 多线程编程 飞机 飞行试验
下载PDF
基于SharpDevelop构建T/R组件测试系统软件架构 被引量:1
19
作者 杨为禄 楼红英 《现代雷达》 CSCD 北大核心 2015年第11期73-76,共4页
介绍了T/R组件自动测试系统软件的发展趋势及基本要求,阐述了基于插件及插件系统进行软件开发的优点,重点研究开源IDE软件Sharp Develop的原理及组成,探讨以Sharp Develop软件框架为基础来构建T/R组件自动测试系统软件架构,保证架构的... 介绍了T/R组件自动测试系统软件的发展趋势及基本要求,阐述了基于插件及插件系统进行软件开发的优点,重点研究开源IDE软件Sharp Develop的原理及组成,探讨以Sharp Develop软件框架为基础来构建T/R组件自动测试系统软件架构,保证架构的通用性及可扩展性,更好地实现自动测试系统软件仪器驱动以及测试程序的扩展及移植。举例介绍了在此架构下如何开发T/R组件自动测试应用程序。 展开更多
关键词 插件 插件系统架构 自动测试系统 测试程序 T/R组件 SHARP Develop软件 IDE开发工具
下载PDF
软件测试在程序开发中的应用 被引量:2
20
作者 申利芳 《天津冶金》 CAS 2011年第6期49-50,62,共2页
介绍了软件测试在计量查询统计程序开发中的作用和应用效果,通过单元测试、功能测试、性能测试等软件测试方法找出程序中存在的各种问题并加以修正,实现了对程序的纠错目标,从而完善了应用程序的功能,保证了软件的正常运行。
关键词 软件 测试 程序 性能 开发
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部