浅谈工业自动化软件的测试方法

作者:Tigervs    发布时间:2019-07-28    浏览量:

工业软件测试主要根据开发软件的生命周期级别/阶段进行组织。从需求规范阶段到单个系统组件的集成和实现的每个软件开发级别都反对相应的软件测试级别。因此,软件经历; 组件测试,集成测试,回归测试,验收测试和系统测试。另一方面,工业软件自动化是一个完整的解决方案,它结合了不同的学科,主要关注电气,机械和软件产品。因此,工业软件自动化测试水平与常规软件测试水平略有不同。

浅谈工业自动化软件的测试方法

例如,工业软件工程在完全调试之前经历了不同的测试级别。测试阶段包括; 集成测试,模块测试,工厂验收测试和现场验收测试。工厂验收测试(FAT)在整个工业软件自动化的工程中心进行系统以与在工业工厂配置的方式类似的方式配置。FAT包括实际硬件和软模拟器。成功完成工厂验收测试后,硬件将转移到调试级别生效的工厂。现场验收测试(SAT)在调试阶段进行。请注意,这些工业软件自动化测试级别可以通过仿真和建模方法得到支持。但是,根据工业软件自动化工程审查,可以将测试,形式验证和调试与仿真和仿真环境集成为开放式研究问题。

工业软件自动化的自动化测试方法

工业自动化软件中的自动化测试框架依赖于UML模型的使用,并鼓励使用测试驱动的开发方法。主机系统包含一个测试运行器,该测试运行器从一组测试用例中编排框架部件,这些测试用例源自UML模型,并以传达的测试结果结束。其他方面如; 敏捷工业软件开发阶段采用的不同测试技术,关键字驱动方法的使用,以及UML模型测试用例生成。利用IEC 61131-3功能框图和自动化工业控制器代码测试的工业自动化系统的基于搜索的测试也用于自动化工业软件测试。

相关新闻推荐

关注官方微信

微信二维码
版权所有 深圳市如虎科技有限公司 Copyright © 2018-2019 Tigervs.Com All Rights Reserved 粤ICP备19029139号-1