當使用網頁編輯器,在組件上設置了一個基本的A/B測試,我收到與日誌中的以下出現錯誤:測試項目是不是在工作流程
Exception: System.InvalidOperationException
Message: Test item is not in workflow
Source: Sitecore.Analytics
at Sitecore.Analytics.Data.Items.TestDefinitionItem.Start()
at Sitecore.Shell.Applications.WebEdit.Commands.Testing.StartTest.Run(ClientPipelineArgs args)
試圖啓動測試造就了多元測試定義項與測試實驗室
我在想,這些工作流領域本來應該適當地使用時,在界面上的頁面編輯器創建並啓動測試設置空操作區間。
我想我會嘗試反射器來發現二進制文件中的錯誤消息,並繼續挖掘。
Sitecore的版本:6.5.0(REV 120706)
我想可能是說你要測試的項目是不是在工作流 - 而不是測試項目:-)你能否證實這個項目要測試是在工作流程中? – Trayek
令人不安的是,當設置內容項目的工作流程(原始值或正常)時,保存這些字段後再次被清除。設置工作流程域不會保存。 –
您的解決方案中是否有任何可能會影響Google Analytics(分析)的自定義工作流程?另一個選項是一些自定義事件,它在保存後從項目中刪除工作流設置。我還會檢查「/ sitecore/system/Workflows/Analytics Testing Workflow」項目是否設置了「初始狀態」,儘管它不會導致問題,因爲您的項目根本沒有工作流程,而不僅僅是其狀態。 – cand