所有方法都区分大小写。

脚本首先声明多个选项卡:

DM浏览器选项卡0 = null;
DM浏览器选项卡1 = null;

其中

DM浏览器是一个类,选项卡0是变量名称。

方法

选项卡.SetSize (1768, 746);

声明所有当前和新选项卡的大小。


选项卡2 = 选项卡.PopUps.pop[http://www.popuptest.com/popup1.html"];

等待浏览器打开一个包含 URL 作为参数的新选项卡,同时 URL 必须与脚本录制期间设置的选项卡相对应。


选项卡.NewTab

“手动”创建新选项卡。

例子:

选项卡 0 = 选项卡.NewTab ();

步骤(1,"雅虎 - https://www.yahoo.com/");

将脚本聚合并进一步逻辑划分到部分的方法,包括报表中的逻辑划分。 步进号应大于零的任何数字。
描述 – 任何字符串值。


选项卡 0。转到("http://yahoo.com");

Dmbrowser的类方法具有字符串值,并在当前选项卡(示例中的选项卡 0)内导航到指定的地址 (URL)。


导航

在录制过程中,由浏览器启动,反映向另一个 URL 的过渡。 它不会强制浏览器导航。 在播放过程中,此方法等待转换(超时 50 秒)。 通常地址包含动态参数,这就是为什么它等待转换,而不是到特定的 URL,而是转换本身的事实。 即,任何字符串都可以是参数。

例子:

选项卡 0。导航("https://search.yahoo.com/search;_ylc=X3oDMTFiN25laTRvBF9TAzIwMjM1MzgwNzUEaXRjAzEEc2VjA3NyY2hfcWEEc2xrA3NyY2h3ZWI-?p=lijpj&fr=yfp-t&fp=1&toggle=1&cop=mss&ei=UTF-8");

关键词断言

接受字符串作为参数,并在文档的”内文本”中搜索它(超时 50 秒)。

例子:

选项卡1。关键字断言("年龄将启动共10 p");

按键

向浏览器发送键按消息。 密钥代码取自系统.Windows.窗体(https://goo.gl/bNdwR7) 的枚举键

例子:

选项卡 0。文本字段("//INPUT=@ID=","//DIV_@ID"[sbq-wrap]//INPUT[@TYPE]""","//LI [normalize-space()=\ pop-up="" test\"] /.."/../../../..输入")。类型文本("弹出测试");
选项卡 0。按键(钥匙.返回);

与文档对象模型 (DOM) 交互的方法集

以下所有方法都采用从 1 到 3 Xpath字符串值。

调用任何方法将返回”IHtmlElement”接口。

所有方法检查接收元素的标记与方法中的预期项的符合性:

<面积>
按钮 < ( 按钮 > ) ( < 输入类型 = “按钮, 提交, 重置” > )
复选框 < 输入类型 = “复选框”>
<div div>
元素 – 任何!!!
<窗体窗体>
<图像 > < 图像输入类型 = “图像”>
标签 < 标签>
链接 < a>
帕拉 < p>
<选项选项>
收音机按钮 < 输入类型=”收音机”>
选择列表 < 选择>
<跨度跨度>
文本字段 < 文本区域 > < 输入类型 = “文本” > < 输入>
<表>
表体 < tbody>
表 < 塞尔 td > < th>
表行 < tr>
<框架 > < 框架 iframe>


Ria

RIA –每个步进脚本工具模式,当它与页面的 HTML 工作,但与坐标,由页面大小(以像素为单位)决定。

鼠标移动到

方法的第一个版本接受 X 轴和 Y 轴的坐标

选项卡 0。鼠标移至 (884, 358);

方法的第二个版本接受图片(图像、录制期间捕获的页面片段),并将光标放在此图片的中间。

选项卡 0。鼠标移动到(图片列表 [0]);

方法的第三版本接受图片(图像、录制期间捕获的页面片段)和精度系数

选项卡 0。鼠标移动到 (图片列表 [1], 0.97);

精度系数反映了一定程度的巧合,足以在页面可见部分对所需片段进行唯一识别。 默认值为 0.95。 如果算法检测到 1 个以上与默认精度系数的重合,可以选择新片段或增加系数度。

鼠标移动

根据与上一个鼠标曲线位置相对的坐标放置鼠标光标。

选项卡 0。鼠标移动 (23, 180);

IHtml元素

获得”IHtmlElement”后,可以调用几种方法:
单击()
双击()
选择按文本

仅用于 SelectList 方法,并接受具有所需选项的字符串参数

选择文本("任意")

类型文本

仅用于文本字段
与之前类似,将传输的文本输入到当前文本字段中

性能

选中 – 仅适用于复选框、复选框和取消勾选复选框
选项卡 0。复选框(”复选框 1 的 x 路径”)。已检查 = 正确;
标记名称 – 读取当前 IHtml 元素的标记