当前位置:(上海办事处)厦门兴锐嘉进出口有限公司>>Sew 驱动器>> 供应 MDX60A0300-503-4-00 *
MDX60A0300-503-4-00基于Agent的测试系统
3.1 总体结构
MDX60A0300-503-4-00测试系统的zui终目标是实现一个移动数字终端的自动化测试平台,能够对移动数字终端上的系统软件和应用层软件建立模块化、可重用的测试脚本库,提高各种黑盒测试的效率,自动化测试结果的生成,并实现测试结果的回放。 [align=center]
图1. MDX60A0300-503-4-00测试系统的整体架构[/align]
如图1所示,测试平台分为四层,包括用户接口层,测试控制层,通讯层和设备Agent层。 其中,过程监控模块,测试环境控制模块和设备Agent层采用Agent的思想进行设计,以更好的支持嵌入式设备的测试。
3.2 MDX60A0300-503-4-00系统基本执行流程
测试过程是对真实用户使用手机时“输入-反馈”模型的一个模拟。
系统的基本的使用用例如下,首先用户通过脚本编辑器或者虚拟手机创建测试脚本并进行基本的配置,然后过程监控模块调度脚本开始执行,当脚本解释器解释执行脚本语句时,脚本解释器通常使用通讯模块向手机发送模拟按键,然脚本解释器进入等待状态,目标设备Agent从通讯模块得到按键,执行按键动作,截取屏幕并返回给测试控制Agent,或者如果手机有敏感世事件的发生(如来电,短信,异常等)也会反馈给测试控制Agent,测试控制Agent接到数据,再次激励脚本运行,并同时将测试结果输入存入测试资源库。脚本继续运行下面的语句,直到运行结束。
3.3 目标设备Agent
目标设备Agent驻留在被测试的智能设备中,实现对目标设备的建模。MDX60A0300-503-4-00本系统中它接收从PC机中接收到的控制命令,然后在智能设备中进行相应的操作,包括模拟键盘事件,截取屏幕并返回给PC,以及根据知识库中的配置的测试目标,通过推理,有所选择的将必需的状态信息主动通知测试宿主机。
3.3.1 设备Agent 依赖的决策规则
● 系统事件报告决策规则(SERD-RULE)
这个决策规则决定设备Agent在获取到状态信息时,是否将状态信息反馈给上层系统。
● 异常处理规则(EM-RULE)
这个决策规则决定了当Agent发现测试中出现异常,要采取的处理方式。
3.3.2 Agent 属性 目标设备Agent具有下面的属性。
Sundstrand-Sauer-Danfoss Hydraulic Series 26 Motor DQ
Sundstrand-Sauer-Danfoss Hydraulic Series 26 Motor DP
AA11VLO190LRDH2/11L-NSD62K02 AXIAL PISTON PUMP
KOEHRING 440 Crane - Crawler / Dragline
AA11VLO190LRDS/11R-NSD62K02-S AXIAL PUMP REXROTH
Timberjack 850/950 Main Pump (New) Repair
Used ALLIS-CHALMERS 8050 Tractors - 100 HP to 174 HP
Used JOHN DEERE 2555 Tractors - 40 HP to 99 HP
KAWASAKI K3V 180DTH Hydrostatic/Hydraulic PUMP NEW
NEW Sundstrand-Sauer-Danfoss Hydraulic Series 25 Pump
AA4VG125ES5DMT1/32R-NSF52F001DM PUMP FOR BOSCH REXROTH
Used MASSEY-FERGUSON 282 Tractors - 40 HP to 99 HP
R902125363 AA4VG125HD3DT1/32R-NSF52K041E
REXROTH 416053 PUMP MFG R902069149
REXROTH 427953 PUMP MFG R902128100
NEW AA4VG125EP1D1/32LNSF52F001DH-S PISTON PUMP
AA4VG125EP1D1/32R-NSF52F001SH AXIAL PUMP REXROTH
Used BANTAM T644 Excavator – Wheel
REXROTH PUMP MFG R902070231
请输入账号
请输入密码
请输验证码
以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,仪表网对此不承担任何保证责任。
温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。