Navigation test method, system and equipment and storage medium

By using the first test application and the second test application in the navigation test system to obtain and set the navigation calculation path, and ensuring the consistency of the calculation path through route identification, the problem that the route consistency rate in the navigation application test cannot be guaranteed is solved, and the effectiveness and efficiency of the test are improved.

CN119984316APending Publication Date: 2025-05-13SHENZHEN YISHIHUOLALA TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510144474.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-07
Publication Date
2025-05-13

Smart Images

  • Figure CN119984316A_ABST
    Figure CN119984316A_ABST
Patent Text Reader

Abstract

The invention provides a navigation test method, system and device and a storage medium. The method comprises the steps that a first test application program obtains a test starting point and a test terminal point; the first test application program sets a first navigation calculation path according to the test start point and the test end point, and generates a first path identifier corresponding to the first navigation calculation path; the second test application program sets a first navigation calculation path according to the first path identifier; and the first test application program and the second test application program use the first navigation calculation path to carry out navigation test. In the embodiment of the invention, the first test application program sets the first navigation calculation path according to the test start point and the test end point, and the second test application program sets the first navigation calculation path according to the first path identifier, so that the navigation calculation paths of the first test application program and the second test application program are consistent; and the effectiveness and the test efficiency of the navigation comparison test are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a navigation test method, system, device and storage medium. Background Art

[0002] In the prior art, the method for conducting comparative testing on navigation software is usually: setting the same starting point and end point for navigation application A and navigation application B, comparing the route calculation results of navigation application A and navigation application B, if the route calculation results are consistent, continue the current test, if the route calculation results are inconsistent, re-trigger the route calculation of navigation application A and navigation application B, or change the starting and end points to redetermine the route calculation.

[0003] It can be concluded from the above that in the existing navigation application testing, the route consistency rate of each navigation application cannot be guaranteed, which reduces the effectiveness and test efficiency of the comparative test. Summary of the invention

[0004] The main purpose of this application is to provide a navigation testing method, system, computer device and storage medium, aiming to solve the technical problem that the route consistency rate of various navigation applications cannot be guaranteed, which reduces the effectiveness of comparative testing and test efficiency.

[0005] To achieve the above object, the present application provides a navigation test method, which is applied to a navigation test system, wherein the navigation test system includes a first test application and a second test application, wherein the first test application and the second test application are communicatively connected, and the method includes:

[0006] The first test application obtains a test start point and a test end point;

[0007] The first test application sets a first navigation route calculation according to the test starting point and the test end point, and generates a first route identifier corresponding to the first navigation route calculation;

[0008] The second test application sets a first navigation route calculation according to the first route identifier;

[0009] The first test application and the second test application perform navigation testing using the first navigation route.

[0010] Optionally, after the first test application obtains the test start point and the test end point, the method includes:

[0011] The first test application determines whether there is a navigation route with the test starting point as the route calculation starting point and the test end point as the route calculation end point;

[0012] If there is a navigation route calculation with the test starting point as the route calculation starting point and the test end point as the route calculation end point, the steps are executed: the first test application sets a first navigation route calculation according to the test starting point and the test end point, and generates a first route identifier corresponding to the first navigation route calculation;

[0013] If there is no navigation route calculation that uses the test starting point as the route calculation starting point and the test end point as the route calculation end point, a first error message is sent.

[0014] Optionally, after the first test application sets a first navigation route calculation according to the test starting point and the test end point, and generates a first route identifier corresponding to the first navigation route calculation, the method further includes:

[0015] The first test application uploads the first navigation route calculation and the first route identifier to a server.

[0016] Optionally, after the first test application uploads the first navigation route calculation and the first route identifier to a server, the method further includes:

[0017] If the first test application does not receive the uploaded instruction sent by the server based on the first navigation route calculation and the first route identifier within a first preset time period, the first navigation route calculation and the first route identifier are uploaded to the server again after a second preset time period.

[0018] Optionally, the second test application sets a first navigation route calculation according to the first route identifier, including:

[0019] The second test application obtains the first route identifier from the server;

