软件测试主要涉及以下5个方面的问题:1.测试执行者在软件产品的开发过程中,通常存在软件开发者和软件测试者两种角色。一般来说,开发机构负责对软件产品进行单元测试,而系统测试则由专门的测试机构或独立的测试人员进行。......
2023-11-18
李 锋 靳青梅
(西北机电工程研究所,陕西 咸阳 712099)
摘 要:随着在武器系统中的软件复杂度急剧增长,其重要度也在逐步提高,软件产品质量状况已成为制约软件产品质量的重要因素,软件静态测试工作是对代码进行审核的重要途径和方式。为了进一步掌握某型火箭炮软件产品的质量状况,通过静态测试尽早发现软件中存在的缺陷,对软件产品进行完善和修订达到提升软件产品质量的目的。结合武器装备项目中关于软件产品所遵循的规范标准等代码质量要求,通过使用LDRA testbed 的自定义静态测试规则的功能,实现对软件源码进行有针对性的代码质量分析,结合分析报告使各级产品利益方掌握软件源码的质量状况,为后续工作决策做好基础工作。以某火箭炮软件代码静态测试的实际应用,证明这种方法的实施能够达到提升软件产品质量的效果。
关键词:软件;规则;静态测试;Testbed
中图分类号:TP331.5 文献标志码:A
作者简介:李锋(1977—),男,高级工程师,E-mail:lfengem@126.com。
Application of LDRA testbed in static analysis of rocket launcher software
LI Feng,JIN Qingmei
(Northwest Institute of Mechanical and Electrical Engineering,Xianyang 712099,China)
Abstract:With the rapid increase of software complexity in weapon systems,its importance is gradually improving.The quality of software products has become an important factor restricting the quality of software prod⁃ucts.Software Static testing is an important way to audit the code.Further grasp the quality status of a certain rocket launcher software products,find out the defects in the software as soon as possible through static testing,and improve and revise the software products to improve the quality of the software products.Combined with the code quality requirements of the weapon equipment project,such as the code quality standards followed by the software products,by using the function of LDRA testbed's self-defined static test rules,the targeted code quali⁃ty analysis of the software source code can be realized.Combined with the analysis report,the product stakeholde⁃rs at all levels can grasp the quality status of the software source code,and do a good job for the follow-up work decision-making.The practical application of static testing of a rocket launcher software code proves that the implementation of this method can improve the quality of software products.
Keywords:software;rule;static Testing;Testbed
有关第二届兵器工程大会论文集(下)的文章
软件测试主要涉及以下5个方面的问题:1.测试执行者在软件产品的开发过程中,通常存在软件开发者和软件测试者两种角色。一般来说,开发机构负责对软件产品进行单元测试,而系统测试则由专门的测试机构或独立的测试人员进行。......
2023-11-18
图6-78 缓冲存储区批量监视4.软元件测试在监控状态中,可改变位软元件和字软元件的当前值来调试程序,软元件测试画面如图6-79所示。软元件监视功能除了可进行顺序控制程序的调试外,还可用于检测输出接线是否正确。......
2023-06-16
SAMCEF Rotor软件中使用的简化模型主要是指超单元,超单元通过简化的刚度、质量、阻尼矩阵和载荷向量描述了子结构。注意GUYAN方法对线性静力问题是准确的,在动力学分析中,和CRAIG与BAMPTON方法一样,它是近似的,并且可以通过使用附加模态来改良。例如,图13-7显示一个外套被分成了四个部分,每一个定子的组分通过超单元来描述。......
2023-10-27
VERITAS备份软件在人大图书馆中的应用李伶 储继华摘要:备份是图书馆进行数据保护的常用手段。在人大图书馆众多的应用系统中,很多系统是由资源加工、处理与对外发布、服务模块组成,并且几项功能共同安装于一台服务器上。具体备份策略如下:4.VERITAS在人大图书馆数据备份中的应用4.1 VERITAS NetBackup整合了不同平台的备份管理通过备份服务器上的Veritas NetBackup软件,在同一管理窗口使用一个应用程序就能管理不同平台的所有介质,实现数据......
2023-11-30
邮箱客户端通常指使用IMAP、APOP、POP3、SMTP、ESMTP、协议收发电子邮件的软件,用户不需要登录邮箱网页就可以收发电子邮件。目前,常用的电子邮件客户端软件有Outlook和Foxmail,它们的基本功能大同小异,本例主要介绍Foxmail客户端实现电子邮件的收发。使用Foxmail收发电子邮箱,测试软件配置是否成功。知识窗● 常用电子邮件服务器名称:......
2023-10-19
9.2.6 风洞测试风洞是一种飞机设计过程中以相似理论为基础建立的一种使用实验模型来仿真实体运动,从而找出实物运动规律的研究装置,它可以节省时间、人力与成本,并且避免直接进行实体测试时可能遭遇到的意外与风险,在飞机及车辆的设计和研发过程中广泛应用。......
2023-06-29
Excel软件在光偏振实验数据处理中的应用武汉东湖学院基础课部物理教研室徐进霞,刘雅娴本文介绍了Excel在光偏振实验数据处理中的应用步骤。图7I-θ的曲线四、结论本文分步骤介绍了Excel在光偏振实验数据处理中的应用。用Excel来进行光偏振实验数据处理不仅可以实现数据处理简单化,还可以准确作图;对提高学生计算机应用能力、开拓视野、激发学生的创造能力,以及对今后的学习和工作都有大有裨益。......
2023-12-04
本节测试创业者的潜质,你身上具备了吗 题目1:很久没去钓鱼了,这天终于得了空闲,你会选择什么地点垂钓呢?此外,你钟意低调,因此好难令人对你留下印象。3. 选“用花纸包书” 善良纯品:习惯用花纸包书的人天性纯品,又钟意帮助别人,是人前人后赞赏的大好人。......
2024-01-27
相关推荐