如果选择 SOAtest 项目的记录 Web 场景向导中的 Generate Functional Tests 选项, Test Suite: Functional Tests 文件夹将添加到测试用例资源管理器中。
为每个完成的录制会话添加一个场景。
此场景中的每个步骤都是一个浏览器回放工具,该工具自动添加并配置为表示在浏览器中执行的一个操作。表单内部采取的操作将放在嵌套场景中。
每个步骤的配置由工具配置面板中的可用设置控制,双击表示该步骤的节点可以打开该面板。该面板包含以下选项卡:
- Pre-Action Browser Contents 选项卡显示用户操作前的浏览器内容(对于场景中的第一步,没有要显示的内容)。内容来自 上一个 浏览器步骤成功运行的最后一次执行(上一个步骤的操作后内容是此步骤的操作前内容)。如果有多个窗口,则显示该步骤的用户操作所在的窗口。
- User Action 和 Wait Conditions 选项卡对应于按顺序在每个步骤中使用的设置。第一步,该工具执行用户操作;第二步,根据等待条件中设置的条件进行等待。
- Pre-Action HTML 选项卡显示用户操作前浏览器内容的 HTML(对于场景中的第一步,没有要显示的内容)。使用 Browser Containers 下拉菜单,在可用的浏览器窗口和框架之间进行切换。
另外两个工具将被链接到添加的每个浏览器回放工具:
- 显示 HTTP 通讯报文的“通讯报文视图器”。
- 存储并显示来自最后一次场景执行的浏览器内容的“浏览器内容视图器” — 不管成功与否。