Multi-version test method and device

A test method and multi-version technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as shunting and mutual interference, and achieve the effect of improving effectiveness and reliability

Inactive Publication Date: 2014-10-15
ALIBABA GRP HLDG LTD
View PDF3 Cites 43 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Further, the embodiment of the present application can also solve the problem of mutual interference of shunts when multiple multi-version tests of the same product are performed in parallel through shunt optimization

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-version test method and device
  • Multi-version test method and device
  • Multi-version test method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0151] Corresponding to the method provided in Embodiment 1 of a multi-version testing method of the present application, see Figure 7 , the present application also provides a multi-version test device embodiment 1, in this embodiment, the device may include:

[0152] The acquiring module 701 is configured to acquire the distribution tag value of the user accessing the current product, and the distribution tag value is used to uniquely identify the user.

[0153] For specific implementation, refer to Figure 8 As shown, the acquiring module 701 may specifically include:

[0154] Judgment sub-module 801, configured to judge whether the diversion tag value exists in the user's access data cookie;

[0155] An extracting submodule 802, configured to directly extract the diversion tag value from the user's Cookie when the result of the judging submodule is yes;

[0156] A generation submodule 803, configured to generate a distribution tag value for the user according to a pres...

Embodiment 2

[0169] Corresponding to the method provided in Embodiment 2 of a multi-version testing method of the present application, see Figure 12 , the present application also provides Embodiment 2 of a multi-version test device. In this embodiment, the device may include:

[0170] The acquiring module 701 is configured to acquire the distribution tag value of the user accessing the current product, and the distribution tag value is used to uniquely identify the user.

[0171] The converting sub-module 1201 is used for converting the hash into a hash code value.

[0172] Calculation sub-module 1202, configured to calculate the initial hash value corresponding to the hash code value.

[0173] The optimization sub-module 1203 is configured to perform distribution optimization processing on the initial hash value to obtain a distribution hash value.

[0174] Wherein, the optimization submodule 1203 may specifically include:

[0175] The translation sub-module is used to translate the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a multi-version test method and a multi-version test device. The method comprises the following steps that a shunting label value of a user visiting a current product is obtained, and the shunting label value is used for uniquely identifying the user; a shunting hash value of the shunting label value is calculated; the old version or the new version of the current product is allocated to the user according to the preset configuration ratio of the old version and the new version of the current product and the shunting hash value, so that the current product can be subjected to multi-version test. When the method or the device provided by the embodiment of the invention is adopted, a universal convenient multi-version test method realized on the basis of the shunting hash value can be provided, further, the problems of effectiveness and accuracy of the multi-version test results caused by user differences can be solved, an effective verification method is provided, and the problem of mutual interference of shunting during the parallel proceeding of the multiple multi-version tests on the same product can also be solved.

Description

technical field [0001] This application relates to the field of Internet data processing, in particular to a multi-version testing method and device. Background technique [0002] In the Internet, products are constantly evolving. For example, in Taobao, if the old version is optimized, the optimized version is a new version relative to the old version. In the design of the website, in order to improve the user experience, the website will be revised or optimized from time to time. For example, whether to use red or blue for a button on the website, whether the typesetting layout of a certain area on the website is horizontal or vertical, the choice of several adjustment algorithms with different weights, or the choice of some key position copywriting, and many more. In order to test the effect difference between the new version and the old version of the website, a better method is the multi-version test process of splitting, recording and analyzing the effects of these t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36G06F17/30
CPCG06F11/3672G06F11/368G06Q30/0242
Inventor 欧舟
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products