Method and device for testing 5G message interaction page

Through the generation of test indicators, burying points and automation technology to generate test cases, the problem of inefficient testing of 5G message interaction pages is solved, and efficient and accurate automated testing is achieved, reducing costs and improving the experience.

CN119988209AActive Publication Date: 2025-05-13INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202410230993.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-29
Publication Date
2025-05-13
Estimated Expiration
2044-02-29

AI Technical Summary

Technical Problem

In the testing process of 5G message interaction pages, the prior art reliance on manual operations leads to inefficient testing, which cannot meet the needs of high-frequency feedback, and there are errors and omissions.

Method used

By generating test indicators for different types of 5G message interaction pages, using SDK tools to bury points, obtain buried point event data, generate operation behavior simulation data based on robot process automation technology, form test cases and 5G message use cases, and realize automated testing.

Benefits of technology

It improves the testing efficiency and accuracy of 5G message interaction pages, reduces the testing cost, improves the user experience, and solves the errors and omissions caused by manual feedback.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119988209A_ABST
    Figure CN119988209A_ABST
Patent Text Reader

Abstract

The invention discloses a 5G message interaction page testing method and device, and relates to the field of software testing and financial science and technology, and the method comprises the steps: determining a target test index of a corresponding target type according to obtained test cases of different types of 5G message interaction pages; performing point burying of a target test index on the target 5G message interaction page, and obtaining point burying event data for the target 5G message interaction page; aiming at the user behavior data of each user, generating operation behavior simulation data; further generating a test case and a 5G message case corresponding to the single-component operation behavior, the single-page operation behavior and the cross-page operation behavior under the target 5G message interaction page; and completing a test result of the 5G message interaction page. The method and the device are used for improving the test efficiency and the test accuracy of the 5G message interaction page, reducing the test cost and improving the use experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The testing method and device for the 5G message interaction page of the present invention can be used in the field of financial technology, in the field of software testing technology, and in any field other than the financial field and the field of testing technology. The application field of the method and device for testing the 5G message interaction page of the present invention is not limited. Background Art

[0002] This section is intended to provide a background or context to the embodiments of the invention recited in the claims. No admission is made that the description herein is prior art by inclusion in this section.

[0003] In the field of software automation testing, current user interface automation use cases are mainly implemented by manually locating page elements and then manually writing test scripts. This requires testers to have programming skills, and the technical threshold and cost of building user interface automation use cases by writing code are high.

[0004] As for the 5G message interaction page that is emerging at this stage, in the process of testing the 5G message interaction page, there are not only the problems of low test efficiency caused by relying on manual operations as mentioned above, but also the following problems:

[0005] The automated testing process for 5G message interaction pages often requires the cooperation of 5G messages, but the existing technology can only manually feedback the responsive 5G messages to the interface test case system during the test process, which also leads to the problem of low testing efficiency of 5G message interaction pages and causes additional labor costs. At the same time, in view of the high frequency and fast message sending speed of the 5G message interaction page, the solution of manually feedbacking 5G messages cannot meet the characteristics of the 5G message interaction page that requires high-frequency feedback, and therefore cannot fully cover all possible operation scenarios. Summary of the invention

[0006] An embodiment of the present invention provides a 5G message interaction page testing method, which is used to improve the testing efficiency and testing accuracy of the 5G message interaction page, reduce the testing cost of the 5G message interaction page, and improve the user experience. The method includes:

[0007] Generate test indicators corresponding to different types of 5G message interaction pages according to the obtained test cases of different types of 5G message interaction pages; the test indicators include single component test indicators, single page test indicators and cross-page test indicators;

[0008] According to the target type of the target 5G message interaction page, determine the target test indicator corresponding to the target type;

[0009] By pre-setting the SDK tool, the target test indicator is tracked on the target 5G message interaction page to obtain the tracking event of the target 5G message interaction page;

[0010] Obtaining buried event data for the target 5G message interaction page through buried event of the target 5G message interaction page; the buried event data includes: user behavior data of single component operation behavior, single page operation behavior and cross-page operation behavior performed by different users on the target 5G message interaction page in different operation cycles;

[0011] Based on the robotic process automation technology, for each user, generating operation behavior simulation data corresponding to the user behavior data;

[0012] Generate test cases and 5G message use cases corresponding to single component operation behavior, single page operation behavior and cross-page operation behavior under the target 5G message interaction page according to the operation behavior simulation data of different users;

[0013] Based on the test case and the 5G message case, automated testing is performed on different 5G message interaction pages of the target type to obtain test results of the 5G message interaction page.

[0014] The embodiment of the present invention also provides a 5G message interaction page test device, which is used to improve the test efficiency and test accuracy of the 5G message interaction page, reduce the test cost of the 5G message interaction page, and improve the user experience. The device includes:

[0015] A test indicator generation module, used to generate test indicators corresponding to different types of 5G message interaction pages according to the acquired test cases of different types of 5G message interaction pages; the test indicators include single component test indicators, single page test indicators and cross-page test indicators;

[0016] A target test indicator determination module, used to determine a target test indicator corresponding to the target type according to the target type of the target 5G message interaction page;

[0017] A tracking event acquisition module is used to track the target test indicators on the target 5G message interaction page through a pre-set SDK tool to obtain tracking events of the target 5G message interaction page;

[0018] A buried event data acquisition module is used to obtain buried event data for a target 5G message interaction page through buried events of the target 5G message interaction page; the buried event data includes: user behavior data of single component operation behaviors, single page operation behaviors and cross-page operation behaviors performed by different users on the target 5G message interaction page in different operation cycles;

[0019] An operation behavior simulation data generation module, used for generating operation behavior simulation data corresponding to the user behavior data for each user based on the robotic process automation technology;

[0020] A test case and 5G message case generation module, which is used to generate test cases and 5G message cases corresponding to single component operation behaviors, single page operation behaviors and cross-page operation behaviors under a target 5G message interaction page according to the operation behavior simulation data of different users;

[0021] The automated testing module is used to perform automated testing on different 5G message interaction pages of the target type based on the test cases and 5G message cases to obtain test results of the 5G message interaction pages.

[0022] An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned 5G message interaction page testing method when executing the computer program.

[0023] An embodiment of the present invention also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the testing method of the above-mentioned 5G message interaction page.

[0024] An embodiment of the present invention also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the testing method of the above-mentioned 5G message interaction page.

[0025] In an embodiment of the present invention, test indicators corresponding to different types of 5G message interaction pages are generated according to test cases of different types of 5G message interaction pages obtained; the test indicators include single-component test indicators, single-page test indicators and cross-page test indicators; according to the target type of the target 5G message interaction page, the target test indicators corresponding to the target type are determined; through the pre-set SDK tool, the target test indicators are buried for the target 5G message interaction page to obtain the buried events of the target 5G message interaction page; through the buried events of the target 5G message interaction page, the buried event data for the target 5G message interaction page is obtained; the buried event data includes: user behavior data of single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors performed by different users on the target 5G message interaction page in different operation cycles; based on robotic process automation technology, operation behavior simulation data corresponding to the user behavior data is generated for each user; according to the operation behavior simulation data of different users, the corresponding single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors under the target 5G message interaction page are generated Test cases and 5G message cases for behaviors and cross-page operation behaviors; based on the test cases and 5G message cases, different 5G message interaction pages of the target type are automatically tested to obtain test results of the 5G message interaction pages. Compared with the technical solution in the prior art that can only assist in testing the 5G message interaction page by manually feeding back 5G messages, the multiple test indicators of the target 5G message interaction page can be first determined, and the target SDK full embedding and / or SDK codeless embedding can be used to obtain the embedding event data for the target 5G message interaction page. Then, test cases and 5G message cases are formed for the single component operation behavior, single page operation behavior and cross-page operation behavior under the target 5G message interaction page, respectively. With the help of 5G message technology, 5G message cases can be used to realize rapid feedback on different 5G message interaction pages, thereby improving the testing efficiency of the 5G message interaction page, solving the error and omission problems that are prone to occur in the prior art due to the need to rely on manual feedback of 5G messages for testing, and improving the testing accuracy of the 5G message interaction page, thereby reducing the testing cost of the 5G message interaction page and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0027] Figure 1 This is a flow chart of a method for testing a 5G message interaction page in an embodiment of the present invention;

[0028] Figure 2 This is a specific example diagram of a testing method for a 5G message interaction page in an embodiment of the present invention;

[0029] Figure 3 This is a specific example diagram of a testing method for a 5G message interaction page in an embodiment of the present invention;

[0030] Figure 4 This is a specific example diagram of a testing method for a 5G message interaction page in an embodiment of the present invention;

[0031] Figure 5 This is a structural schematic diagram of a testing device for a 5G message interaction page in an embodiment of the present invention;

[0032] Figure 6 A schematic diagram of a computer device used for testing a 5G message interaction page in an embodiment of the present invention. DETAILED DESCRIPTION

[0033] To make the purpose, technical solution and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.

