浏览器内容视图器工具存储最后一次测试运行的浏览器内容,不管其是否成功。它自动添加为浏览器录制的所有 web 测试的“输出”(附加到浏览器回放工具)。
在该工具中,您可以轻松地验证或存储数据(如 验证或存储值中所述),以及添加等待条件(如 Adding a Wait Condition from the Browser Contents Viewer中所述)。
本主题包括:
创建浏览器内容视图器工具
关于如何创建 web 功能测试的更多详情(包括浏览器内容视图器),请查看 Web 功能测试 - 概要 和 浏览器录制和回放。
配置浏览器内容视图器
关于如何使用浏览器内容视图器来定义验证、提取信息和等待条件的详细信息,请查阅 Specifying Wait Conditions 和 验证或存储值。
工具配置面板有以下选项卡:
- Post-Action Browser Contents:测试执行后浏览器中内容的呈现视图。有关用来标记重要元素的彩色边框的说明,请查阅 Colored Borders。如果在测试过程(从测试开始并满足最后一个等待条件)通过包括 AJAX 的 JavaScript 修改窗口或框架,则此处显示的内容将反应这种变化。
- Post-Action HTML: 测试执行后浏览器中内容的代码级别试图。如果在测试过程通过包括 AJAX 的 JavaScript 修改窗口或框架,该 HTML 将反映这个变化;它会不同于流量视图中显示用于窗口或框架的原始 HTML。使用 Browser Containers 下拉菜单,在可用的浏览器窗口和框架之间进行切换。
此外,它还有一个 Save Browser Contents 选项,用于配置 SOAtest 以存储浏览器内容(所以它们会持续存在于 会话中)。
如果希望指定这个查看器使用哪个浏览器,请修改首选项面板的浏览器页面中 Browser Contents Viewer Rendering Engine 设置。
相关教程
以下教程演示如何使用这个工具: