我在Sitecore 8.1中设置了多变量测试。在体验编辑器中,我有一个通知,它说项目有一个活动测试,优化选项卡显示红色按钮,但状态显示没有测试。我确实在分析数据库中检查了没有找到的测试记录。我确实从Workflow部署了测试及其运行。我得到了停止,取消和暂停的所有选项。 Sitecore没有测试我的变化可以帮助我解决这个问题吗?
答案 0 :(得分: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
内。它应该具有与此
如果已填充但仍无法进行测试,请按照此guide how to create Multivariate Tests in Sitecore确定出现问题的位置。