了解交互式流程图测试运行

交互式流程图规定为在运行时服务器上运行,并且一次只能有一个访问者。 但是,您可以在 Campaign 中测试交互式流程图以确保其创建了访问者并将其分配到了您所预期的段。

交互式流程图测试运行仅检查分段逻辑。 要了解交互式流程图的完整测试以及交互式流程图如何与接触点交互,您必须将交互式流程图部署到测试运行时服务器上。

测试交互式流程图的方法与测试批处理流程图的方法相同,即执行测试运行。 虽然结果可能看起来类似:每个段都分配了一些数目的成员,但流程图分配成员的方式是不同的。 执行交互式流程图的测试运行时,设计环境使用了运行时环境。 运行时环境将配置文件表中的每一行都视为一个访问者,一次只让一个访问者通过该流程图。

运行时环境引用交互式流程图中引用的表中提供的客户数据以及从事件参数、外部调用等途径获得的所有实时数据。 在测试运行期间,设计环境无法访问实际的实时数据。 设计环境使用测试运行表中提供的数据。 您需要配合 Interact 管理员将样本数据添加到测试运行配置文件中,从而正确测试交互式流程图。 例如,如果您定义基于邮政编码的第一位数字来划分受众成员的分段逻辑,请确保针对每一个可能的第一位数字都在测试运行配置文件中提供了一个条目。

默认情况下,“交互”进程会限制测试运行中使用的配置文件表中的输入记录数,但您可以根据需要调整所使用的记录数。 设计环境会按受众 ID 顺序选择该数目的前几条记录。 例如,如果您将测试运行限制为 5 条记录,则设计环境将使用测试运行配置文件表中按受众 ID 排序的前 5 条记录。

*

您只能查看上一次的测试运行结果。启动一个新的测试运行时,设计环境会删除以前的测试运行中的所有数据。 如果测试运行中的条目数超过 1000,或者要在关闭测试运行窗口后查看测试运行数据,测试运行数据存储在由 testRunDataSource 定义的数据库中的下列各表中。

*
TestAttr_n - 包含“测试运行属性数据”报告的数据,即配置文件表中每个受众 ID 的所有数据。
*
TestCount_n - 包含“测试运行单元计数”报告的数据,即每个单元中的成员数。
*
TestError_n - 包含“测试运行错误”报告的数据,即在测试运行中出现的任何错误(如果发生)。
*
TestSeg_n - 包含“测试运行段数据”报告的数据,即受众 ID 和已分配的段。

后缀 _n 指示流程图 ID。 可以通过查看 Campaign 系统表中的 UA_Flowchart 表来确定流程图 ID。



IBM Unica Interact
 
8.5.0
For more information, see our support and community site: Customer Central