我在 Sitecore 8.1 中设置了多变量测试。在体验编辑器中,我有一个通知,它说项目有一个活动测试,优化选项卡显示红色按钮,但状态显示没有测试。我确实检查了分析数据库没有找到测试记录。我确实从工作流部署了测试并运行它。我得到了停止、取消和暂停的所有选项。Sitecore 没有测试我的变体,谁能帮我解决这个问题?
1 回答
From what you are describing it sounds like the Sitecore_testing_index
is erroneous. Perhaps the index is invalid, not built or not present. This index is required for Sitecore's Experience Optimisation
to find the Tests
in their various states.
I recommend getting a default copy of Sitecore.ContentTesting.Solr.IndexConfiguration.config
from a fresh install and copy it to the path App_Config/Include/ContentTesting
.
Once that is done, rebuild the Index via the Index Manager
. You should then be able to find tests in the Experience Optimisation
.
If you're still having trouble I recommend replacing the entire contents of App_Config/Include/ContentTesting
with the files from a fresh install. And re-indexing.
I also recommend having a look against the Item
which has the Multivariate test
it should be within the default field Page Level Test Set
. It should have values something along the lines of this
If it is populated but you are still unable to the Test, follow this guide how to create Multivariate Tests in Sitecore to identify where something is going wrong.