配置终端仿真器测试选项_QTP学习资源共享.清风竹影-的空间_百度空间
'************************************************************************************************************************
'描述:

'
'该示例打开 QuickTest 并配置“终端仿真器”选项。
'
'假定:
'未打开 QuickTest。
'************************************************************************************************************************

Dim qtApp ' As QuickTest.Application ' 声明 Application 对象变量

Dim qtTeOptions 'As QuickTest.TeOptions ' 声明 TE Options 对象变量

Set qtApp = CreateObject("QuickTest.Application") ' 创建 Application 对象
qtApp.SetActiveAddins Array("Terminal Emulators") ' xx终端仿真器加载项
qtApp.Launch ' 启动 QuickTest
qtApp.Visible = True ' 使 QuickTest 应用程序可见
Set qtTeOptions = qtApp.Options.TE ' 返回 TE Options 对象

' 配置“终端仿真器”选项

' 设置全局“终端仿真器”选项(适用于所有仿真器)

qtTeOptions.ScreenTitleRow = 1 ' 设置屏幕标题的位置
qtTeOptions.ScreenTitleCol = 1
qtTeOptions.ScreenTitleLength = 30

qtTeOptions.AutoAdvance = False ' 指定仿真器不支持自动前进字段
qtTeOptions.AutoSyncKeys = "13" ' 录制测试时,录制每次按下 Enter 键时的同步步骤
qtTeOptions.RecordMenusAndPopups = True '启用录制仿真器弹出信息和菜单
qtTeOptions.RecordCursorPosition = True '录制光标位置的步骤
qtTeOptions.UsePropertyPattern = True ' 使用默认属性模式文件
qtTeOptions.PropertyPatternsFile = "C:\Program Files\Mercury Interactive\QuickTest Professional\Dat\PropertyPatternConfigTE.xml"

' 指定当前仿真器
qtTeOptions.CurrentEmulator = "Host On-Demand 8.0" ' 设置当前仿真器为 Host On-Demand 8.0

' 设置特定于当前仿真器的选项
qtTeOptions.Protocol = "autodetect" '使 QuickTest 检测会话协议
qtTeOptions.BlankLines = 0 ' 仿真器窗口底部没有空白行。
qtTeOptions.CodePage = 0 ' 使用默认代码页转换
qtTeOptions.HllapiDllName = "C:\Program Files\IBM\EHLLAPI\pcshll32.dll" ' 指定要使用的 HLLAPI dll
qtTeOptions.HllapiProcName = "hllapi" ' 指定要使用的 HLLAPI 函数
qtTeOptions.VerifyHllapiDllPath = True ' 如果找不到 HLLAPI dll,则显示警告消息
qtTeOptions.ScreenLabelUseAllChars = True ' 使用受保护和不受保护的字段标识屏幕标签。
qtTeOptions.WindowTitlePrefix = "MyTerminal" ' 根据终端窗口的窗口标题前缀来标识终端窗口。
qtTeOptions.TrailingMode = True ' 当以上下文有关的模式进行录制时,剪裁白色字符
qtTeOptions.TrailingFieldLength = 5 ' 如果字段以五个黑色字符开头。
qtTeOptions.BeepOnSync = False ' 不要在每一同步步骤后发出声音。
qtTeOptions.UseKeyEvent "@R", "17;52" ' 使用 CTRL+R 键盘事件回放 TE_RESET 键。
qtTeOptions.SyncTime = 200 ' 等待 200 毫秒再检查仿真器状态

' xx
Set qtTeOptions = Nothing ' 释放 TE Options 对象 ' 释放 Te Options 对象
Set qtApp = Nothing ' 释放 Application 对象 ' 释放 Application 对象


郑重声明:资讯 【配置终端仿真器测试选项_QTP学习资源共享.清风竹影-的空间_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——