Sitecore 8.1多元测试优化显示无测试状态

Sitecore 8.1多元测试优化显示无测试状态,sitecore,sitecore8,sitecore-xdb,Sitecore,Sitecore8,Sitecore Xdb,我在Sitecore 8.1中设置了多变量测试。在Experience Editor中,我收到一个通知,它说项目有一个活动的测试,优化选项卡显示红色按钮,但状态显示没有测试。我检查了分析数据库,没有找到测试记录。我确实从工作流及其运行部署了测试。我得到了停止、取消和暂停的所有选项。Sitecore没有测试我的变体,有人能帮我解决这个问题吗 从您描述的内容来看,Sitecore\u testing\u index似乎是错误的。可能索引无效、未生成或不存在。Sitecore的体验优化需要此索引,以查

我在Sitecore 8.1中设置了多变量测试。在Experience Editor中,我收到一个通知,它说项目有一个活动的测试,优化选项卡显示红色按钮,但状态显示没有测试。我检查了分析数据库,没有找到测试记录。我确实从工作流及其运行部署了测试。我得到了停止、取消和暂停的所有选项。Sitecore没有测试我的变体,有人能帮我解决这个问题吗

从您描述的内容来看,
Sitecore\u testing\u index
似乎是错误的。可能索引无效、未生成或不存在。Sitecore的
体验优化
需要此索引,以查找处于各种状态的
测试

我建议从新安装中获取
Sitecore.ContentTesting.Solr.IndexConfiguration.config
的默认副本,并将其复制到路径
App\u config/Include/ContentTesting

完成后,通过
索引管理器
重建索引。然后,您应该能够在
体验优化
中找到测试

如果您仍然有问题,我建议用新安装的文件替换
App\u Config/Include/ContentTesting
的全部内容。并重新编制索引

我还建议查看具有
多变量测试的
,它应该位于默认字段
页面级测试集
内。它应该具有与此类似的价值观


如果已填充,但您仍然无法进行测试,请按照此操作确定哪里出了问题。

从Sitecore的启动板选择体验优化工具。在这里,您的测试当前显示了什么?体验优化工具没有显示任何内容,甚至没有显示正在运行的活动测试。在“体验编辑器”的“优化”视图下,显示运行测试的红色符号。我的Sitecore.ContentTesting.Lucene.IndexConfiguration和Sitecore\u testing\u索引工作正常。我能够通过索引管理器生成新的索引文件。当我运行多元测试时,页面级测试集和内容测试字段都是空的。请告诉我为什么这些字段值没有填充?我要去哪里?我能够成功地进行页面测试,但对具有不同数据源的组件进行多变量测试时抛出以下错误异常:System.ArgumentNullException消息:值不能为null。参数名称:contentItem源:Sitecore.ContentTesting at Sitecore.ContentTesting.TestConfiguration..ctor(Item contentItem,ID deviceId,TestDefinitionItem test)at Sitecore.ContentTesting.Data.SitecoreContentTestStore.LoadTest(TestDefinitionItem TestDefinitionItem,ID deviceId)在Sitecore.ContentTesting.Pipelines.GetChromeData.GetRenderingTest。