【技術實現步驟摘要】
本專利技術涉及網站測試
,尤其涉及一種可視化頁面編輯方法、裝置及A/B測試方法、裝置。
技術介紹
網站設計中,經常會面臨多個設計方案的選擇,例如頁面中標題使用長標題還是短標題,圖片使用大圖片還是小圖片,按鈕使用紅色還是藍色等。A/B測試便是進行Web測試,用于比較和選擇設計方案優劣的方法。在Web設計的A/B測試中,首先需要建立一個測試頁面(variationpage),這個頁面可能在標題字體、背景顏色或者措辭等方面與控制頁面(controlpage)有所不同,然后讓一部分用戶使用測試頁面,另一部分用戶使用控制頁面,記錄下用戶的使用情況,看哪個頁面設計方案更符合設計目標。因此要實現A/B測試,需要制作兩個(或多個)不同的頁面版本并部署,然后收集用戶使用數據,再分析數據,得出結果。然而A/B測試為單變量測試,亦即每次A/B測試時只針對某一個變量的變化比較設計方案的優劣,以避免多個變量之間的相互干擾。在每次進行A/B測試時,兩個設計方案應當基本是相同的,只是某一個地方有所不同,例如某處排版、圖片、顏色等。如果要測試不同變量變化的影響,則需要進行多次A/B測試、制作多個頁面,如果每個頁面都要重新制作生成,將會耗費很多人力物力。
技術實現思路
為克服相關技術中A/B測試效率低的問題,本申請提供一種可視化頁面編輯方法、裝置及A/B測試、裝置。根據本申請實施例的第一方面,提供一種可視化頁面編輯方法,包括:< ...
【技術保護點】
一種可視化頁面編輯方法,其特征在于,包括:將被編輯頁面分為第一部分和第二部分,所述第一部分包含所述被編輯頁面的視圖層,所述第二部分包含所述被編輯頁面的業務邏輯層,所述第一部分設置于所述第二部分的內聯框架中;所述第一部分獲取針對節點的操作信息,所述操作信息包括選中信息和編輯操作信息,將所述操作信息傳輸至所述第二部分;所述第二部分接收所述操作信息,并根據所述操作信息向所述第一部分返回對應的視圖渲染信息;所述第一部分根據所述視圖渲染信息重新渲染所述被編輯頁面的視圖層。
【技術特征摘要】
1.一種可視化頁面編輯方法,其特征在于,包括:
將被編輯頁面分為第一部分和第二部分,所述第一部分包含所述被編輯頁面的視圖
層,所述第二部分包含所述被編輯頁面的業務邏輯層,所述第一部分設置于所述第二部
分的內聯框架中;
所述第一部分獲取針對節點的操作信息,所述操作信息包括選中信息和編輯操作信
息,將所述操作信息傳輸至所述第二部分;
所述第二部分接收所述操作信息,并根據所述操作信息向所述第一部分返回對應的
視圖渲染信息;
所述第一部分根據所述視圖渲染信息重新渲染所述被編輯頁面的視圖層。
2.如權利要求1所述的可視化頁面編輯方法,其特征在于,還包括:
所述第一部分獲取到節點的選中信息時,顯示對應于所述節點的操作選項列表;
獲取用戶針對所述操作選擇列表的操作選項信息后,顯示與所述操作選項信息對應
的節點編輯視圖,通過所述節點編輯視圖獲取針對所述節點的編輯操作信息。
3.根據權利要求1或2所述的可視化頁面編輯方法,其特征在于,
所述第一部分獲取針對節點的單次操作信息時,保存所述單次操作信息;
當所述第一部分獲取到操作完成信息時,將所有單次操作信息傳輸至所述第二部分。
4.一種可視化頁面編輯裝置,其特征在于,包括:
頁面切分單元,用于將被編輯頁面分為第一部分和第二部分,所述第一部分包含所
述被編輯頁面的視圖層,所述第二部分包含所述被編輯頁面的業務邏輯層,所述第一部
分設置于所述第二部分的內聯框架中;
第一控制單元,用于在所述第一部分中獲取針對節點的操作信息,所述操作信息包
括選中信息和編輯操作信息,并將所述操作信息傳輸至所述第二部分;
第二控制單元,用于在所述第二部分中接收所述操作信息,并根據所述操作信息向
所述第一部分返回對應的視圖渲染信息;
渲染單元,用于在所述第一部分中根據所述視圖渲染信息重新渲染所述被編輯頁面
\t的視圖層。
5.如權利要求4所述的可視化頁面編輯裝置,其特征在于,還包括:
選項顯示單元,用于當所述第一部分獲取到節點的選中信息時,顯示對應于所述節
點的操作選項列表;
節點編輯視圖顯示單元,用于在所述第一部分獲取用戶針對所述操作選擇列表的操...
【專利技術屬性】
技術研發人員:朱君標,荊欣,
申請(專利權)人:阿里巴巴集團控股有限公司,
類型:發明
國別省市:開曼群島;KY
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。