[0020] The second test application obtains the first navigation route calculation by querying the server according to the first route identifier;

[0021] The second test application sets the first navigation route calculation in a navigation test.

[0022] Optionally, after the second test application obtains the first route identifier from the server, the method further includes:

[0023] If the second test application fails to obtain the first navigation route calculation from the server according to the first route identifier, a second error message is sent.

[0024] Optionally, the method further comprises:

[0025] The first test application and the second test application obtain a second route identifier;

[0026] The first test application and the second test application query the server according to the second route identifier to obtain a second navigation route;

[0027] The first test application and the second test application perform navigation testing using the second navigation route.

[0028] In addition, to achieve the above-mentioned purpose, the present application also provides a navigation test system, including a first test application and a second test application, wherein the first test application and the second test application are communicatively connected;

[0029] The first test application is used to obtain a test start point and a test end point;

[0030] According to the test starting point and the test end point, a first navigation route is set, and a first route identifier corresponding to the first navigation route is generated;

[0031] The second test application is used to set a first navigation route calculation according to the first route identifier;

[0032] The first test application is further used to perform a navigation test using the first navigation route calculation;

[0033] The second test application is further used to perform navigation testing using the first navigation route calculation.

[0034] In order to solve the above technical problems, the embodiment of the present application further provides a computer device, which adopts the following technical solution:

[0035] The computer device includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of any one of the navigation test methods proposed in the embodiments of the present application are implemented.

[0036] In order to solve the above technical problems, the embodiment of the present application further provides a computer-readable storage medium, which adopts the following technical solution:

[0037] The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the steps of any one of the navigation test methods proposed in the embodiments of the present application are implemented.

[0038] Compared with the prior art, the embodiments of the present application have the following beneficial effects:

[0039] The present application provides a navigation test method, system, device and storage medium, the method comprising: a first test application obtains a test starting point and a test end point; the first test application sets a first navigation route calculation according to the test starting point and the test end point, and generates a first route identifier corresponding to the first navigation route calculation; the second test application sets the first navigation route calculation according to the first route identifier; the first test application and the second test application use the first navigation route calculation to perform a navigation test. In the embodiment of the present application, the first test application sets the first navigation route calculation according to the test starting point and the test end point, and the second test application sets the first navigation route calculation according to the first route identifier, so as to ensure that the navigation route calculations of the first test application and the second test application are consistent, thereby improving the effectiveness of the navigation comparison test and the test efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the scheme in the present application, a brief introduction is given below to the drawings required for use in the description of the embodiments of the present application. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0041] Figure 1 is an exemplary system architecture diagram to which the present application may be applied;

[0042] Figure 2 is a flowchart of a navigation test method provided in an embodiment of the present application;

[0043] Figure 3 is an application flow chart of the navigation test method provided in an embodiment of the present application;

[0044] Figure 4 is a structural diagram of an embodiment of a navigation test system provided in an embodiment of the present application;

[0045] Figure 5 It is a basic structural block diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0046] The navigation test method provided in the embodiment of the present application is applied to the navigation test system. Unless otherwise defined, all technical and scientific terms used in this article have the same meaning as those generally understood by technicians in the technical field of the present application; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments and are not intended to limit the present application; the terms "including" and "having" in the specification and claims of the present application and the above-mentioned drawings and any variations thereof are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of the present application or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.

[0047] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0048] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.

[0049] like Figure 1 As shown, the system architecture 100 may include terminal devices 101, 102, 103, a network 104 and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0050] Users can use terminal devices 101, 102, 103 to interact with server 105 through network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, 103, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social online platform software, etc.

[0051] Terminal devices 101, 102, 103 can be various electronic devices with display screens and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III), MP4 (Moving Picture Experts Group Audio Layer IV) players, laptop computers, desktop computers, etc.

[0052] The server 105 may be a server that provides various services, such as a background server that provides support for web pages displayed on the terminal devices 101 , 102 , and 103 .

[0053] It should be noted that the navigation test method provided in the embodiment of the present application is generally executed by a server / terminal device, and accordingly, the navigation test system is generally set in the server / terminal device.

