[發明專利]一種測試方法及裝置有效
| 申請號: | 201710302970.0 | 申請日: | 2017-05-03 |
| 公開(公告)號: | CN107122303B | 公開(公告)日: | 2020-05-15 |
| 發明(設計)人: | 蔣曉海;劉麒赟 | 申請(專利權)人: | 北京云測信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 南霆 |
| 地址: | 100016 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試 方法 裝置 | ||
本申請公開了一種測試方法及裝置。該方法包括:創建測試桶,測試桶中包括多個測試層,每個測試層對應至少一個測試指標;對測試桶的各測試層對應的測試指標分別進行A/B測試,用于結果確定各測試指標分別對應的待選并行頁面;創建新測試桶,并對新測試桶的各測試層中的測試指標分別重新進行A/B測試,用于確定各測試指標分別對應的新待選并行頁面,直至滿足循環終止條件,對測試指標重新進行A/B測試時的并行頁面中包括測試指標所對應的待選并行頁面;確定測試桶以及新測試桶的最終轉化率,用于確定最終測試結果。通過這種不斷地循環測試,所確定出的最終測試結果準確性較高,解決了現有技術中的問題。
技術領域
本申請涉及測試技術領域,尤其涉及一種測試方法及裝置。
背景技術
在網站、應用(application,APP)等產品的開發過程中,對所開發出的產品進行測試是必不可少的環節。
目前可以基于A/B測試(A/B Testing)來對產品進行測試。在A/B測試的過程中,通常將待測試頁面或者待測試頁面上的某一部分作為測試指標,針對該測試指標設計出多個并行頁面,然后將訪問待測試頁面的全部用戶分別分配到這些并行頁面上,并進一步的統計用戶對各個并行頁面的使用情況,從而確定最優的并行頁面。
現實產品中通常會包括多個頁面,使得新版本相對于原有版本可能會有多個測試指標需要進行改進。在有多個測試指標的情況下,可以針對各個測試指標分別進行A/B測試,從而確定這些測試指標分別對應的最優并行頁面,然后直接這些最優并行頁面相結合得到最終測試結果。但是,在有多個測試指標的情況下,這種直接將多個最優并行頁面結合所得到的最終測試結果,通常準確性較低。
發明內容
本申請實施例提供一種測試方法及裝置,能夠提高測試的準確定。
本申請實施例提供了一種測試方法,該方法包括:
創建測試桶,所述測試桶中包括多個測試層,每個測試層對應至少一個測試指標;
對測試桶的各測試層對應的測試指標分別進行A/B測試,用于確定各所述測試指標分別對應的待選并行頁面;
創建新測試桶,并對所述新測試桶的各測試層中的測試指標分別重新進行A/B測試,用于確定各所述測試指標分別對應的新待選并行頁面,直至滿足循環終止條件,其中,新測試桶與測試桶具有相同的測試層,對測試指標重新進行A/B測試時的并行頁面中包括所述測試指標所對應的待選并行頁面;
確定測試桶以及新測試桶的最終轉化率,用于確定最終測試結果。
優選地,創建測試桶,具體包括:
根據待測產品中頁面的排布順序生成與待測產品頁面數量相同的測試層,其中所述待測產品至少包括兩個頁面;
將待測產品的各個頁面分別作為測試指標,用于在對應測試層中進行A/B測試;
基于所生成的各個測試層創建所述測試桶,所述測試桶中包括各所述測試層。
優選地,對測試桶的各測試層對應的測試指標分別進行A/B測試,具體包括:
通過所分配的預設比例的測試用戶,對測試桶的各測試層對應的測試指標分別進行A/B測試。
優選地,所述循環終止條件,具體為如下任意一種:
全部測試用戶均已分配用于進行A/B測試;
剩余測試用戶的比例小于或等于預設最小比例。
優選地,確定各所述測試指標分別對應的新待選并行頁面,具體包括:
將各所述測試指標分別作為當前測試指標,根據測試桶以及新測試桶中,針對所述當前測試指標進行的A/B測試,確定各個并行頁面的轉化率;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京云測信息技術有限公司,未經北京云測信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710302970.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種軟件測試有效性度量和評估方法
- 下一篇:一種JTAG遠程調試方法