[0034] The term "and / or" herein only describes an association relationship, indicating that three relationships may exist. For example, A and / or B may represent the following three situations: A exists alone, A and B exist at the same time, and B exists alone. In addition, the term "at least one" herein represents any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C may represent including any one or more elements selected from the set consisting of A, B, and C.

[0035] In the description of this specification, the terms "include", "including", "have", "contain", etc. are all open terms, which mean including but not limited to. The descriptions with reference to the terms "one embodiment", "a specific embodiment", "some embodiments", "for example", etc. mean that the specific features, structures or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures or characteristics described may be combined in a suitable manner in any one or more embodiments or examples. The order of steps involved in each embodiment is used to schematically illustrate the implementation of the present application, and the order of steps is not limited and can be appropriately adjusted as needed.

[0036] The acquisition, storage, use, and processing of data in the technical solution of this application comply with the relevant provisions of national laws and regulations.

[0037] The embodiments of the present invention involve the following terms, which are explained as follows:

[0038] System design: Obtain customer information through full embedding or coded embedding.

[0039] Full embedding: SDK is embedded in the APP. SDK captures and monitors all user behaviors in the application. There is no need to set up to remove all user behavior data and corresponding information, but it puts a lot of pressure on the server and network.

[0040] Code-free tracking: Visual tracking, through the SDK deployed on the APP to analyze the interactive elements of the page, and through the circle selection function of the visual management platform to capture customer behavior and obtain user operation information. (The collection scope does not exceed the scope of the information protection policy, and the purpose, method and scope of collecting and using personal information are clearly stated to the customer)

[0041] Terminal information: refers to the information related to the terminal device used by the customer when interacting with our bank, such as mobile phone model, SIM card attributes, CPU model, etc.

[0042] In the field of software automation testing, current user interface automation use cases are mainly implemented by manually locating page elements and then manually writing test scripts. This requires testers to have programming skills, and the technical threshold and cost of building user interface automation use cases by writing code are high.

[0043] For example, the existing technology mostly uses manual methods to implement manual testing of the low-code management end, which can specifically include:

[0044] 1. Test plan formulation: Develop a detailed test plan based on project requirements, and clarify the test objectives, scope, methods, and schedule.

[0045] 2. Test case design: According to the test plan, design detailed test cases, including input conditions, operation steps, expected results, etc.

[0046] 3. Test environment establishment: Build a test environment similar to the actual production environment to ensure the accuracy and reliability of the test results.

[0047] 4. Test execution: Perform actual test operations according to the test plan and test cases.

[0048] 5. Test result record: record various results during the test process, including test pass, test failure, abnormal conditions, etc.

[0049] 6. Test result analysis: Analyze the test results, identify existing problems, and propose improvement measures.

[0050] 7. Test report writing: Write a detailed test report including test plan, test cases, test results and analysis so that the project team can understand the test situation.

[0051] 8. End of testing: After all tests are completed, clean up the test environment and end the testing work.

[0052] However, the above traditional manual testing method has the following disadvantages:

[0053] 1. Inefficiency: Manual testing requires a lot of manpower and time. Especially in large-scale projects, the testing cycle is long and it is difficult to meet the needs of rapid iteration.

[0054] 2. Error-prone: Manual operations are easily affected by factors such as personal skills and attention, resulting in inaccurate test results or missed tests.

[0055] 3. Waste of resources: Testers need to spend a lot of energy on test case design, test execution, and test result recording, while these tasks can be greatly simplified in automated testing.

[0056] 4. No real-time feedback: Traditional manual testing makes it difficult to discover and solve problems in a timely manner, which leads to longer testing cycles and affects project progress.

[0057] As for the 5G message interaction page that is emerging at this stage, in the process of testing the 5G message interaction page, there are not only the problems of low test efficiency caused by relying on manual operations as mentioned above, but also the following problems:

[0058] The automated testing process for 5G message interaction pages often requires the cooperation of 5G messages, but the existing technology can only manually feedback the responsive 5G messages to the interface test case system during the test process, which also leads to the problem of low testing efficiency of 5G message interaction pages and causes additional labor costs. At the same time, in view of the high frequency and fast message sending speed of the 5G message interaction page, the solution of manually feedbacking 5G messages cannot meet the characteristics of the 5G message interaction page that requires high-frequency feedback, and therefore cannot fully cover all possible operation scenarios.

[0059] In order to solve the above problems, the embodiment of the present invention provides a testing method for a 5G message interaction page, which is used to improve the testing efficiency and accuracy of the 5G message interaction page, reduce the testing cost of the 5G message interaction page, and improve the user experience. Figure 1 , the method may include:

[0060] Step 101: Generate test indicators corresponding to different types of 5G message interaction pages according to the obtained test cases of different types of 5G message interaction pages; the test indicators include single component test indicators, single page test indicators and cross-page test indicators;

[0061] Step 102: According to the target type of the target 5G message interaction page, determine the target test indicator corresponding to the target type;

[0062] Step 103: Using a pre-set SDK tool, the target test indicator is tracked on the target 5G message interaction page to obtain a tracking event of the target 5G message interaction page;

[0063] Step 104: Obtaining buried event data for the target 5G message interaction page through buried event of the target 5G message interaction page; the buried event data includes: user behavior data of single component operation behavior, single page operation behavior and cross-page operation behavior performed by different users on the target 5G message interaction page in different operation cycles;

[0064] Step 105: Based on the robotic process automation technology, for each user, generate operation behavior simulation data corresponding to the user behavior data;

[0065] Step 106: Generate test cases and 5G message cases corresponding to single component operation behaviors, single page operation behaviors, and cross-page operation behaviors under the target 5G message interaction page according to the operation behavior simulation data of different users;

[0066] Step 107: Based on the test case and the 5G message case, perform automated testing on different 5G message interaction pages of the target type to obtain test results of the 5G message interaction page.

[0067] In an embodiment of the present invention, test indicators corresponding to different types of 5G message interaction pages are generated according to test cases of different types of 5G message interaction pages obtained; the test indicators include single-component test indicators, single-page test indicators and cross-page test indicators; according to the target type of the target 5G message interaction page, the target test indicators corresponding to the target type are determined; through the pre-set SDK tool, the target test indicators are buried for the target 5G message interaction page to obtain the buried events of the target 5G message interaction page; through the buried events of the target 5G message interaction page, the buried event data for the target 5G message interaction page is obtained; the buried event data includes: user behavior data of single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors performed by different users on the target 5G message interaction page in different operation cycles; based on robotic process automation technology, operation behavior simulation data corresponding to the user behavior data is generated for each user; according to the operation behavior simulation data of different users, the corresponding single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors under the target 5G message interaction page are generated Test cases and 5G message cases for behaviors and cross-page operation behaviors; based on the test cases and 5G message cases, different 5G message interaction pages of the target type are automatically tested to obtain test results of the 5G message interaction pages. Compared with the technical solution in the prior art that can only assist in testing the 5G message interaction page by manually feeding back 5G messages, the multiple test indicators of the target 5G message interaction page can be first determined, and the target SDK full embedding and / or SDK codeless embedding can be used to obtain the embedding event data for the target 5G message interaction page. Then, test cases and 5G message cases are formed for the single component operation behavior, single page operation behavior and cross-page operation behavior under the target 5G message interaction page, respectively. With the help of 5G message technology, 5G message cases can be used to realize rapid feedback on different 5G message interaction pages, thereby improving the testing efficiency of the 5G message interaction page, solving the error and omission problems that are prone to occur in the prior art due to the need to rely on manual feedback of 5G messages for testing, and improving the testing accuracy of the 5G message interaction page, thereby reducing the testing cost of the 5G message interaction page and improving the user experience.

[0068] During the specific implementation, firstly, according to the test cases of different types of 5G message interaction pages obtained, test indicators corresponding to different types of 5G message interaction pages are generated; the test indicators include single-component test indicators, single-page test indicators and cross-page test indicators.

[0069] In one embodiment, the single component test indicators include component atom configuration items and component atom configuration attributes; the component atom configuration items are used to characterize component atoms that implement input and output content, provide selection bars, and implement functions within the component; the component atom configuration attributes include necessity characteristics, length characteristics, type characteristics, and regularity verification characteristics of component atoms.

[0070] In the embodiment, the single page test index includes page layout test index, page function test index and page performance test index. The page layout test index is used to evaluate whether the layout of the 5G message interaction page is reasonable, beautiful and easy to operate; the page function test index is used to evaluate the stability and accuracy of each functional module in the page; the page performance test index focuses on aspects such as page loading speed, response speed and energy consumption.

[0071] In addition, in another embodiment, the cross-page test indicators include page jump test indicators, page data interaction test indicators and cross-page functional consistency test indicators. The page jump test indicators are used to evaluate whether the jump between different pages is smooth; the page data interaction test indicators focus on the accuracy and security of data transmission between pages; and the cross-page functional consistency test indicators ensure that the performance and operation of the same function are consistent in different pages.

[0072] In one embodiment, the single-page test indicators include page layout rationality characteristics, page element accuracy characteristics, page functional integrity characteristics, page response speed and page compatibility characteristics; the cross-page test indicators include page jump smoothness characteristics, page data transfer correctness characteristics, page functional synergy characteristics and page logical coherence characteristics.