[0054] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.

[0055] Please refer to Figure 2 , shows a flow chart of an embodiment of the navigation test method proposed in the present application. The embodiment of the present application can acquire and process relevant data based on artificial intelligence technology.

[0056] The navigation test method provided in the embodiment of the present application is applied to a navigation test system, the navigation test system includes a first test application and a second test application, the first test application and the second test application are communicatively connected, the method includes:

[0057] S210: The first test application obtains a test start point and a test end point.

[0058] It should be understood that the first test application and the second test application are both navigation applications.

[0059] In this step, a test start point and a test end point are set, and the test start point and the test end point may be different addresses on the navigation map.

[0060] S220: The first test application sets a first navigation route calculation according to the test starting point and the test end point, and generates a first route identifier corresponding to the first navigation route calculation.

[0061] In this step, after receiving the test starting point and the test end point, the first test application sets the first navigation route according to the test starting point and the test end point, that is, the navigation starting point of the above-mentioned first navigation route is the test starting point, and the navigation end point of the above-mentioned first navigation route is the test end point.

[0062] It should be noted that after setting the first navigation route calculation, the first test application generates a first route identifier corresponding to the first navigation route calculation. Optionally, the above-mentioned first route identifier is a binary number. Specifically, a random number generation algorithm can be applied to generate a binary array, and a mapping relationship between the above-mentioned binary array and the first navigation route calculation is established.

[0063] S230: The second test application sets a first navigation route calculation according to the first route identifier.

[0064] In this step, after the first test application generates the first route identifier, the second test application reads the first route identifier and obtains a first navigation route calculation according to the first route identifier to set the first navigation route calculation.

[0065] S240: The first test application and the second test application perform a navigation test using the first navigation route calculation.

[0066] After the first navigation route calculation is set, the first test application uses the first navigation route calculation to perform a navigation test; after the second test application uses the second navigation route calculation to perform a navigation test.

[0067] In an embodiment of the present application, the first test application sets a first navigation route calculation based on the test starting point and the test end point, and the second test application sets a first navigation route calculation based on the first route identifier, so as to ensure that the navigation route calculations of the first test application and the second test application are consistent, thereby improving the effectiveness and test efficiency of the navigation comparison test.

[0068] Optionally, after the first test application obtains the test start point and the test end point, the method includes:

[0069] The first test application determines whether there is a navigation route with the test starting point as the route calculation starting point and the test end point as the route calculation end point;

[0070] If there is a navigation route calculation with the test starting point as the route calculation starting point and the test end point as the route calculation end point, the steps are executed: the first test application sets a first navigation route calculation according to the test starting point and the test end point, and generates a first route identifier corresponding to the first navigation route calculation;

[0071] If there is no navigation route calculation that uses the test starting point as the route calculation starting point and the test end point as the route calculation end point, a first error message is sent.

[0072] In this embodiment, after receiving the test start point and the test end point, the first test application determines whether a navigation route can be generated with the test start point as the route calculation start point and the test end point as the route calculation end point.

[0073] One possible situation is that the navigation route can be generated with the test start point as the route calculation start point and the test end point as the route calculation end point, and then the subsequent steps are continued.

[0074] Another possible situation is that there is no navigation route calculation with the test start point as the route calculation start point and the test end point as the route calculation end point, then the first error message is sent to request to re-acquire the test start point and the test end point.

[0075] In this embodiment, after the test start point and the test end point are obtained, it is determined whether a navigation calculation path can be generated, so as to avoid interrupting the navigation test due to failure to generate a navigation calculation path.

[0076] Optionally, after the first test application sets a first navigation route calculation according to the test starting point and the test end point, and generates a first route identifier corresponding to the first navigation route calculation, the method further includes:

[0077] The first test application uploads the first navigation route calculation and the first route identifier to a server.

[0078] It should be understood that the navigation test system provided in the embodiment of the present application is also connected to the server for communication, wherein the first test application is connected to the server for communication, and the second test application is also connected to the server for communication.

