At first, the core ideology, advantage and principle of Software Testing Automation Framework (STAF) are presented in this paper. Several automated testing frameworks are summarized and analyzed. In addition, date dri...At first, the core ideology, advantage and principle of Software Testing Automation Framework (STAF) are presented in this paper. Several automated testing frameworks are summarized and analyzed. In addition, date driven automation test framework is given more attention. Test script is the important composing part of software test automation. Then this paper introduces several technologies of script along with their characteristics. Every technology applies to different places. Moreover, an automated test system with an automated test script language XML which is implemented to solve the problems in current automatic testing solutions. The design and implantation of the test script automation framework based on apache ant is put forward. The proposed key technology details of framework are also introduced. We take the automation test methodology of database connectivity operations by ODBC data source as example for validation, using auto test script as the key technology. Finally, the results demonstrate that it can best increase software test effectiveness and reduce workloads as well as save more efforts.展开更多
Testing in Software Engineering is one of the most important phases although, unfortunately, it cannot be always successfully fulfilled due to time constraints. In most cases, the development phase takes more time tha...Testing in Software Engineering is one of the most important phases although, unfortunately, it cannot be always successfully fulfilled due to time constraints. In most cases, the development phase takes more time than it was estimated, entailing negative effects on the testing phase. The delay increases even more in Research and Development (R + D) projects, where the real time to execute tasks is more difficult to control. Model Driven Engineering (MDE) offers a solution to avoid testing costs without affecting the execution quality of the applied test. This paper presents a practical overview of a Model Driven Testing (MDT)-based methodology and its impact on CALIPSOneo project, which was carried out in liaison with Airbus Defense and Space and, particularly, with the Product Lifecycle Management (PLM) department.展开更多
退役锂离子电池的梯次利用具有可观的经济效益,但较长的检测时间限制了其大规模应用。针对退役锂电池健康状态(State of Health,SOH)检测的问题,引入超声测量手段,提出了一种基于“电压-超声差分”健康指标和Informer-GRU模型的退役电池...退役锂离子电池的梯次利用具有可观的经济效益,但较长的检测时间限制了其大规模应用。针对退役锂电池健康状态(State of Health,SOH)检测的问题,引入超声测量手段,提出了一种基于“电压-超声差分”健康指标和Informer-GRU模型的退役电池SOH快速估计方法。利用超声波穿透电池,检测其内部电化学物质变化,并在短电压窗内采集与电池SOH强相关的超声特征,构建“电压-超声差分”健康指标。基于此,构建Informer-GRU模型,刻画健康指标与电池SOH间的关系映射,实现退役锂电池SOH估计。在实验室环境下对软包锂电池进行实际测试,结果表明,仅需在3.64~3.68 V的40 mV电压窗内进行超声检测,即可实现平均绝对误差0.016%、均方根误差0.021%的电池SOH准确估计,提高了梯次利用检测效率。展开更多
R-DSP(Radar Digital Signal Processor)芯片中BSU(Branch Shift Unit)运算部件具有较大的设计规模和复杂度,传统Verilog验证平台难以满足其验证需求问题。针对该问题,文中采用UVM(Universal Verification Methodology)方法对BSU运算部...R-DSP(Radar Digital Signal Processor)芯片中BSU(Branch Shift Unit)运算部件具有较大的设计规模和复杂度,传统Verilog验证平台难以满足其验证需求问题。针对该问题,文中采用UVM(Universal Verification Methodology)方法对BSU运算部件进行功能验证。搭建基于SystemVerilog语言实现的UVM验证平台,使用定向测试和带约束的随机测试进行验证,并采用覆盖率驱动的方法指导测试用例的生成,以充分覆盖BSU运算部件的各个功能和代码路径。经过多轮测试激励验证,代码覆盖率接近100%,完成了对BSU运算部件的功能验证。所提方法为R-DSP芯片中的ALU(Arithmetic Logic Unit)、AGU(Address Generation Unit)、MU(Multiplication Unit)等运算部件的验证工作提供了参考和借鉴。展开更多
文摘At first, the core ideology, advantage and principle of Software Testing Automation Framework (STAF) are presented in this paper. Several automated testing frameworks are summarized and analyzed. In addition, date driven automation test framework is given more attention. Test script is the important composing part of software test automation. Then this paper introduces several technologies of script along with their characteristics. Every technology applies to different places. Moreover, an automated test system with an automated test script language XML which is implemented to solve the problems in current automatic testing solutions. The design and implantation of the test script automation framework based on apache ant is put forward. The proposed key technology details of framework are also introduced. We take the automation test methodology of database connectivity operations by ODBC data source as example for validation, using auto test script as the key technology. Finally, the results demonstrate that it can best increase software test effectiveness and reduce workloads as well as save more efforts.
文摘Testing in Software Engineering is one of the most important phases although, unfortunately, it cannot be always successfully fulfilled due to time constraints. In most cases, the development phase takes more time than it was estimated, entailing negative effects on the testing phase. The delay increases even more in Research and Development (R + D) projects, where the real time to execute tasks is more difficult to control. Model Driven Engineering (MDE) offers a solution to avoid testing costs without affecting the execution quality of the applied test. This paper presents a practical overview of a Model Driven Testing (MDT)-based methodology and its impact on CALIPSOneo project, which was carried out in liaison with Airbus Defense and Space and, particularly, with the Product Lifecycle Management (PLM) department.
文摘退役锂离子电池的梯次利用具有可观的经济效益,但较长的检测时间限制了其大规模应用。针对退役锂电池健康状态(State of Health,SOH)检测的问题,引入超声测量手段,提出了一种基于“电压-超声差分”健康指标和Informer-GRU模型的退役电池SOH快速估计方法。利用超声波穿透电池,检测其内部电化学物质变化,并在短电压窗内采集与电池SOH强相关的超声特征,构建“电压-超声差分”健康指标。基于此,构建Informer-GRU模型,刻画健康指标与电池SOH间的关系映射,实现退役锂电池SOH估计。在实验室环境下对软包锂电池进行实际测试,结果表明,仅需在3.64~3.68 V的40 mV电压窗内进行超声检测,即可实现平均绝对误差0.016%、均方根误差0.021%的电池SOH准确估计,提高了梯次利用检测效率。