“每个步骤
“脚本
用于在 Dotcom-Monitor 平台内设置监视和
负载测试
。
要开始录制脚本,请参阅”开始使用每个步骤脚本工具”一文,或从桌面工具的”每个步骤脚本工具桌面”入门。
每个步骤脚本工具概述
何时使用
每个步骤脚本工具是最佳选择:
- 在真正的浏览器中监控 Web 应用程序的性能和功能。
- 在真正的浏览器窗口中加载测试网页和 Web 应用程序,以模拟目标网站上的实际用户行为。
- 服务器正常运行时监控,在一个监控设备中包含多个 HTTP (S) 请求(仅适用于每个步骤脚本工具桌面)。
在真实浏览器窗口中录制
每个步骤脚本工具都利用您选择的桌面或移动浏览器(支持 Chrome、Firefox、Edge 和 40 多个移动浏览器)来完全模拟与目标 Web 应用程序或网页的真实用户交互。 使用真正的浏览器来记录监控脚本,用户可以测试 Web 内容是否正确呈现,并且 Web 应用程序是否实际按照预期方式运行。 真正的浏览器测试支持登录功能、网页上的特定 Web 元素存在和行为、Web 应用程序业务逻辑等的检查。 SPA 和 RIA 等严重依赖 Javascript、Silverlight 和其他嵌入式技术的 Web 应用程序的性能测试,只有通过在浏览器窗口中模拟与 Web 应用程序的真实用户交互才能正确执行。 与 HTTP 级别的网站测试相反,真实浏览器中的性能测试为您提供了更现实的结果。 在我们的 维基中查看有关 HTTP (S) 和真实浏览器性能测试之间差异的更多详细解释。
文本验证
每个步骤脚本工具都支持关键字验证,以检查所选文本内容是否已加载到网页上,并且对最终用户可见。 系统将在每个 Web 监控或加载测试会话的目标网页上查找选定的关键字或短语,并在验证失败时生成验证错误。 在我们的 维基中查找有关关键字验证技术的更多信息。
图像验证
图像验证是每个步骤脚本工具用于检查目标网页是否正确加载的又一技术。 每个步骤脚本工具都会在网页上拍摄指定静态图像或区域的快照。 每次执行脚本时,系统都会检查图像是否由浏览器呈现并存在于页面上。 在我们的 维基中查找有关图像验证技术的更多信息。
RIA 验证
在 RIA 中,功能的很大一部分被移到客户端。 换句话说,RIA 是在同一浏览器中在客户端执行的,但使用插件和/或 Ajax 技术执行。 每个步骤脚本工具通过执行目标网页可见部分的像素对比度比较来支持 RIA 监控和验证。 您可以将 RIA 图像验证步骤添加到脚本中,或在录制脚本时使用键盘和鼠标跟踪。 在此处查找有关 RIA 监控的更多信息。
PII 保护
在某些情况下,使用”每个步骤脚本工具”录制的脚本可能包含敏感信息,如登录名和密码、HIPPA 信息等。 Dotcom-Monitor 提供了广泛的工具选择,以保护 PII 不被记录和暴露在未经授权的用户面前。 您可以使用”安全库”加密脚本中必须使用的敏感参数,或在涉及敏感内容时暂停视频录制。 在本文中监控和加载测试时,了解更多有关 PII 保护 的详情。
高级选项
使用”每个步骤脚本工具”,您还可以编辑脚本以添加延迟、筛选错误、更改网络限制、修改响应和使用代码片段创建最逼真的监控和加载测试脚本。 检查我们维基 编辑脚本 部分中的所有可用高级选项。