上一主题: 编辑事务下一主题: 在参数名称中使用通配符


编辑事务组件

您可以编辑事务组件,以便进一步指定要在事务定义中包括什么内容。 您可以在 HTTP 请求或响应标头或正文中指定更多参数。

编辑请求事务的事务组件时,如果在相关联响应事务中定义了无法编辑的响应参数,CA CEM 也会显示这些响应参数。 编辑响应事务的事务组件时,CA CEM 将显示不可编辑的请求参数。

注意:响应参数仅对标识事务的标识组件有效。

有关确定事务标识参数的信息,请参阅查看记录会话参数视图

有关向事务组件添加新参数的信息,请参阅添加参数

有关在事务参数名称中使用通配符的信息,请参阅在参数名称中使用通配符

编辑事务组件:

  1. 在事务组件列表中,单击组件名称。 (要访问组件列表,请参阅编辑事务。)

    此时将显示“标识”页面。

    组件 Web 的“标识”选项卡。 无法编辑该组件的参数。

  2. 在“操作”列中,选择要对每个参数执行的操作:
    (空)

    如果参数与确定事务是否属于事务定义无关,请选择此选项。

    匹配

    选择此选项可将参数值与“模式”列中的字符串或模式进行比较。

    不存在

    如果要使得事务属于事务定义而不得存在参数,请选择此选项。 如果事务中存在参数,则参数是何值,事务均不匹配事务定义。

    匹配正则表达式

    如果必须使用正则表达式作为简单模式匹配的替换方式,请选择该选项。 该选项使您能够灵活地组合类似事务,而不必记录和标识每种变体。

    注意:正则表达式比 CA CEM 中的简单模式匹配功能更为强大,但效率较低,因此会增加 TIM 的开销。 请参阅 CA CEM 中的正则表达式来获取更多信息。

  3. 对于上一个步骤中需要匹配的每个参数,指定可以观测的参数值或模式,以使用户事务与此事务定义相匹配。 编辑“模式”文本框,以更改特定组件要匹配的值。

    您可以使用“*”通配符总体指定要匹配的模式。 每个模式仅允许使用一个通配符。 允许使用以下通配符字符串:

    例如,您可能想要通过将
    /sampleportal/application/specific.url 更改为 /sampleportal/*使 URL 路径变得更为常规,从而匹配 /sampleportal 目录下的任何目录或应用程序。

  4. 如果要匹配 URL 路径,并且此 URL 路径包括 Path 参数(例如,URL 路径
    “/browse.do;jsessionid=7ksjnc”中的会话 ID Path 参数),请执行以下操作之一:

    在这两种情况下,请注意,具有更长 URL 路径的事务(例如,“/browse.doit;uid=7ksjnc”)也会匹配。 但是,如果您在 URL 路径模式的末尾不使用通配符,匹配将失败,而无法识别路径参数。

    称为 start.jsp 的组件的“标识”页面。 将通配符添加到 URL 路径模式的末尾。

  5. 单击“更新”保存更改。