[0073] In the embodiment, for the generated different types of 5G message interaction page test indicators, the following steps can be taken to perform specific tests:

[0074] 1. Test a single component, including component atomic configuration items and component atomic configuration properties. Check the properties of component atoms such as necessity, length, type, and regularization check to ensure that they meet the expected standards. In addition, it is necessary to verify the functional implementation within the component, such as input and output content, selection bar, etc., to ensure its normal operation.

[0075] 2. Testing a single page mainly includes the following aspects: page layout rationality, page element accuracy, page function integrity, page response speed and page compatibility. Testers need to check whether the page layout is reasonable, whether the page elements are accurate, whether the page functions are complete, whether the page response speed meets the requirements, and the compatibility of the page in different devices or environments.

[0076] 3. Test across pages, focusing on the smoothness of page transitions, correct data transfer, functional coordination, and logical coherence. During the test, you need to ensure smooth page transitions, correct data transfer, functional coordination, and logical coherence.

[0077] Take an example, the detailed description is as follows:

[0078] 1. Single component test indicators

[0079] 1.1 Message sending function test: Verify whether the 5G message sending module works normally, including sending text, pictures, voice, video and other message types.

[0080] 1.2 Message receiving function test: Verify whether the 5G message receiving module works normally and ensure that the received message content is complete and intact.

[0081] 1.3 Message storage function test: Verify whether the 5G message storage module can store and retrieve messages normally, including the display of message lists and the viewing of individual messages.

[0082] 1.4 Message deletion function test: Verify whether the user can delete the received messages normally and ensure that the deletion operation is accurate.

[0083] 2. Single page test indicators

[0084] 2.1 Page loading speed test: Verify the loading speed of the 5G message interaction page on different devices to ensure that the page can be loaded and displayed quickly.

[0085] 2.2 Page layout test: Verify whether the page layout meets the design requirements and whether the position, size, style, etc. of each component are correct.

[0086] 2.3 Page interaction test: Verify whether the interaction between the user and the components of the page is normal, including click, slide, input and other operations.

[0087] 2.4 Page abnormal status test: Verify whether the page can be displayed normally and provide appropriate prompt information when an abnormal situation occurs, such as network interruption, low device power, etc.

[0088] 3. Cross-page testing indicators

[0089] 3.1 Page jump test: Verify whether the jump between different pages is smooth, including data transfer and display effects between pages.

[0090] 3.2 Business logic testing between pages: Verify whether the business logic between different pages is executed correctly, such as users sending, receiving, deleting messages between pages.

[0091] 3.3 Data consistency test between pages: Verify whether the data displayed between different pages is consistent to ensure that the data is accurate.

[0092] 3.4 Inter-page exception handling test: Verify whether the user can get appropriate prompt information and return to the previous page normally when encountering an exception during cross-page operations.

[0093] Through the above three tests, we ensure that the 5G message interaction page can provide users with a stable, efficient and easy-to-use experience during actual use. After completing the test, we will optimize and improve the problems found to further improve the quality of the 5G message interaction page.

[0094] In the specific implementation, after generating test indicators corresponding to different types of 5G message interaction pages based on the acquired test cases of different types of 5G message interaction pages, the target test indicator corresponding to the target type is determined according to the target type of the target 5G message interaction page.

[0095] In an embodiment, the target test indicators may include the following aspects: functional indicators, performance indicators, user experience indicators and security indicators.

[0096] First, the functional indicators mainly verify whether the 5G message interaction page meets the expected functions. During the implementation process, each functional module in the page needs to be tested one by one to ensure its normal operation. This includes integrity testing of basic functions such as message sending, receiving, viewing, and replying, as well as extended function testing for specific business scenarios.

[0097] Secondly, the performance indicators mainly evaluate the stability and load capacity of the 5G message interaction page. During the test, it is necessary to evaluate the performance of the page in different network environments and different device performance. This includes performance tests in terms of page loading speed, data transmission speed, concurrent processing capabilities, etc.

[0098] Next, the user experience index focuses on the user-friendliness of the 5G message interaction page. During the test, it is necessary to evaluate the ease of use, interactivity and satisfaction of the page from the user's perspective. This includes experience testing in terms of page layout, operation process, response speed, etc.

[0099] During specific implementation, after determining the target test indicators corresponding to the target type according to the target type of the target 5G message interaction page, the target test indicators are tracked on the target 5G message interaction page through the pre-set SDK tool to obtain the tracking events of the target 5G message interaction page; the tracking events correspond to the target SDK full tracking and / or SDK codeless tracking.

[0100] In the embodiment, by pre-setting the SDK tool to embed target test indicators on the 5G message interaction page, and adopting data processing, feature extraction, model building and other methods, comprehensive optimization of the 5G message interaction page can be achieved.

[0101] During specific implementation, after using the pre-set SDK tool to track the target test indicators on the target 5G message interaction page and obtaining the tracking events of the target 5G message interaction page, the pre-set SDK tool is used to track the target test indicators on the target 5G message interaction page and obtain the tracking events of the target 5G message interaction page.

[0102] In one embodiment, the embedding event corresponds to a target SDK full embedding and / or SDK codeless embedding; the user behavior data is used to describe the user's interaction behavior with the target 5G message interaction page based on the 5G message;

[0103] Obtaining the buried event data for the target 5G message interaction page through the buried event of the target 5G message interaction page, including:

[0104] Through the target SDK full embedding, all components, single pages and cross-page interaction processes of the target 5G message interaction page are fully embedded to obtain the full embedding event data for the target 5G message interaction page;

[0105] Through the target SDK codeless tracking, the specified tracking events of the pre-set target 5G message interaction page are tracked to obtain the codeless tracking event data for the target 5G message interaction page.

[0106] In an embodiment, the preset SDK full embedding point and / or SDK codeless embedding point are further used to collect performance data of the target 5G message interaction page, such as page loading time, page jump time, component response time, etc. These performance data will be used together with user behavior data to analyze and optimize the user experience of the target 5G message interaction page.

[0107] Next, the collected event data and performance data are processed and analyzed through data mining and machine learning algorithms to extract the patterns and trends of user behavior. These patterns and trends will help identify the pain points of users in the 5G message interaction process and find out the problems that may affect the user experience.

[0108] During the implementation process, in order to ensure the effectiveness of the optimization, it is necessary to regularly re-track the target 5G message interaction page to collect new user behavior data and performance data. By comparing the data changes before and after the optimization, the optimization effect can be evaluated, and the page can be continuously optimized based on the evaluation results.

[0109] In one embodiment, the target SDK full embedding and / or SDK codeless embedding is used to obtain embedding event data for the target 5G message interaction page, including:

[0110] Through the target SDK full embedding, all components, single pages and cross-page interaction processes of the target 5G message interaction page are fully embedded to obtain the full embedding event data for the target 5G message interaction page;

[0111] Through the target SDK codeless tracking, the specified tracking events of the pre-set target 5G message interaction page are tracked to obtain the codeless tracking event data for the target 5G message interaction page.

[0112] In the embodiment, by analyzing and processing the buried event data, useful information such as user behavior habits, operation preferences, etc. on the 5G message interaction page can be obtained. This information can provide a basis for operators to optimize the 5G message interaction page and improve user experience.

[0113] In one embodiment, based on the buried event data, the user's high-frequency operations and pain points on the 5G message interaction page can be identified, so as to optimize the page layout, function design, etc. in a targeted manner to improve user satisfaction. At the same time, through the analysis of user behavior, it can also provide operators with clues about user needs and potential needs, helping them to formulate more effective operation strategies.

[0114] In one embodiment, in order to ensure the accuracy and validity of the buried event data, the data can be monitored and quality controlled in real time. Specifically, by performing operations such as outlier detection and data cleaning on the buried event data, invalid data and abnormal data can be removed to ensure the reliability of the data analysis results. In addition, the buried event data can be updated and maintained regularly to reflect the latest changes in user behavior.

[0115] In the specific implementation, after obtaining the embedding event data for the target 5G message interaction page through the target SDK full embedding and / or SDK codeless embedding, the embedding event data for the target 5G message interaction page is obtained through the embedding events of the target 5G message interaction page; the embedding event data include: user behavior data of single-component operation behavior, single-page operation behavior and cross-page operation behavior performed by different users on the target 5G message interaction page in different operation cycles.

[0116] In the embodiment, based on the robotic process automation technology, for each user, operation behavior simulation data corresponding to the user behavior data is generated, including:

[0117] Based on robotic process automation technology, for each user, the user behavior data of single-component operation behavior, single-page operation behavior and cross-page operation behavior are respectively used to generate operation behavior simulation data corresponding to single-component operation behavior, single-page operation behavior and cross-page operation behavior.

[0118] In the embodiment, the operation behavior simulation data includes: operation steps, operation duration, operation frequency and operation error rate; the test cases include: normal cases, abnormal cases and boundary cases.

