您当前的位置:首页>论文资料>面向可重构网络设备软件构件的自动化测试方法研究

面向可重构网络设备软件构件的自动化测试方法研究

资料类别:论文资料

文档格式:PDF电子版

文件大小:2.56 MB

资料语言:中文

更新时间:2024-12-12 13:50:40



推荐标签:

内容简介

面向可重构网络设备软件构件的自动化测试方法研究 应用研究
面向可重构网络设备
软件构件的自动化测试方法研究
唐泽浩杨燕龙
(北方工业大学北京100144)
摘要:针对可重构路由平台中的软件构件,本文设计并实现了一种基于petr网理论模型的脚本自动化路由软件仿真验证方法,本文的方法能够实时按照用户的修改重建构件网络
关键调:路由软件可重构构件自动测试petri网脚本
中图分类号:TP311.52
文献标识码:A
文章编号:1007-9416(2014)02-0058-02
本文主要针对可重构路由平台中的软件构件和构件网的自动化测试问题展开论述。在功能鲁棒性测试与评估问题上,实现相关方法。
1可重构网络测试技术简介
可重构网络作为新型网络技术叫,越来越受到人们的重视,可重构网络设备软件的研究也越来越深人。为保证软件功能的可用性,先对构件进行验证与测试往准是必要的。可重构网络设备软件构件的测试由于其行为不确定性,以及许多构件间的交互的不可预
a
Prt

Ging
+?
component
O Deseristio
ihe o
uxtno 0
M,BEN
图1构件的模型图
8
图2自动化测试谓词及变迁网模型
知性,使得通用的测试模式成为难点,而且构件之间的连接关系的
动态改变,也对测试的完备性提出了挑战, 2方法详述
2.1面向自动化测试的可重构架构与构件模型描述
网络设备的可重构模型是本文自动测试的对象,因此本节做简要介绍。图1是构件模型示意图:
通过测试代理(TestAgent)将分布在不同节点、提供紧密相关服务的构件在开发期测试运行时动态地组装成一个功能组件,存储拓扑信息到数据库,自动地生成构件服务网的随机Petri网模型,将输人参数换成构件的性能指标,自动求解系统性能,并能实时接收测试人员对构件组装规约的更改,在构件运行态下重构构件交互服务网进行测试,
2.2构件的自动化测试与验证方法
自动化测试方法的对象包括单个构件和多个构件组装的构件服务网。面构件服务网系统从整体看来仍然是个具有输人输出端口的功能大“构件”,所以下面针对构件的测试方法同样适用于构件交互服务网测试。本文中的自动化测试系统不仅实现了测试用例的生成方法,同时进行了测试结果与期望输出结果的自动比对与分析。
图2是自动化测试的模型,包括其符号语言定义(定义了库所的
状态,令牌的类型,网系统的初始标识) 3算法仿真
本文采用图2所示的网络拓扑结构,对可重构网络设备软件构件的自动化测试方法进行Matlab仿真,全网的构件总数浮动设置,进行总体规模上限为220的多阶段仿真。各构件间的连线表示仿真
G000 S AUU 3omm znm 1000
5
10
构件数产个
00
300
图3全网测试时间变化
400 消黑教/果
C00
上一章:西门子S7400实现500t∕d石灰窑的自动控制 下一章:CP 243-1通讯处理器通过PLC在多台深井泵集中控制中的应用

相关文章

YD/T 2489-2013 可重构的光分插复用(ROADM)设备测试方法 面向视频监控的软件自动化测试技术与实现探讨 面向需求覆盖的航天软件测试用例优化方法 嵌入式软件的可配置构件模型 SJ 21507-2018 软件无线电波形可重构设计要求 SJ 21505-2018 软件无线电硬件平台可重构设计要求 基于XML脚本配置文件的自动化测试控制软件研究 YD/T 2003-2018 可重构的光分插复用(ROADM)设备技术要求