每个步骤脚本工具是一个应用程序,可以自动记录浏览器与网站或 Web 应用程序的交互。 您可以使用基于 Web 或 Windows 桌面版本的浏览器录制工具。 要安装桌面版本,请参阅 使用”每个步骤脚本工具桌面“。

请注意,如果要监视无法从公司网络外部访问的 Web 应用程序,请使用 桌面版本的“每个步骤记录器 ”来记录监视脚本,并使用 Dotcom 监视器专用代理 从本地网络内部执行监视。 由于其性质,基于 Web 的 EveryStep Recorder 无法访问此类 Web 应用程序。

每个步骤脚本工具概述视频

如何运行基于 Web 的每步脚本工具

有两种方法可以使用 EveryStep 脚本工具记录监视脚本。 您可以从录制监控脚本开始,然后将结果保存到监控设备。 要使用基于 Web 的 EveryStep 脚本工具,请登录您的 Dotcom-Monitor 帐户,然后在左侧边栏中选择 EveryStep Recorder > 基于 Web 的应用程序

或者,可以先创建 Web 应用监视设备:

  1. 单击左侧导航栏中的“新建
    添加监控设备
    ”,添加新的监控设备。
  2. “Web 应用程序”下,选择 “多步骤进程”
  3. 在“每个步骤记录器”窗口中,输入起始 URL。
  4. 指定用户设备类型浏览器要记录的分辨率
  5. 单击 “立即录制” ,然后在录制器窗口中录制监视脚本。

使用范围

每个步骤脚本工具都用于记录脚本

Web 应用程序

这是 EveryStep 的默认选择和最常用的函数。 Web 应用程序监控 创建了一个强大的脚本,可以执行复杂的操作,包括填写表单、与多媒体交互、单击页面的不同元素、检查以确保页面上加载了特定的文本和图像等等。 详细了解 Web 应用程序监视的脚本工作原理。

服务器发布时间

单击多个页面,快速创建多个服务器更新时间HTTP/S 任务,这些任务在单个监视设备下按顺序运行。 服务器发布时间监视和 Web 应用程序监视脚本的工作方式存在几个关键区别。 下载每个步骤脚本工具桌面来实现此监视任务。

负载和压力测试

记录您期望网站普通用户执行的操作。 在多台计算机上运行该脚本,以模拟您网站上的重负载。 负载测试 在 Dotcom-Monitor 平台中是独一无二的,因为一旦录制脚本,就必须安排一次性测试,而其他平台则执行持续监视。

每步浏览器录制

接下来,您执行用户通常会执行的 Web 应用程序路径的“每个步骤”,或者您特别希望通过单击、发布、悬停等进行验证。 “每个步骤记录器”记录每个浏览器交互。

录制完脚本后,从左侧 导航 工具中选择”停止”按钮。

系统将提示您在“每步记录器”中重播新录制的脚本,以确认脚本是否正确录制。

然后,在”每个步骤录制器”中重播录制,以确认脚本是否有效。

内容验证

验证是特定于 Web 应用程序监视任务的”每个步骤脚本工具”功能集。

关键字(文本)验证 用于帮助验证服务器是否不仅响应请求,而且是否提供正确的数据。 关键字验证允许您指定每次加载页面时要在页面上验证的关键字。 您可以每行指定一个关键字短语。 关键字短语包含一个或多个字词,其格式与网页上显示的格式相同。 每个步骤脚本工具不允许在关键字短语中包含来自网站上不同位置的多个关键字。 有关详细信息,请参阅使用关键字验证

检查关键字不是创建脚本的必要步骤。 但是,强烈建议您检查至少一个关键字,以验证页面上的内容是否已成功加载和呈现。

图像验证技术用于拍摄参考图像或区域的快照,以便进行每像素比较。 结果是符合系数,用于确定监视期间图像的存在。 有关详细信息,请参阅图像验证

RIA 录像机

丰富的 Internet 应用程序 (RIA) 监视是”每个步骤脚本工具”的附加模块,可提供无与伦比的丰富应用程序监视功能。 将我们强大的图像匹配技术与”每个步骤脚本工具”相结合,可以轻松创建复杂的事务分析脚本,这些脚本可以实际”看到”并与其 RIA 技术(如闪存、银光、Java、Flex、Ajax、冲击波、QuickTime、ActiveX 等)进行交互。

要使用动态 RIA 站点,请使用
RIA 图像
RIA 键盘和鼠标功能。

RIA 功能和录制过程的视频演示在“如何录制 RIA 脚本视频”中提供。

筛选错误

如果
在脚本中检测到任何错误
,系统将显示错误列表,并提示您选择是否要在脚本运行时筛选出这些错误。

如果选择筛选出错误,则每个步骤脚本工具将在脚本的开头添加筛选方法,类似于以下内容:

网络过滤器.Deny(”http://www.example.com/FilteredOutElement.ttf”);http://www.example.com/FilteredOutElement.ttf

如果脚本遇到此元素的错误,则将忽略该错误,并且脚本将继续运行而不报告错误。

保存脚本

创建第一个脚本后,单击“ 保存”将其保存到 Dotcom-Monitor 站点。

保存后,EveryStep 脚本将上传到您的 Dotcom-Monitor 帐户,并且可以在设备设置中查看和编辑。