[0119] First, by analyzing the operation steps, we can find out the difficulties and pain points that users may encounter during the operation. This helps us optimize the interface design and improve the convenience and fluency of operation. At the same time, the operation time and frequency can reflect the user's attention to and frequency of use of specific functions, providing a basis for improving functions.

[0120] Based on the analysis of operational behavior data, targeted test cases can be generated to verify the completeness and stability of product functions. Normal test cases are used to verify the operation of normal product functions, while abnormal test cases are used to detect the product's ability to respond to abnormal situations, such as network fluctuations and device performance degradation. Boundary test cases focus on the performance of the product in edge cases, such as users entering illegal data or operation timeouts.

[0121] Through continuous iteration and optimization, the 5G message interaction page can provide a better user experience while meeting user needs. In addition, the optimization strategy can be dynamically adjusted according to the real-time changes in user behavior data to achieve intelligent optimization of the product.

[0122] In one embodiment, based on the robotic process automation technology, for each user, the user behavior data of single component operation behavior, single page operation behavior and cross-page operation behavior are respectively generated to generate operation behavior simulation data corresponding to the single component operation behavior, single page operation behavior and cross-page operation behavior, such as Figure 2 As shown, including:

[0123] Step 201: Based on the robotic process automation technology, for each user and the user behavior data of the single component operation behavior, simulate the user's operation behavior for each component in the target 5G message interaction page, and generate operation behavior simulation data corresponding to the single component operation behavior;

[0124] Step 202: Based on the robotic process automation technology, for each user, for the user behavior data of the single-page operation behavior, simulate the user's cross-component operation process in the target 5G message interaction page, and generate operation behavior simulation data corresponding to the single-page operation behavior;

[0125] Step 203: Based on robotic process automation technology, for each user and the user behavior data of cross-page operation behaviors, simulate the user's operation behaviors between pages and cross-page workflows in the target 5G message interaction page, and generate operation behavior simulation data corresponding to the cross-page operation behaviors.

[0126] For example, suppose there is a large e-commerce website that wants to simulate user behavior on the website to optimize services and technologies. Robotic process automation technology will be used to generate operational behavior simulation data for each user.

[0127] First, based on the user's single-component operation behavior data on the website, generate operation behavior simulation data. This includes the user's interaction with each component such as the product list, search box, shopping cart, etc. For example, you can simulate the user entering keywords in the search box, browsing the product list, adding products to the shopping cart, etc. These simulation data will help analyze the user's search and shopping behavior on the website in order to optimize the search function and product recommendations.

[0128] Next, based on the user's single-page operation behavior data on the website, generate operation behavior simulation data. This includes user operation behaviors on product detail pages, shopping cart pages, order confirmation pages, and other pages. For example, you can simulate user behaviors such as viewing product information, comparing products, and viewing reviews on product detail pages, as well as modifying product quantities and selecting delivery methods on shopping cart pages and order confirmation pages. These simulation data will help understand the user's browsing and purchasing process on the website, so as to optimize page design and improve user experience.

[0129] Finally, based on the user's cross-page operation behavior data on the website, generate operation behavior simulation data. This includes the user's jump behavior between different pages and cross-page workflow. For example, you can simulate the user's behavior of jumping from the home page to the product details page, from the product details page to the shopping cart page, and switching back and forth between the shopping cart page and the order confirmation page. These simulation data will help analyze the user's navigation and jump behavior on the website in order to optimize the website structure and navigation design.

[0130] For each user, the operational behavior simulation data generated based on robotic process automation technology can be further used in the following aspects:

[0131] 1. Test case generation: Generate test cases for the 5G message interaction page based on the operation behavior simulation data, including normal cases, abnormal cases, and boundary cases. Test cases can be used to verify whether the functions of the 5G message interaction page are normal, whether the performance is stable, and whether the user experience is good.

[0132] 2. Performance optimization: By analyzing the operation duration, operation frequency, and operation error rate in the operation behavior simulation data, we can find out the performance bottlenecks and potential problems in the 5G message interaction page. Based on this, we can optimize the page to improve the page loading speed, response speed, and stability, thereby improving the user experience.

[0133] 3. User experience optimization: Based on the operation behavior simulation data, analyze the user's operation habits and needs in the 5G message interaction page, and optimize the page layout, function design and interaction logic. For example, adjust the position of components, increase the convenience of operation, reduce unnecessary steps, etc., to improve the user experience and satisfaction.

[0134] In summary, by using robotic process automation technology to generate operational behavior simulation data, it can provide strong support for the testing, optimization and analysis of 5G message interaction pages. In actual applications, the generation and application methods of operational behavior simulation data can be adjusted and expanded according to specific circumstances to achieve better results.

[0135] During the specific implementation, based on the robotic process automation technology, for each user, the user behavior data of single component operation behavior, single page operation behavior and cross-page operation behavior are respectively generated, and the operation behavior simulation data corresponding to the single component operation behavior, single page operation behavior and cross-page operation behavior are generated. Then, according to the operation behavior simulation data of different users, test cases and 5G message cases corresponding to the single component operation behavior, single page operation behavior and cross-page operation behavior under the target 5G message interaction page are generated.

[0136] In the embodiment, for single component operation behavior, test cases are generated by simulating the user's operation behavior on various components in the 5G message interaction page, such as clicking, sliding, inputting, etc. These test cases will cover various operations that users may perform when using the 5G message interaction page to ensure the stability and functionality of the system.

[0137] For single-page operation behaviors, simulate the user's browsing behaviors in the 5G message interaction page, such as page turning, scrolling, switching pages, etc. Through these test cases, the fluency and compatibility of the 5G message interaction page can be verified.

[0138] For cross-page operation behaviors, simulate the user's jump and operation between different pages, such as the transition effect from one page to another, data transfer, etc. These test cases help ensure the smoothness and data integrity of the 5G message interaction page between different pages.

[0139] After generating the test cases, the 5G message interaction page was continuously optimized and adjusted to meet the needs and expectations of users. In this process, I used machine learning technology and artificial intelligence algorithms to analyze and mine user behavior data to find potential problems and optimization points.

[0140] In addition, in order to ensure the security and reliability of the 5G message interaction page, it is necessary to conduct performance testing, compatibility testing, etc. to ensure that it can operate normally on various devices and environments.

[0141] In short, by generating operation behavior simulation data based on robotic process automation technology, and generating test cases and 5G message cases based on these data, the function, performance and user experience of the 5G message interaction page can be effectively evaluated. On this basis, continuous optimization and adjustment of the 5G message interaction page can better meet the needs of users and improve the user experience. In the 5G era, this method helps to promote the rapid development of 5G message interaction pages and provide users with more convenient and efficient communication services.

[0142] In one embodiment, according to the operation behavior simulation data of different users, test cases corresponding to single component operation behavior, single page operation behavior and cross-page operation behavior under the target 5G message interaction page are generated, such as Figure 3 As shown, including:

[0143] Step 301: determining a plurality of operation behavior simulation processes from operation behavior simulation data corresponding to single-component operation behaviors, single-page operation behaviors, and cross-page operation behaviors of different users;

[0144] Step 302: Count the occurrence frequencies of the operation behavior simulation processes of different users, and take the operation behavior simulation processes with occurrence frequencies greater than or equal to a preset value as target operation processes;

[0145] Step 303: According to the target operation process of the corresponding single-component operation behavior, single-page operation behavior and cross-page operation behavior of different users, generate test cases for the corresponding single-component operation behavior, single-page operation behavior and cross-page operation behavior for the target 5G message interaction page.

[0146] In one embodiment, according to the operation behavior simulation data of different users, a 5G message use case corresponding to a single component operation behavior, a single page operation behavior and a cross-page operation behavior under a target 5G message interaction page is generated, such as Figure 4 As shown, including:

[0147] Step 401: Determine a 5G message simulation parameter corresponding to each operation behavior from the operation behavior simulation data corresponding to the single component operation behavior, the single page operation behavior and the cross-page operation behavior of different users; the 5G message simulation parameter is used to characterize the 5G message content data in response to different operation behaviors based on the 5G message technology;

[0148] Step 402: Count the occurrence frequencies of the 5G message simulation parameters of different users, and use the 5G message simulation parameters with an occurrence frequency greater than or equal to a preset value as target 5G message simulation parameters;

[0149] Step 403: According to the target 5G message simulation parameters of the corresponding single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors of different users, generate 5G message use cases corresponding to the single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors for the target 5G message interaction page.

[0150] In the above embodiment, through robotic process automation technology, corresponding operation behavior simulation data can be generated for each user, and test cases and 5G message cases can be further generated.

[0151] In the specific implementation process, firstly, the corresponding operation behavior simulation data is generated according to the user's operation behavior data. This step includes the simulation data of single component operation behavior, single page operation behavior and cross-page operation behavior. Then, based on these simulation data, test cases and 5G message cases under the target 5G message interaction page can be generated for each user.

[0152] In one embodiment, a test case under the target 5G message interaction page is generated by the following steps:

[0153] 1. Determine multiple operation behavior simulation processes from the operation behavior simulation data of different users.