[0079] In this embodiment, after generating the first navigation calculated route and the first route identifier, the first test application uploads the first navigation calculated route and the first route identifier to the server.

[0080] In this embodiment, the first navigation calculated route and the first route identifier are uploaded to the server, so as to save the first navigation calculated route and the first route identifier, and have the route backtracking capability.

[0081] Optionally, after the first test application uploads the first navigation route calculation and the first route identifier to a server, the method further includes:

[0082] If the first test application does not receive the uploaded instruction sent by the server based on the first navigation route calculation and the first route identifier within a first preset time period, the first navigation route calculation and the first route identifier are uploaded to the server again after a second preset time period.

[0083] It should be noted that after receiving the first navigation route calculation and the first route identifier uploaded by the first test application, the server feeds back an uploaded instruction to the first test application, and the uploaded instruction indicates that the first navigation route calculation and the first route identifier have been successfully uploaded.

[0084] In this embodiment, if the server does not feedback the upload instruction to the first test application within the first preset time, it means that the server has not received the first navigation route calculation and the first route identification, and the first navigation route calculation and the first route identification have not been uploaded successfully. Then, the first test application will upload the first navigation route calculation and the first route identification to the server again after a second preset time.

[0085] In this embodiment, when the server has not backed up the first navigation route calculation and the first route identifier, the first test application uploads the first navigation route calculation and the first route identifier again after a second preset time interval to ensure successful backup of the navigation route calculation.

[0086] Optionally, the second test application sets a first navigation route calculation according to the first route identifier, including:

[0087] The second test application obtains the first route identifier from the server;

[0088] The second test application obtains the first navigation route calculation by querying the server according to the first route identifier;

[0089] The second test application sets the first navigation route calculation in a navigation test.

[0090] In this embodiment, after the first test application uploads the first route identifier and the first navigation route calculation to the server, the second test application obtains the first route identifier from the server, the second test application obtains the first navigation route calculation based on the first route identifier in a query on the server, and the second test application sets the first navigation route calculation in the navigation test, thereby ensuring that the navigation route calculation set by the second test application is the same as the navigation route calculation set by the first test application.

[0091] Optionally, after the second test application obtains the first route identifier from the server, the method further includes:

[0092] If the second test application fails to obtain the first navigation route calculation from the server according to the first route identifier, a second error message is sent.

[0093] In this embodiment, after obtaining the first route identifier, the second test application queries the server for the first route identifier, and if the first navigation route is not obtained, indicating that the server does not store the first navigation route, a second error message is sent. The second error message indicates that the server does not store the navigation route.

[0094] To understand the overall technical solution, please refer to Figure 3 ,like Figure 3 As shown, the first test application obtains the test start point and the test end point; determines whether the navigation route can be generated according to the test start point and the test end point. If not, a first error message is sent. If yes, a route identifier is generated and the route identifier and the navigation route are uploaded, and the navigation route is used for navigation testing.

[0095] The second test application reads the route identifier and uses the route identifier to query the navigation route. If the navigation route is obtained, the navigation route is used to perform a navigation test; if the navigation route is not obtained, a second error message is sent.

[0096] Optionally, the method further comprises:

[0097] The first test application and the second test application obtain a second route identifier;

[0098] The first test application and the second test application query the server according to the second route identifier to obtain a second navigation route;

[0099] The first test application and the second test application perform navigation testing using the second navigation route.

[0100] An optional implementation is that the route identification and navigation route calculation may be pre-stored in the server, that is, the route identification and navigation route calculation stored in the server are not generated by the test application, but are pre-set by the tester.

[0101] In this embodiment, the first test application obtains the second route identifier, queries the server according to the second route identifier to obtain the second navigation route calculation, and then uses the above-mentioned second navigation route calculation to perform a navigation test; the second test application obtains the second route identifier, queries the server according to the second route identifier to obtain the second navigation route calculation, and then uses the above-mentioned second navigation route calculation to perform a navigation test.

