测试运行表
测试运行表仅用于交互式流程图的测试运行。交互式流程图的测试运行应测试您的细分市场逻辑。对于您的 Interact 安装,您只需要为其配置一个测试运行数据库。 测试运行表不需要位于独立数据库中。例如,您可以将您的客户数据表用于 Campaign
与测试运行表相关联的数据库用户必须具有 CREATE 特权才能添加测试运行结果表。
测试运行数据库必须包含在交互式渠道中映射的所有表。
这些表应包含某些数据,这些数据用于运行您要在交互式流程图中测试的方案。例如,如果您的交互式流程图的某种逻辑用于根据在语音邮件系统中选择的选项来将人员在细分市场中排序,那么您应为每个可能的选择至少提供一行。如果您在创建一个交互来处理您的 Web 站点上的表单,那么您应包含可表示数据缺失或格式错误的行,例如,将 name@domaincom 用于电子邮件地址的值。
每个测试运行表必须至少包含相应受众级别的标识的列表,以及一个表示您期望使用的实时数据的列。由于测试运行无法访问实时数据,因此您必须为每一段期望的实时数据提供样本数据。例如,如果您希望使用您可以实时收集的数据(如最近一次访问的 Web 页面的名称(存储在属性 lastPageVisited 中),或者购物车中商品的数量(存储在属性 shoppingCartItemCount 中)),那么您必须使用相同名称创建列,然后使用样本数据来填充列。这使您可以测试运行您的流程图逻辑中某些具有行为性质或上下文性质的分支。
未针对处理大量数据组来优化交互式流程图的测试运行。您可以限制用于交互进程中测试运行的行数。但是,这始终导致会选择行的第一个集合。为确保会选择行的不同集合,请使用测试运行表的不同视图。
要测试运行时中交互式流程图的吞吐量性能,您必须创建一个测试运行时环境,包括用于测试环境的概要文件表。
实际上,您可能需要三组表来进行测试:测试运行表(用于交互式流程图的测试运行)、测试概要文件表(用于测试服务器组)和一组生产概要文件表。
覆盖用于动态创建表的缺省数据类型
覆盖缺省数据类型
动态创建的表的缺省数据类型