[0154] 2. Count the frequency of occurrence of these operation behavior simulation processes, and use the operation behavior simulation processes with a frequency greater than or equal to a preset value as target operation processes.

[0155] 3. Based on the target operation process of each user, generate test cases for the corresponding single-component operation behavior, single-page operation behavior and cross-page operation behavior for the target 5G message interaction page.

[0156] Next, generate the 5G message use case under the target 5G message interaction page as follows:

[0157] 1. Determine the 5G message simulation parameters corresponding to each operation behavior from the operation behavior simulation data of different users. These 5G message simulation parameters are used to characterize the 5G message content data in response to different operation behaviors based on 5G message technology.

[0158] 2. Count the occurrence frequencies of these 5G message simulation parameters, and take the 5G message simulation parameters with an occurrence frequency greater than or equal to a preset value as the target 5G message simulation parameters.

[0159] 3. Based on the target 5G message simulation parameters of each user, generate 5G message use cases corresponding to single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors for the target 5G message interaction page.

[0160] Through the above embodiments, test cases and 5G message use cases for the target 5G message interaction page can be generated for each user. This helps to ensure the stability and reliability of the 5G message interaction page and improve the user experience. In addition, this method can also adjust the test cases and 5G message use cases in real time according to changes in user behavior, and further optimize the 5G message interaction page.

[0161] In practical applications, artificial intelligence technologies such as machine learning and support vector machines can be combined to predict and analyze user behavior. This will help generate test cases and 5G message use cases more accurately and improve the quality of 5G message interaction pages. At the same time, the cloud platform can also be used to share and reuse test cases and 5G message use cases, reducing development costs and improving development efficiency.

[0162] For example, based on the robotic process automation technology, for each user, the user behavior data of single-component operation behavior, single-page operation behavior and cross-page operation behavior are respectively generated to generate operation behavior simulation data corresponding to single-component operation behavior, single-page operation behavior and cross-page operation behavior, including:

[0163] Single component operation behavior simulation data: simulates the user's operation behavior on each component in the target 5G message interaction page;

[0164] Single-page operation behavior simulation data: simulates the user's page switching, operation process and other behaviors in the target 5G message interaction page;

[0165] Cross-page operation behavior simulation data: simulate the user's operation behavior between different pages, as well as complex operation processes involving multiple pages.

[0166] According to the simulation data of the corresponding single-component operation behavior, single-page operation behavior and cross-page operation behavior of different users, the test cases of the corresponding single-component operation behavior, single-page operation behavior and cross-page operation behavior for the target 5G message interaction page are generated, including:

[0167] Single component test case: simulates the user's operation behavior on each component in the target 5G message interaction page to verify the correctness of the component function;

[0168] Single-page test case: simulates the user's page switching, operation process and other behaviors in the target 5G message interaction page to verify the correctness of the page function;

[0169] Cross-page test cases: simulate user operation behaviors between different pages and complex operation processes involving multiple pages to verify the correctness of the interactive functions between pages.

[0170] Based on the test case, an automated test is performed on different 5G message interaction pages of the target type to obtain test results of the 5G message interaction page, including:

[0171] Single component test results: evaluate the correctness of each component function;

[0172] Single page test results: evaluate the correctness of page functions;

[0173] Cross-page test results: Evaluate the correctness of the interactive functions between pages.

[0174] By conducting targeted tests on different types of 5G message interaction pages, the present invention can comprehensively evaluate the various functions of the 5G message interaction page, ensure its normal operation, and improve user experience. At the same time, the use of robotic process automation technology and preset SDK full embedding and SDK codeless embedding can achieve fast and efficient testing of 5G message interaction pages, reduce testing costs, and improve testing efficiency.

[0175] During the specific implementation, after generating test cases and 5G message use cases corresponding to single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors under the target 5G message interaction page according to the operation behavior simulation data of different users, based on the test cases and 5G message use cases, the different 5G message interaction pages of the target type are automatically tested to obtain the test results of the 5G message interaction page.

[0176] In the embodiment, the test results of the obtained 5G message interaction page need to be analyzed and optimized. First, according to the test results, it is possible to identify which single component operation behaviors, single page operation behaviors, and cross-page operation behaviors have problems, and then optimize them in a targeted manner. In addition, the optimal 5G message interaction page design scheme can be found by comparing the test results of different test cases.

[0177] During the optimization process, the following methods can be used:

[0178] 1. Improve page response speed: For 5G message interaction pages, response speed is a key factor in user experience. You can improve page response speed by optimizing page code, reducing unnecessary add-ons, using CDN acceleration, and other methods.

[0179] 2. Optimize page layout: According to user operation habits, adjust the page layout to make it more in line with user needs. For example, put commonly used function buttons in a prominent position to reduce the user's operation path.

[0180] 3. Improve the aesthetics of the page: beautify the page style and improve the user's visual experience. You can use appropriate color matching, fonts, icons and other elements to make the page more attractive.

[0181] 4. Optimize interaction logic: For problematic operation behaviors, it is necessary to analyze the logic behind them and optimize them in a targeted manner. For example, for interaction logic that easily causes user confusion, more clear prompt information can be provided to guide users to operate correctly.

[0182] 5. Compatibility testing: When optimizing the 5G message interaction page, you also need to consider the compatibility issues between different devices, operating systems, and browsers. Through compatibility testing, ensure that the page can run normally in various environments.

[0183] 6. Iterative optimization: In actual applications, we continuously collect user feedback and continuously optimize the 5G message interaction page. Through data analysis, we can find out the problems encountered by users during use and make timely adjustments.

[0184] Through the above methods, the user experience of 5G message interaction pages can be continuously improved to better meet user needs. At the same time, with the continuous development and application of 5G technology, 5G message interaction pages will play an increasingly important role in various fields. Therefore, it is necessary to continue to pay attention to the optimization methods of 5G message interaction pages to provide users with better 5G message services.

[0185] In the above embodiment, the RPA automated testing solution can be implemented based on pre-set standardized test points, and the corresponding items to be verified can be automatically selected according to the page components and attributes, and the input and output content can also be automatically generated according to the page configuration content, that is, there is no need to frequently maintain the test scripts, and "one-time development, multiple reuse" can be achieved.

[0186] In one instance, the testing can be divided into three different phases: component-level RPA testing, page-level RPA testing, and function-level RPA testing.

[0187] Component-level RPA testing mainly tests single components to see if they meet design requirements. Standardized test verification points are selected according to atomic component configuration items and content, and the correctness of atomic component configuration is verified from both positive and negative cases. For example, the input box atomic component needs to be verified from the aspects of required fields, length, type, and regular expression verification.

[0188] Page-level RPA testing mainly tests a single page. Components can be assembled as required for testing. This stage focuses more on verifying whether the page operation process is normal and whether the components can run normally.

[0189] Functional-level RPA testing mainly tests multiple pages. By executing pre-made processes between multiple pages, it focuses on verifying whether cross-role and cross-page workflows are running normally.

[0190] A specific embodiment is given below to illustrate the specific application of the method of the present invention. In this embodiment, the following steps may be included:

[0191] 1. Backstage staff select customer service type according to the service scenario and set corresponding pop-up service in the 5G message interaction page.

[0192] 2. The system displays the corresponding filtering query conditions at the top of the page according to the customer service type, such as transaction name, page number, creation organization, etc.

[0193] 3. Backstage staff use the search bar to query relevant customer service information, and a list will be displayed of all created records, including customer service type, page number, transaction name and other information.

[0194] 4. The record status in the list is divided into normal, new pending review, modification pending review, and deletion pending review. The configuration is completed after the corresponding responsible personnel review and approve it.

[0195] 5. The system will automatically pop up prompt information when the customer performs related page operations, which can be set in the background according to the customer tags.

[0196] 6. Obtain customer information through full embedding or coded embedding to analyze customer behavior and needs.

[0197] 7. Use low-code management-side RPA automated testing solutions to conduct component-level, page-level, and function-level testing of the system to ensure system stability and reliability.

[0198] 8. The status of the record after the review is passed is updated to normal, and the status of the record awaiting review is added awaiting review, modified awaiting review, and deleted awaiting review.

[0199] 9. The system automatically sets pop-up prompts based on customer tags to achieve refined care services and improve customer satisfaction.

[0200] 10. Continuously optimize and update system functions to meet changing customer needs and market environment.

[0201] The present invention realizes convenient and efficient customer service query and maintenance functions by adding a pop-up service to the 5G message interaction page and combining it with the low-code management end RPA automated testing solution. At the same time, it obtains customer information and realizes the refinement of care services, thereby improving customer satisfaction. In addition, it reduces the maintenance cost of the test script, improves the test efficiency, and ensures the stability and reliability of the system. This invention is of great significance in improving user experience, reducing the workload of backstage personnel, and improving the level of care services.

[0202] As another example, suppose there is a low-code management RPA automation testing solution based on 5G messaging technology, and the pop-up screen service has been successfully built, and the function of filtering queries based on customer service types has been implemented. Next, the implementation process of the testing solution will be explained in detail through a specific example.