[0102] In this embodiment, by setting a second route identifier and storing the second route identifier and the second navigation route calculation in the server, the navigation route calculation of the first test application and the second test application are ensured to be consistent, thereby improving the effectiveness and test efficiency of the navigation comparison test.

[0103] See also Figure 4 , an embodiment of the present application provides a navigation test system 400, the navigation test system 400 includes a first test application 410 and a second test application 420, the first test application 410 and the second test application 420 are communicatively connected;

[0104] The first test application 410 is used to obtain a test start point and a test end point;

[0105] According to the test starting point and the test end point, a first navigation route is set, and a first route identifier corresponding to the first navigation route is generated;

[0106] The second test application 420 is used to set a first navigation route calculation according to the first route identifier;

[0107] The first test application 410 is further used to perform navigation testing using the first navigation route calculation;

[0108] The second test application 420 is further used to perform navigation testing using the first navigation route calculation.

[0109] Optionally, the first test application 410 is further used to determine whether there is a navigation route with the test starting point as the route calculation starting point and the test end point as the route calculation end point;

[0110] If there is a navigation route with the test starting point as the route calculation starting point and the test end point as the route calculation end point, the following steps are performed: the first test application 410 sets a first navigation route calculation according to the test starting point and the test end point, and generates a first route identifier corresponding to the first navigation route calculation;

[0111] If there is no navigation route calculation that uses the test starting point as the route calculation starting point and the test end point as the route calculation end point, a first error message is sent.

[0112] Optionally, the first test application is further used to upload the first navigation route calculation and the first route identifier to a server.

[0113] Optionally, the first test application 410 is also used to upload the first navigation route calculation and the first route identification to the server again after a second preset time interval if no uploaded instruction is received from the server based on the first navigation route calculation and the first route identification within a first preset time interval.

[0114] Optionally, the second test application 420 is further used to obtain the first route identifier from the server;

[0115] Obtaining the first navigation route calculation by querying the server according to the first route identifier;

[0116] The first navigation route calculation is set in the navigation test.

[0117] Optionally, the second test application is further used to send a second error message if the first navigation route calculation is not obtained by querying the server according to the first route identifier.

[0118] Optionally, the first test application 410 and the second test application 420 are further used to obtain a second route identifier;

[0119] Obtaining a second navigation route from a server according to the second route identifier;

[0120] The second navigation route is used to perform a navigation test.

[0121] To solve the above technical problems, the present application also provides a computer device. Figure 5 , Figure 5 This is a basic structural block diagram of the computer device in this embodiment.

[0122] The computer device 5 includes a memory 51, a processor 52, and a network interface 53 that are interconnected through a system bus. It should be noted that the figure only shows a computer device 5 with components 51-53, but it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented instead. Among them, those skilled in the art can understand that the computer device here is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (Application Specific Integrated Circuit, ASIC), programmable gate arrays (Field-Programmable Gate Array, FPGA), digital processors (Digital Signal Processor, DSP), embedded devices, etc.

[0123] The computer device may be a computing device such as a desktop computer, a notebook, a PDA, a cloud server, etc. The computer device may interact with a user through a keyboard, a mouse, a remote controller, a touch pad, or a voice control device.

[0124] The memory 51 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 51 can be an internal storage unit of the computer device 5, such as a hard disk or memory of the computer device 5. In other embodiments, the memory 51 can also be an external storage device of the computer device 5, such as a plug-in hard disk equipped on the computer device 5, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (FlashCard), etc. Of course, the memory 51 can also include both the internal storage unit of the computer device 5 and its external storage device. In this embodiment, the memory 51 is generally used to store the operating system and various application software installed on the computer device 5, such as the program code of the navigation test method, etc. In addition, the memory 51 can also be used to temporarily store various types of data that have been output or are to be output.

[0125] The processor 52 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chips in some embodiments. The processor 52 is generally used to control the overall operation of the computer device 5. In this embodiment, the processor 52 is used to run the program code stored in the memory 51 or process data, such as running the program code of the navigation test method.

[0126] The network interface 53 may include a wireless network interface or a wired network interface. The network interface 53 is generally used to establish a communication connection between the computer device 5 and other electronic devices.

