[發明專利]一種測試方法及裝置有效
| 申請號: | 201710302970.0 | 申請日: | 2017-05-03 |
| 公開(公告)號: | CN107122303B | 公開(公告)日: | 2020-05-15 |
| 發明(設計)人: | 蔣曉海;劉麒赟 | 申請(專利權)人: | 北京云測信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 南霆 |
| 地址: | 100016 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試 方法 裝置 | ||
1.一種測試方法,其特征在于,包括:
創建測試桶,所述測試桶中包括多個測試層,每個測試層對應至少一個測試指標;
對測試桶的各測試層對應的測試指標分別進行A/B測試,根據A/B測試的結果確定各所述測試指標分別對應的待選并行頁面;其中,將各個測試指標分別作為當前測試指標,根據當前測試指標的A/B測試確定該A/B測試中各個并行頁面的轉化率,將轉化率最高的并行頁面確定為所述當前測試指標的待選并行頁面;
創建新測試桶,并對所述新測試桶的各測試層中的測試指標分別重新進行A/B測試,根據A/B測試的結果確定各所述測試指標分別對應的新待選并行頁面,直至滿足循環終止條件;其中,新測試桶與測試桶具有相同的測試層,對測試指標重新進行A/B測試時的并行頁面中包括所述測試指標所對應的待選并行頁面,將該待選并行頁面作為重新進行A/B測試的并行頁面,與其他的并行頁面再次進行A/B測試,確定各個并行頁面的轉化率,將轉化率最高的并行頁面確定為所述當前測試指標的新待選并行頁面;
確定測試桶以及新測試桶的最終轉化率,用于確定最終測試結果;具體包括:先根據各測試指標的A/B測試結果,來確定各個測試桶的最終轉化率,然后將最終轉化率最高的測試桶確定為待選測試桶,在確定待選測試桶之后,根據所述待選測試桶中的A/B測試所確定出的各待選并行頁面,確定最終測試結果;
其中,所述循環終止條件,具體為如下任意一種:
出現最終轉化率大于預設最小轉化率的新測試桶;
循環的結果趨于穩定;
全部測試用戶均已分配用于進行A/B測試;
剩余測試用戶的比例小于或等于預設最小比例;
其中,創建測試桶,具體包括:
根據待測產品中頁面的排布順序生成與待測產品頁面數量相同的測試層,其中所述待測產品至少包括兩個頁面;
將待測產品的各個頁面分別作為測試指標,并將各個測試指標依照待測產品中頁面的排布順序放入對應的測試層中,用于在對應測試層中進行A/B測試;
基于所生成的各個測試層創建所述測試桶,所述測試桶中包括各所述測試層。
2.如權利要求1所述方法,其特征在于,對測試桶的各測試層對應的測試指標分別進行A/B測試,具體包括:
通過所分配的預設比例的測試用戶,對測試桶的各測試層對應的測試指標分別進行A/B測試。
3.如權利要求1所述方法,其特征在于,對測試指標重新進行A/B測試時的并行頁面中包括所述測試指標所對應的待選并行頁面,具體為:
對測試指標重新進行A/B測試時的并行頁面中具體包括,所述測試指標所對應的待選并行頁面以及所述測試指標對應的原有頁面。
4.一種測試裝置,其特征在于,包括:第一創建單元、A/B測試單元、第二創建單元以及結果確定單元,其中:
第一創建單元,創建測試桶,所述測試桶中包括多個測試層,每個測試層對應至少一個測試指標;
A/B測試單元,對測試桶的各測試層對應的測試指標分別進行A/B測試,根據A/B測試的結果確定各所述測試指標分別對應的待選并行頁面;其中,將各個測試指標分別作為當前測試指標,根據當前測試指標的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/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種軟件測試有效性度量和評估方法
- 下一篇:一種JTAG遠程調試方法