[0203] Suppose you want to develop a customer service system for a financial enterprise, which includes functions such as customer consultation, complaint handling, and care services. In this system, RPA automation testing is required for each function to ensure its normal operation.

[0204] 1. First, component-level RPA testing is required for each functional module. Taking the input box in the consultation function as an example, it is necessary to verify whether its mandatory field, length, type, and regularization check meet the design requirements. Similar verification is also required for other components, such as buttons and text areas.

[0205] 2. Next, conduct page-level RPA testing. At this stage, you need to assemble the various components into pages according to the design requirements and verify whether the page operation process is normal. For example, on the consultation page, you need to verify whether the user can smoothly enter questions, submit questions, and receive corresponding replies. At the same time, you also need to verify whether the functions of the complaint handling page are normal, such as submitting complaints and checking complaint status.

[0206] 3. Finally, perform functional-level RPA testing. At this stage, you need to verify whether cross-role and cross-page business processes are normal. For example, in the process of customers switching from consultation to complaint handling, you need to ensure that the system can handle these operations correctly. In addition, you also need to verify whether the care service function can provide corresponding services according to customer needs.

[0207] 4. During the entire test process, the system will automatically pop up prompt information based on the customer's tag, making it easier for back-end personnel to understand the customer's operation status. At the same time, the test script can be modified as needed to meet changing needs.

[0208] The above solution can solve the following problems in the solution of testing 5G message interaction pages under the existing technology:

[0209] 1. The existing technology mainly relies on manual operation to test the 5G message interaction page, which is inefficient and cannot fully cover all possible operation scenarios. This solution uses robotic process automation technology to generate operation behavior simulation data, realizes automated testing of the 5G message interaction page, improves testing efficiency, and reduces labor costs.

[0210] 2. The existing technology has a single test case generation method for 5G message interaction pages, which cannot meet the personalized needs of different users. This solution simulates data based on the operation behaviors of different users to generate test cases and 5G message cases for single components, single pages, and cross-pages, which is more targeted and practical.

[0211] 3. The existing technology lacks the recording and analysis of detailed data of operation behavior during the test process, and cannot conduct an in-depth evaluation of the performance of the 5G message interaction page. This solution achieves an in-depth evaluation of the performance of the 5G message interaction page by recording and analyzing detailed data such as operation steps, operation duration, operation frequency, and operation error rate.

[0212] 4. The existing technology has relatively simple test indicators for 5G message interaction pages, which cannot comprehensively evaluate the page quality. This solution proposes multiple test indicators for single components, single pages, and cross-pages, such as component atomic configuration items, component atomic configuration attributes, page layout rationality, page element accuracy, page functional integrity, page response speed, page compatibility, page jump smoothness, page data transfer correctness, page functional synergy, page logical coherence, etc., so as to more comprehensively evaluate the quality of 5G message interaction pages.

[0213] 5. The existing technology lacks dynamic adjustment and optimization of test cases and 5G message cases during the test process. During the test process, this solution dynamically adjusts and optimizes test cases and 5G message cases according to the user's operation behavior data to achieve better test results.

[0214] In summary, this solution effectively solves the problems existing in the existing technology in the testing of 5G message interaction pages by adopting robotic process automation technology, operation behavior simulation data, multiple test indicators, and dynamic adjustment and optimization of test cases and 5G message cases, and has high practical value. At the same time, this solution can also be further applied to other types of 5G message interaction page tests, providing strong support for the development of the 5G message industry.

[0215] Of course, it is understandable that the above detailed process may have other variations, and the relevant variations should all fall within the protection scope of the present invention.

[0216] In an embodiment of the present invention, test indicators corresponding to different types of 5G message interaction pages are generated according to test cases of different types of 5G message interaction pages obtained; the test indicators include single-component test indicators, single-page test indicators and cross-page test indicators; according to the target type of the target 5G message interaction page, the target test indicators corresponding to the target type are determined; through the pre-set SDK tool, the target test indicators are buried for the target 5G message interaction page to obtain the buried events of the target 5G message interaction page; through the buried events of the target 5G message interaction page, the buried event data for the target 5G message interaction page is obtained; the buried event data includes: user behavior data of single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors performed by different users on the target 5G message interaction page in different operation cycles; based on robotic process automation technology, operation behavior simulation data corresponding to the user behavior data is generated for each user; according to the operation behavior simulation data of different users, the corresponding single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors under the target 5G message interaction page are generated Test cases and 5G message cases for behaviors and cross-page operation behaviors; based on the test cases and 5G message cases, different 5G message interaction pages of the target type are automatically tested to obtain test results of the 5G message interaction pages. Compared with the technical solution in the prior art that can only assist in testing the 5G message interaction page by manually feeding back 5G messages, the multiple test indicators of the target 5G message interaction page can be first determined, and the target SDK full embedding and / or SDK codeless embedding can be used to obtain the embedding event data for the target 5G message interaction page. Then, test cases and 5G message cases are formed for the single component operation behavior, single page operation behavior and cross-page operation behavior under the target 5G message interaction page, respectively. With the help of 5G message technology, 5G message cases can be used to realize rapid feedback on different 5G message interaction pages, thereby improving the testing efficiency of the 5G message interaction page, solving the error and omission problems that are prone to occur in the prior art due to the need to rely on manual feedback of 5G messages for testing, and improving the testing accuracy of the 5G message interaction page, thereby reducing the testing cost of the 5G message interaction page and improving the user experience.

[0217] The embodiment of the present invention also provides a testing device for a 5G message interaction page, as described in the following embodiment. Since the principle of solving the problem by the device is similar to the testing method for the 5G message interaction page, the implementation of the device can refer to the implementation of the testing method for the 5G message interaction page, and the repeated parts will not be repeated.

[0218] The embodiment of the present invention also provides a 5G message interaction page test device, which is used to improve the test efficiency and test accuracy of the 5G message interaction page, reduce the test cost of the 5G message interaction page, and improve the user experience. Figure 5As shown, the device comprises:

[0219] A test indicator generation module 501 is used to generate test indicators corresponding to different types of 5G message interaction pages according to the acquired test cases of different types of 5G message interaction pages; the test indicators include single component test indicators, single page test indicators and cross-page test indicators;

[0220] A target test indicator determination module 502 is used to determine a target test indicator corresponding to the target type according to the target type of the target 5G message interaction page;

[0221] The tracking event acquisition module 503 is used to track the target test indicators on the target 5G message interaction page through a pre-set SDK tool to obtain the tracking events of the target 5G message interaction page;

[0222] The buried event data acquisition module 504 is used to obtain buried event data for the target 5G message interaction page through the buried event of the target 5G message interaction page; the buried event data includes: user behavior data of single component operation behavior, single page operation behavior and cross-page operation behavior performed by different users on the target 5G message interaction page in different operation cycles;

[0223] An operation behavior simulation data generating module 505 is used to generate operation behavior simulation data corresponding to the user behavior data for each user based on the robotic process automation technology;

[0224] The test case and 5G message case generation module 506 is used to generate test cases and 5G message cases corresponding to single component operation behaviors, single page operation behaviors and cross-page operation behaviors under the target 5G message interaction page according to the operation behavior simulation data of different users;

[0225] The automated testing module 507 is used to perform automated testing on different 5G message interaction pages of the target type based on the test case and the 5G message case to obtain the test results of the 5G message interaction page.

[0226] In one embodiment, the embedding event corresponds to a target SDK full embedding and / or SDK codeless embedding; the user behavior data is used to describe the user's interaction behavior with the target 5G message interaction page based on the 5G message;

[0227] Obtaining the buried event data for the target 5G message interaction page through the buried event of the target 5G message interaction page, including:

[0228] Through the target SDK full embedding, all components, single pages and cross-page interaction processes of the target 5G message interaction page are fully embedded to obtain the full embedding event data for the target 5G message interaction page;

[0229] Through the target SDK codeless tracking, the specified tracking events of the pre-set target 5G message interaction page are tracked to obtain the codeless tracking event data for the target 5G message interaction page.

[0230] In one embodiment, based on the robotic process automation technology, for each user, operation behavior simulation data corresponding to the user behavior data is generated, including:

[0231] Based on robotic process automation technology, for each user, the user behavior data of single-component operation behavior, single-page operation behavior and cross-page operation behavior are respectively used to generate operation behavior simulation data corresponding to single-component operation behavior, single-page operation behavior and cross-page operation behavior.

[0232] In one embodiment, based on the robotic process automation technology, for each user, for the user behavior data of single component operation behavior, single page operation behavior and cross-page operation behavior, operation behavior simulation data corresponding to the single component operation behavior, single page operation behavior and cross-page operation behavior are generated, including:

[0233] Based on the robotic process automation technology, for each user, for the user behavior data of single component operation behavior, simulate the user's operation behavior for each component in the target 5G message interaction page, and generate the operation behavior simulation data corresponding to the single component operation behavior;

[0234] Based on the robotic process automation technology, for each user, based on the user behavior data of single-page operation behavior, simulate the user's cross-component operation process in the target 5G message interaction page, and generate the operation behavior simulation data corresponding to the single-page operation behavior;