[0127] The present application also provides another embodiment, namely, providing a computer-readable storage medium, wherein the computer-readable storage medium stores the navigation test program, and the navigation test program can be executed by at least one processor so that the at least one processor performs the steps of the navigation test method as described above.

[0128] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware online platform, and of course, by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0129] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application can also be practiced in distributed computing environments, in which tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.

[0130] Obviously, the embodiments described above are only some embodiments of the present application, rather than all embodiments. The preferred embodiments of the present application are given in the accompanying drawings, but they do not limit the patent scope of the present application. The present application can be implemented in many different forms. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive. Although the present application is described in detail with reference to the aforementioned embodiments, for those skilled in the art, it is still possible to modify the technical solutions recorded in the aforementioned specific implementation methods, or to perform equivalent replacement of some of the technical features therein. Any equivalent structure made using the contents of the specification and drawings of this application, directly or indirectly used in other related technical fields, is similarly within the scope of patent protection of this application.

Claims

1. A navigation test method, characterized in that: The method is applied to a navigation test system, the navigation test system includes a first test application and a second test application, the first test application and the second test application are communicatively connected, and the method includes: The first test application obtains a test start point and a test end point; The first test application sets a first navigation route calculation according to the test starting point and the test end point, and generates a first route identifier corresponding to the first navigation route calculation; The second test application sets a first navigation route calculation according to the first route identifier; The first test application and the second test application perform navigation testing using the first navigation route.

2. The method according to claim 1, characterized in that After the first test application obtains the test start point and the test end point, the method includes: The first test application determines whether there is a navigation route with the test starting point as the route calculation starting point and the test end point as the route calculation end point; If there is a navigation route calculation with the test starting point as the route calculation starting point and the test end point as the route calculation end point, the steps are executed: the first test application sets a first navigation route calculation according to the test starting point and the test end point, and generates a first route identifier corresponding to the first navigation route calculation; If there is no navigation route calculation that uses the test starting point as the route calculation starting point and the test end point as the route calculation end point, a first error message is sent.

3. The method according to claim 1, characterized in that After the first test application sets a first navigation route calculation according to the test starting point and the test end point, and generates a first route identifier corresponding to the first navigation route calculation, the method further includes: The first test application uploads the first navigation route calculation and the first route identifier to a server.

4. The method according to claim 3, characterized in that After the first test application uploads the first navigation route calculation and the first route identifier to the server, the method further includes: If the first test application does not receive the uploaded instruction sent by the server based on the first navigation route calculation and the first route identifier within a first preset time period, the first navigation route calculation and the first route identifier are uploaded to the server again after a second preset time period.

5. The method according to claim 3, characterized in that: The second test application sets a first navigation route calculation according to the first route identifier, including: The second test application obtains the first route identifier from the server; The second test application obtains the first navigation route calculation by querying the server according to the first route identifier; The second test application sets the first navigation route calculation in a navigation test.

6. The method according to claim 5, characterized in that After the second test application obtains the first route identifier from the server, the method further includes: If the second test application fails to obtain the first navigation route calculation from the server according to the first route identifier, a second error message is sent.

7. The method according to claim 1, characterized in that The method further comprises: The first test application and the second test application obtain a second route identifier; The first test application and the second test application query the server according to the second route identifier to obtain a second navigation route; The first test application and the second test application perform navigation testing using the second navigation route.

8. A navigation test system, characterized in that: including a first test application and a second test application, wherein the first test application and the second test application are communicatively connected; The first test application is used to obtain a test start point and a test end point; According to the test starting point and the test end point, a first navigation route is set, and a first route identifier corresponding to the first navigation route is generated; The second test application is used to set a first navigation route calculation according to the first route identifier; The first test application is further used to perform a navigation test using the first navigation route calculation; The second test application is further used to perform navigation testing using the first navigation route calculation.

9. A computer device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the navigation test method according to any one of claims 1 to 7 when executing the computer program.

10. 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 steps of the navigation test method according to any one of claims 1 to 7 are implemented.