2015-12-18 33 views
0

我已经在Sitecore 8.1中设置了多变量测试。在体验编辑器中我有一个通知,它说项目有一个活动测试,优化标签显示红色按钮,但状态显示没有测试。我没有检查分析数据库没有找到测试记录。我确实部署了测试从工作流程和它的运行。我正在获取所有选项来停止,取消和暂停。 Sitecore没有测试我的变化,任何人都可以帮我解决这个问题吗?Sitecore 8.1多变量测试优化显示没有测试状态

+0

从Sitecore的启动板中,选择了体验优化工具。那里有什么目前显示为您的测试? –

+0

体验优化工具不显示任何内容,甚至没有正在运行的主动测试。在优化视图下的体验编辑器中显示运行测试的红色符号。 – LavaKumar

回答

0

从你所描述的这听起来像Sitecore_testing_index是错误的。也许索引是无效的,没有建立或不存在。 Sitecore的Experience Optimisation需要该索引来查找处于各种状态的Tests

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

一旦完成,通过Index Manager重建索引。然后,您应该能够在Experience Optimisation中找到测试。

如果您仍然遇到问题,我建议您使用全新安装中的文件替换App_Config/Include/ContentTesting的全部内容。并重新索引。

我也推荐看看Item,它有Multivariate test它应该在默认字段Page Level Test Set之内。它应该有值的东西沿着这

Page level test set

行如果是填充,但你仍然无法测试,按照这个guide how to create Multivariate Tests in Sitecore以查明事情错了。

+0

我有Sitecore.ContentTesting.Lucene.IndexConfiguration和Sitecore_testing_index正常工作。我能够通过索引管理器生成新的索引文件。当我运行多变量测试时,页面级测试集和内容测试字段都是空的。 – LavaKumar

+0

让我知道为什么这些字段值不填充?我要去哪里工作? – LavaKumar

+0

我能够成功地完成页面测试,但对具有不同数据源的组件进行多元测试时抛出的错误数不为例外:System.ArgumentNullException 消息:值不能为空。 参数名:contentItem 来源:在Sitecore.ContentTesting.TestConfiguration..ctor(项目contentItem,ID DEVICEID,TestDefinitionItem试验) 在Sitecore.ContentTesting.Data.SitecoreContentTestStore.LoadTest(TestDefinitionItem testDefinitionItem,ID的DeviceID)Sitecore.ContentTesting 在Sitecore.ContentTesting.Pipelines.GetChromeData.GetRenderingTest。 – LavaKumar