[0235] Based on robotic process automation technology, for each user, for the user behavior data of cross-page operation behavior, the user's operation behavior between pages and cross-page workflow in the target 5G message interaction page is simulated, and the operation behavior simulation data corresponding to the cross-page operation behavior is generated.

[0236] In one embodiment, according to the operation behavior simulation data of different users, test cases corresponding to single component operation behavior, single page operation behavior and cross-page operation behavior under the target 5G message interaction page are generated, including:

[0237] Determine multiple operation behavior simulation processes from operation behavior simulation data corresponding to single component operation behaviors, single page operation behaviors, and cross-page operation behaviors of different users;

[0238] Counting the occurrence frequencies of the operation behavior simulation processes of different users, and taking the operation behavior simulation processes with occurrence frequencies greater than or equal to a preset value as target operation processes;

[0239] According to the target operation process of the corresponding single-component operation behavior, single-page operation behavior and cross-page operation behavior of different users, test cases for the corresponding single-component operation behavior, single-page operation behavior and cross-page operation behavior of the target 5G message interaction page are generated.

[0240] In one embodiment, according to the operation behavior simulation data of different users, a 5G message use case corresponding to a single component operation behavior, a single page operation behavior and a cross-page operation behavior under a target 5G message interaction page is generated, including:

[0241] Determine the 5G message simulation parameters corresponding to each operation behavior from the operation behavior simulation data of the corresponding single-component operation behavior, single-page operation behavior and cross-page operation behavior of different users; the 5G message simulation parameters are used to characterize the 5G message content data in response to different operation behaviors based on the 5G message technology;

[0242] Count the occurrence frequencies of the 5G message simulation parameters of different users, and use the 5G message simulation parameters with an occurrence frequency greater than or equal to a preset value as target 5G message simulation parameters;

[0243] According to the target 5G message simulation parameters of the corresponding single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors of different users, 5G message use cases with corresponding single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors for the target 5G message interactive page are generated.

[0244] In one embodiment, the single component test indicators include component atom configuration items and component atom configuration attributes; the component atom configuration items are used to characterize component atoms that implement input and output content, provide selection bars, and implement functions within the component; the component atom configuration attributes include necessity characteristics, length characteristics, type characteristics, and regularity verification characteristics of component atoms.

[0245] In one embodiment, the single-page test indicators include page layout rationality characteristics, page element accuracy characteristics, page functional integrity characteristics, page response speed and page compatibility characteristics; the cross-page test indicators include page jump smoothness characteristics, page data transfer correctness characteristics, page functional synergy characteristics and page logical coherence characteristics.

[0246] In one embodiment, the operation behavior simulation data includes: operation steps, operation duration, operation frequency and operation error rate; the test cases include: normal cases, abnormal cases and boundary cases.

[0247] An embodiment of the present invention provides an embodiment of a computer device for implementing all or part of the content in the above-mentioned test method for 5G message interaction page, and the computer device specifically includes the following content:

[0248] Processor, memory, communication interface and bus; wherein the processor, memory and communication interface communicate with each other through the bus; the communication interface is used to realize information transmission between related devices; the computer device can be a desktop computer, a tablet computer and a mobile terminal, etc., but the present embodiment is not limited thereto. In this embodiment, the computer device can be implemented with reference to the embodiment of the test method for implementing the 5G message interaction page and the embodiment of the test device for implementing the 5G message interaction page, and the contents thereof are incorporated herein and the repeated parts are not repeated.

[0249] Figure 6 FIG. 1 is a schematic block diagram of the system structure of the computer device 1000 according to an embodiment of the present application. Figure 6 As shown, the computer device 1000 may include a central processor 1001 and a memory 1002; the memory 1002 is coupled to the central processor 1001. It is worth noting that Figure 6 is exemplary; other types of structures may also be used to supplement or replace this structure to implement telecommunication functions or other functions.

[0250] In one embodiment, the test function of the 5G message interaction page may be integrated into the central processor 1001. The central processor 1001 may be configured to perform the following control:

[0251] Generate test indicators corresponding to different types of 5G message interaction pages according to the obtained test cases of different types of 5G message interaction pages; the test indicators include single component test indicators, single page test indicators and cross-page test indicators;

[0252] According to the target type of the target 5G message interaction page, determine the target test indicator corresponding to the target type;

[0253] By presetting the SDK tool, the target test indicator is embedded in the target 5G message interaction page to obtain the embedding event of the target 5G message interaction page; the embedding event corresponds to the target SDK full embedding and / or SDK codeless embedding;

[0254] Through the target SDK full embedding and / or SDK codeless embedding, embedding event data for the target 5G message interaction page is obtained; the embedding event data includes user behavior data of single-component operation behavior, single-page operation behavior and cross-page operation behavior performed by different users on the target 5G message interaction page in different operation cycles; the user behavior data is used to describe the user's interaction behavior with the target 5G message interaction page based on 5G messages;

[0255] Based on the robotic process automation technology, for each user, the user behavior data of single component operation behavior, single page operation behavior and cross-page operation behavior are respectively generated to generate operation behavior simulation data corresponding to single component operation behavior, single page operation behavior and cross-page operation behavior;

[0256] Generate test cases and 5G message use cases corresponding to single component operation behavior, single page operation behavior and cross-page operation behavior under the target 5G message interaction page according to the operation behavior simulation data of different users;

[0257] Based on the test case and the 5G message case, automated testing is performed on different 5G message interaction pages of the target type to obtain test results of the 5G message interaction page.

[0258] In another embodiment, the test device of the 5G message interaction page can be configured separately from the central processor 1001. For example, the test device of the 5G message interaction page can be configured as a chip connected to the central processor 1001, and the test function of the 5G message interaction page can be realized through the control of the central processor.

[0259] like Figure 6 As shown, the computer device 1000 may also include: a communication module 1003, an input unit 1004, an audio processor 1005, a display 1006, and a power supply 1007. It is worth noting that the computer device 1000 does not necessarily have to include Figure 6 In addition, the computer device 1000 may also include Figure 6 For components not shown, reference may be made to the prior art.

[0260] like Figure 6 As shown, the central processor 1001 is sometimes also referred to as a controller or an operation control, and may include a microprocessor or other processor devices and / or logic devices. The central processor 1001 receives inputs and controls the operations of various components of the computer device 1000 .

[0261] The memory 1002 may be, for example, a cache, a flash memory, a hard drive, a removable medium, a volatile memory, a non-volatile memory or other suitable devices, or one or more thereof. The above-mentioned information related to the failure may be stored, and a program for executing the related information may also be stored. The central processing unit 1001 may execute the program stored in the memory 1002 to implement information storage or processing, etc.

[0262] The input unit 1004 provides input to the CPU 1001. The input unit 1004 is, for example, a key or a touch input device. The power supply 1007 is used to provide power to the computer device 1000. The display 1006 is used to display display objects such as images and text. The display may be, for example, an LCD display, but is not limited thereto.

[0263] The memory 1002 may be a solid-state memory, such as a read-only memory (ROM), a random access memory (RAM), a SIM card, etc. It may also be a memory that saves information even when the power is off, can be selectively erased, and is provided with more data, examples of which are sometimes referred to as EPROMs, etc. The memory 1002 may also be some other type of device. The memory 1002 includes a buffer memory 1021 (sometimes referred to as a buffer). The memory 1002 may include an application / function storage unit 1022, which is used to store application programs and function programs or processes for executing the operation of the computer device 1000 through the central processor 1001.

[0264] The memory 1002 may also include a data storage unit 1023 for storing data, such as contacts, digital data, pictures, sounds, and / or any other data used by the computer device. The driver storage unit 1024 of the memory 1002 may include various drivers for the computer device for communication functions and / or for executing other functions of the computer device (such as messaging applications, address book applications, etc.).

[0265] The communication module 1003 is a transmitter / receiver 1003 that sends and receives signals via the antenna 1008. The communication module (transmitter / receiver) 1003 is coupled to the central processor 1001 to provide input signals and receive output signals, which may be the same as the case of a conventional mobile communication terminal.

[0266] Based on different communication technologies, multiple communication modules 1003 may be provided in the same computer device, such as a cellular network module, a Bluetooth module and / or a wireless local area network module, etc. The communication module (transmitter / receiver) 1003 is also coupled to a speaker 1009 and a microphone 1010 via an audio processor 1005 to provide an audio output via the speaker 1009 and receive an audio input from the microphone 1010, thereby realizing a common telecommunication function. The audio processor 1005 may include any suitable buffer, decoder, amplifier, etc. In addition, the audio processor 1005 is also coupled to the central processor 1001, so that recording can be performed on the local machine through the microphone 1010, and the sound stored on the local machine can be played through the speaker 1009.

[0267] An embodiment of the present invention also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the testing method of the above-mentioned 5G message interaction page.

[0268] An embodiment of the present invention also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the testing method of the above-mentioned 5G message interaction page.

