测试编辑器窗格中有两个主要区域。左边的区域测试内容显示测试的 HTTP 页面层次。右边的区域测试元素详细信息显示测试层次中当前选择项的细节(测试、页面、页面请求、页面响应和连接)。因此,上图中测试元素详细信息显示关于测试的信息,因为在测试内容中选择了测试名称 visitIBM。超时操作 和 超时 设置适用于测试中的每个页面。
当您展开一个测试页面时,您会看见一列分别在不同文件夹中的页面请求,请求的名称是去掉初始的 http:// 的完整 URL 请求串。例如,下图显示展开的 visitIBM 测试的第一个页面,同时在测试内容中选择该页。现在,在测试元素详细信息中显示的设置会应用于所选页面。
图2
用粗体罗列出的主请求是页面名称的出处。主级请求可以是测试人员输入到浏览器中的 URL、可点击的链接,或者是由另一页面请求重定向来的 URL。在本例子中,主请求是后者:从用户输入的初始页面请求(www.ibm.com)重定向到 www.ibm.com/us/。如果主请求没有返回页面标题,那么测试生成器会用 URL 的第一个节点为其创建一个单独的名称。
本例中的一些请求是用黄色标出的。该标记表示这些请求包含下面一个或两个部分:
- 数据库候选:一个通常由测试人员在记录过程中指定的,测试生成器所确定的值很可能由数据库中的值进行替代。一个数据库候选的例子是您在记录的测试中要搜索的串:在回放之前,您可能想要将该串与包含适当代替值的数据库列关联起来,在这样的假设之下,该串作为数据库候选被标记出来。
- 相关联的数据:测试中由测试生成器所确定的值(通常一个在响应中而另一个在后来的请求中)需要进行关联,以确保正确的测试回放。一个实例是一张由搜索雇员数据库的测试所返回到浏览器中的照片。测试生成器自动将雇员名称和照片关联起来。因此,在运行许多测试实例之前,如果您用数据库中的名称来替代要在记录的测试中搜索的雇员名称,那么每个虚拟用户搜索不同的雇员,而且服务器返回适当的照片。
要看到性能测试中的彩色编码的图例,到 窗口 > 首选项 > 测试 > 性能测试编辑器 并单击 颜色和字体 选项卡。
文章来源于领测软件测试网 https://www.ltesting.net/