Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for multi-version testing of webpage products

A test method and multi-version technology, applied in software testing/debugging, instrumentation, computing, etc., can solve problems affecting test efficiency, test result accuracy, and inability to accurately estimate the time required for testing, so as to improve test efficiency , to avoid under-testing effects

Active Publication Date: 2016-04-06
ALIBABA GRP HLDG LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] In the existing multi-version test scheme, the business person in charge estimates the required test time based on experience, which makes the test results depend on the experience of the business person in charge, which affects the test efficiency. At the same time, when there is no experience value to refer to at the beginning, it is It is impossible to accurately estimate how long the test will take to cover all test variables, so that the time required for the test cannot be accurately estimated, so that each test variable is not fully tested, which affects the accuracy of the test results

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
  • Method and device for multi-version testing of webpage products
  • Method and device for multi-version testing of webpage products
  • Method and device for multi-version testing of webpage products

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] Embodiment 1 is the implementation process of the multi-version testing method for webpage products in the embodiment of this application, as shown in figure 1 shown, including the following steps:

[0041] S101. For any reference index, obtain the expected value of the change in the index value of the reference index in each test version compared with the benchmark version;

[0042] In actual implementation, different webpage products have different measurement indicators. Therefore, different webpage products pay attention to different reference indicators. For example, for e-commerce websites, the reference indicators of concern mainly include conversion rate, order conversion rate and bounce Lost rate, etc., where the conversion rate refers to the ratio of the number of completed conversion behaviors to the total number of clicks on the promotion information within a statistical period; the order conversion rate refers to the proportion of all visitors in a statisti...

Embodiment 2

[0064] Embodiment 2 On the basis of Embodiment 1, a selector parameter configuration step is added. By configuring the selector parameters, different shunt rules can be determined according to actual needs, so as to better meet the actual test requirements and make the test results more precise.

[0065] Specifically, the selector parameters may include, but are not limited to, the IP (Internet Protocol) address of the accessing user, cookies, whitelists and custom parameters set on the network side, and the like.

[0066] Wherein, when the selector parameter is the IP of the visiting user, its corresponding distribution rule may be: according to the IP address of the visiting user, determine the hash value corresponding to the IP address; and determine the corresponding hash value within the specified range. The same version test bucket. After receiving the user's access request, according to the IP address carried in the access request, use the hash function to determine th...

Embodiment 3

[0073] In order to better understand the embodiment of the present application, the following describes the implementation of the embodiment of the present application in combination with the application scenarios of the embodiment of the present application.

[0074] For the upgrade of web products, whether it is the change of page layout or page elements, the adjustment of the background algorithm logic, or the increase or decrease of the process, there must be an application layer for external display. Therefore, the formulation of the test plan is also designed based on this layer . Such as Figure 6 As shown, the testing process using the webpage product multi-version testing method provided in the embodiment of the present application is as follows:

[0075] S601. Receive an access request from a user;

[0076]Wherein, the access request submitted by the user may carry relevant user information, for example, the user's IP address, Cookie, and the like.

[0077] S602. ...

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 discloses a multi-version test method and device for a web page product, which are used for accurately estimating time required for multi-version tests, improving the test efficiency of the multi-version tests and the accuracy of multi-version test results. The multi-version test method comprises the following steps: aiming at any reference index, obtaining an expected change value between the index value of the reference index and a benchmark version in each version to-be-tested; confirming test time required by each version to-be-tested respectively according to the expected change value; receiving the access request sent by each accessing user in the test time; allocating each accessing user to a corresponding version test bin according to a preset user shunting rule; recording the operation information of each accessing user according to any test version; carrying out statistical analysis; obtaining a test result.

Description

technical field [0001] The present application relates to the technical field of page testing, in particular to a method and device for testing multiple versions of a web page product. Background technique [0002] In the process of web page development, it is an essential link to test the development results. Whether this product upgrade can meet the needs of end users is often a big test for the person in charge of the product, and can only rely on his own experience to estimate user expectations. Using traditional methods to iteratively develop products has certain risks and may not necessarily meet expectations. [0003] With the development of Internet technology, multi-version testing technology has emerged, and hypothesis testing in mathematical statistics provides a theoretical basis for multi-version testing. Multi-version testing is a web product that randomly assigns users to different versions (including benchmark version and test version). Since this randomnes...

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 Patents(China)
IPC IPC(8): G06F11/36G06F17/30
Inventor 赵征王洪峰
Owner ALIBABA GRP HLDG LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More