[0269] In an embodiment of the present invention, test indicators corresponding to different types of 5G message interaction pages are generated according to test cases of different types of 5G message interaction pages obtained; the test indicators include single-component test indicators, single-page test indicators and cross-page test indicators; according to the target type of the target 5G message interaction page, the target test indicators corresponding to the target type are determined; through the pre-set SDK tool, the target test indicators are buried for the target 5G message interaction page to obtain the buried events of the target 5G message interaction page; through the buried events of the target 5G message interaction page, the buried event data for the target 5G message interaction page is obtained; the buried event data includes: user behavior data of single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors performed by different users on the target 5G message interaction page in different operation cycles; based on robotic process automation technology, operation behavior simulation data corresponding to the user behavior data is generated for each user; according to the operation behavior simulation data of different users, the corresponding single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors under the target 5G message interaction page are generated Test cases and 5G message cases for behaviors and cross-page operation behaviors; based on the test cases and 5G message cases, different 5G message interaction pages of the target type are automatically tested to obtain test results of the 5G message interaction pages. Compared with the technical solution in the prior art that can only assist in testing the 5G message interaction page by manually feeding back 5G messages, the multiple test indicators of the target 5G message interaction page can be first determined, and the target SDK full embedding and / or SDK codeless embedding can be used to obtain the embedding event data for the target 5G message interaction page. Then, test cases and 5G message cases are formed for the single component operation behavior, single page operation behavior and cross-page operation behavior under the target 5G message interaction page, respectively. With the help of 5G message technology, 5G message cases can be used to realize rapid feedback on different 5G message interaction pages, thereby improving the testing efficiency of the 5G message interaction page, solving the error and omission problems that are prone to occur in the prior art due to the need to rely on manual feedback of 5G messages for testing, and improving the testing accuracy of the 5G message interaction page, thereby reducing the testing cost of the 5G message interaction page and improving the user experience.

[0270] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0271] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0272] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0273] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0274] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A testing method for a 5G message interaction page, characterized in that: include: Generate test indicators corresponding to different types of 5G message interaction pages according to the obtained test cases of different types of 5G message interaction pages; the test indicators include single component test indicators, single page test indicators and cross-page test indicators; According to the target type of the target 5G message interaction page, determine the target test indicator corresponding to the target type; By pre-setting the SDK tool, the target test indicator is tracked on the target 5G message interaction page to obtain the tracking event of the target 5G message interaction page; Obtaining buried event data for the target 5G message interaction page through the buried event of the target 5G message interaction page; The buried event data includes: user behavior data of single component operation behavior, single page operation behavior and cross-page operation behavior of different users on the target 5G message interaction page in different operation cycles; Based on the robotic process automation technology, for each user, generating operation behavior simulation data corresponding to the user behavior data; Generate test cases and 5G message use cases corresponding to single component operation behavior, single page operation behavior and cross-page operation behavior under the target 5G message interaction page according to the operation behavior simulation data of different users; Based on the test case and the 5G message case, automated testing is performed on different 5G message interaction pages of the target type to obtain test results of the 5G message interaction page.

2. The method according to claim 1, characterized in that The embedding event corresponds to the target SDK full embedding and / or SDK codeless embedding; the user behavior data is used to describe the user's interaction behavior with the target 5G message interaction page based on the 5G message; Obtaining the event data for the target 5G message interaction page through the event tracking of the target 5G message interaction page, including: comprehensively tracking each component, single page and cross-page interaction process of the target 5G message interaction page through the target SDK, and obtaining the event data for the target 5G message interaction page; Through the target SDK codeless tracking, the specified tracking events of the pre-set target 5G message interaction page are tracked to obtain the codeless tracking event data for the target 5G message interaction page.

3. The method according to claim 1, characterized in that Based on the robotic process automation technology, for each user, operation behavior simulation data corresponding to the user behavior data is generated, including: Based on robotic process automation technology, for each user, the user behavior data of single-component operation behavior, single-page operation behavior and cross-page operation behavior are respectively used to generate operation behavior simulation data corresponding to single-component operation behavior, single-page operation behavior and cross-page operation behavior.

4. The method according to claim 3, characterized in that Based on the robotic process automation technology, for each user, the user behavior data of single component operation behavior, single page operation behavior and cross-page operation behavior are respectively generated to generate operation behavior simulation data corresponding to single component operation behavior, single page operation behavior and cross-page operation behavior, including: Based on the robotic process automation technology, for each user, for the user behavior data of single component operation behavior, simulate the user's operation behavior for each component in the target 5G message interaction page, and generate the operation behavior simulation data corresponding to the single component operation behavior; Based on the robotic process automation technology, for each user, based on the user behavior data of single-page operation behavior, simulate the user's cross-component operation process in the target 5G message interaction page, and generate the operation behavior simulation data corresponding to the single-page operation behavior; Based on robotic process automation technology, for each user, for the user behavior data of cross-page operation behavior, the user's operation behavior between pages and cross-page workflow in the target 5G message interaction page is simulated, and the operation behavior simulation data corresponding to the cross-page operation behavior is generated.

5. The method according to claim 1, characterized in that According to the simulated data of the operation behaviors of different users, test cases corresponding to single component operation behaviors, single page operation behaviors and cross-page operation behaviors under the target 5G message interaction page are generated, including: Determine multiple operation behavior simulation processes from operation behavior simulation data corresponding to single component operation behaviors, single page operation behaviors, and cross-page operation behaviors of different users; Counting the occurrence frequencies of the operation behavior simulation processes of different users, and taking the operation behavior simulation processes with occurrence frequencies greater than or equal to a preset value as target operation processes; According to the target operation process of the corresponding single-component operation behavior, single-page operation behavior and cross-page operation behavior of different users, test cases for the corresponding single-component operation behavior, single-page operation behavior and cross-page operation behavior of the target 5G message interaction page are generated.

6. The method according to claim 1, characterized in that According to the simulation data of the operation behaviors of different users, 5G message use cases corresponding to single component operation behaviors, single page operation behaviors and cross-page operation behaviors under the target 5G message interaction page are generated, including: Determine the 5G message simulation parameters corresponding to each operation behavior from the operation behavior simulation data of the corresponding single-component operation behavior, single-page operation behavior and cross-page operation behavior of different users; the 5G message simulation parameters are used to characterize the 5G message content data in response to different operation behaviors based on the 5G message technology; Count the occurrence frequencies of the 5G message simulation parameters of different users, and use the 5G message simulation parameters with an occurrence frequency greater than or equal to a preset value as target 5G message simulation parameters; According to the target 5G message simulation parameters of the corresponding single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors of different users, 5G message use cases with corresponding single-component operation behaviors, single-page operation behaviors and cross-page operation behaviors for the target 5G message interactive page are generated.

7. The method according to claim 1, characterized in that The single component test indicators include component atomic configuration items and component atomic configuration attributes; the component atomic configuration items are used to characterize component atoms that implement input and output content, provide selection bars, and implement functions within the component; the component atomic configuration attributes include the necessity characteristics, length characteristics, type characteristics, and regularity verification characteristics of component atoms.

8. The method according to claim 1, characterized in that The single-page test indicators include page layout rationality characteristics, page element accuracy characteristics, page function integrity characteristics, page response speed and page compatibility characteristics; the cross-page test indicators include page jump smoothness characteristics, page data transfer correctness characteristics, page function synergy characteristics and page logical coherence characteristics.

9. The method according to claim 1, characterized in that The operation behavior simulation data includes: operation steps, operation duration, operation frequency and operation error rate; the test cases include: normal cases, abnormal cases and boundary cases.

10. A testing device for a 5G message interaction page, characterized in that: include: A test indicator generation module, used to generate test indicators corresponding to different types of 5G message interaction pages according to the acquired test cases of different types of 5G message interaction pages; the test indicators include single component test indicators, single page test indicators and cross-page test indicators; A target test indicator determination module, used to determine a target test indicator corresponding to the target type according to the target type of the target 5G message interaction page; A tracking event acquisition module is used to track the target test indicators on the target 5G message interaction page through a pre-set SDK tool to obtain tracking events of the target 5G message interaction page; A buried event data acquisition module, used to obtain buried event data for a target 5G message interaction page through buried events of the target 5G message interaction page; The buried event data includes: user behavior data of single component operation behavior, single page operation behavior and cross-page operation behavior of different users on the target 5G message interaction page in different operation cycles; An operation behavior simulation data generation module, used for generating operation behavior simulation data corresponding to the user behavior data for each user based on the robotic process automation technology; A test case and 5G message case generation module, which is used to generate test cases and 5G message cases corresponding to single component operation behaviors, single page operation behaviors and cross-page operation behaviors under a target 5G message interaction page according to the operation behavior simulation data of different users; The automated testing module is used to perform automated testing on different 5G message interaction pages of the target type based on the test cases and 5G message cases to obtain test results of the 5G message interaction pages.

11. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 9 is implemented.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.

13. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Testing method and system for compatibility of multiple browsers

    CN104636251A

  • Method and device for testing page

    CN112783754A

  • Test case generation method and device for testing software interface

    CN116719736A

  • Visualization test method and device, electronic equipment and storage medium

    CN116841865A

  • Software testing method and system using software component design information

    KR101134735B1