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

Multi-version test method and device for web page product

A test method, multi-version technology, applied in software testing/debugging, instrumentation, calculation, etc., can solve problems such as affecting the accuracy of test results, affecting test efficiency, and inability to accurately estimate the time required for testing, so as to avoid testing inconveniences. Fully and improve the effect of test efficiency

Active Publication Date: 2013-09-25
ALIBABA GRP HLDG LTD
View PDF3 Cites 41 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
  • Multi-version test method and device for web page product
  • Multi-version test method and device for web page product
  • Multi-version test method and device for web page product

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] The first embodiment is the implementation process of the multi-version testing method for web products in the embodiment of the application, such as figure 1 As shown, including the following steps:

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

[0042] In the specific implementation, different web products have different measurement indicators. Therefore, different web products pay attention to different reference indicators. For example, for e-commerce websites, the main reference indicators to pay attention to are conversion rate, order conversion rate, and jump The conversion rate refers to the ratio of the number of completed conversion actions to the total number of clicks on promotion information in a statistical period; the order conversion rate refers to the percentage of all visitors in a statistical period Perform a ce...

Embodiment 2

[0064] The second embodiment adds a selector parameter configuration step on the basis of the first embodiment. By configuring the selector parameters, different shunt rules can be determined according to actual needs 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 visiting user, cookies, and may also be a whitelist set on the network side and custom parameters.

[0066] Wherein, when the selector parameter is the IP of the visiting user, the corresponding shunt rule may be: according to the IP address of the visiting user, determine the hash value corresponding to the IP address; and determine the hash value corresponding to the specified interval Test bucket of the same version. After receiving the user's access request, according to the IP address carried in the access request, the hash function is used to determine th...

Embodiment 3

[0073] In order to better understand the embodiments of the present application, the following describes the implementation manners of the embodiments of the present application in combination with the application scenarios of the embodiments 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 background algorithm logic, or the increase or decrease of process, there must be an application layer that is exposed to the outside. Therefore, the formulation of the test plan is also designed based on this layer. . Such as Image 6 As shown, the process of using the multi-version testing method for web products provided by the embodiments of the present application for testing is as follows:

[0075] S601. Receive a user's access request;

[0076] Among them, the access request submitted by the user may carry relevant user information, for example, the user's IP address, cookies, etc.

[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] This application relates to the technical field of page testing, and in particular to a method and device for testing multiple versions of webpage products. Background technique [0002] In the process of web development, testing the development results is an indispensable link. Whether this product upgrade can meet the needs of end users is often a big test for the product owner, who can only use 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. Hypothesis testing in mathematical statistics provides a theoretical basis for multi-version testing. Multi-version testing is to randomly assign users to different versions of web products (including benchmark version and test version). Because this randomness is not interfered by user behavior and ...

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
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