Credit investigation business detection method, device, computer equipment and storage medium
Through the system feedback information and expected verification results of automated inspection of business data, the inefficiency and reliability problems caused by manual detection of humans are solved, and efficient and reliable credit reporting service system inspection is achieved.
Patent Information
- Application Number
- CN202011040128.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-28
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2040-09-28
AI Technical Summary
In the prior art, the way in which the tester manually detects business data increases the workload and cost, reduces the detection efficiency, and cannot guarantee the reliability of the detection results.
By obtaining the system feedback information and expected verification results of the data to be detected, the detection points and testing processes of the credit reporting business system are determined, and the actual verification results and expected verification results are automatically compared to the automatic detection of the credit reporting business system.
It improves the detection efficiency of the credit reporting business system, ensures the reliability of the detection results, and can effectively verify the rationality of the system verification results.
Smart Images

Figure CN112148612B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information technology, and in particular to a detection method, device, computer equipment and storage medium for credit investigation services. Background Art
[0002] Business data from different institutions are usually reported to the business system, which will perform corresponding verification processing on the business data to ensure the reliability of the reported business data. Therefore, it is crucial to ensure that the business system can reasonably verify the business data.
[0003] At present, the business data is usually tested manually by testers in order to test the rationality of the verification results of the business system. However, this manual way of testing business data will increase the workload of the testers and consume a lot of labor costs. In addition, this manual way of testing business data will reduce the efficiency of business data testing and cannot guarantee the reliability of the business data detection results, that is, it is impossible to verify the rationality of the verification results of the business system. Summary of the invention
[0004] The present invention provides a method, device, computer equipment and storage medium for detecting credit investigation business, which are mainly capable of automatically detecting credit investigation business, improving the detection efficiency of the credit investigation business system, and at the same time ensuring the reliability of the detection results of the credit investigation business system, thereby achieving effective inspection and verification of the credit investigation business system.
[0005] According to a first aspect of the present invention, there is provided a method for detecting a credit investigation service, comprising:
[0006] Obtain system feedback information and expected verification results corresponding to the data to be tested;
[0007] Determine the detection points and test procedures corresponding to the credit investigation service, and determine the actual verification results of the credit investigation service system on the data to be detected based on the detection points, the test procedures and the system feedback information;
[0008] According to the actual verification result and the expected verification result, the detection result corresponding to the credit reporting business system is determined.
[0009] According to a second aspect of the present invention, there is provided a data detection device, comprising:
[0010] An acquisition unit, used to acquire system feedback information and expected verification results corresponding to the data to be detected;
[0011] A first determination unit is used to determine the detection points and test procedures corresponding to the credit investigation service, and determine the actual verification result of the credit investigation service system on the data to be detected according to the detection points, the test procedures and the system feedback information;
[0012] The second determination unit is used to determine the detection result corresponding to the credit reporting business system according to the actual verification result and the expected verification result.
[0013] According to a third aspect of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the following steps:
[0014] Obtain system feedback information and expected verification results corresponding to the data to be tested;
[0015] Determine the detection points and test procedures corresponding to the credit investigation service, and determine the actual verification results of the credit investigation service system on the data to be detected based on the detection points, the test procedures and the system feedback information;
[0016] According to the actual verification result and the expected verification result, the detection result corresponding to the credit reporting business system is determined.
[0017] According to a fourth aspect of the present invention, there is provided a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the following steps are implemented:
[0018] Obtain system feedback information and expected verification results corresponding to the data to be tested;
[0019] Determine the detection points and test procedures corresponding to the credit investigation service, and determine the actual verification results of the credit investigation service system on the data to be detected based on the detection points, the test procedures and the system feedback information;
[0020] According to the actual verification result and the expected verification result, the detection result corresponding to the credit reporting business system is determined.
[0021] The present invention provides a detection method, device, computer equipment and storage medium for credit investigation business. Compared with the current method of manually detecting business data by detection personnel, the present invention can obtain system feedback information and expected verification results corresponding to the data to be detected; at the same time, determine the detection points and test processes corresponding to the credit investigation business, and determine the actual verification results of the credit investigation business system on the data to be detected based on the detection points, the test processes and the system feedback information; finally, determine the detection results corresponding to the credit investigation business system based on the actual verification results and the expected verification results. By obtaining the expected verification results and actual verification results corresponding to the data to be detected, and comparing the expected verification results with the actual verification results, it is possible to realize automatic detection of credit investigation business, improve the detection efficiency of the credit investigation business system, and at the same time ensure the reliability of the detection results of the credit investigation business system, thereby achieving effective inspection and verification of the credit investigation business system. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0023] Figure 1 A flow chart of a detection method for a credit investigation service provided by an embodiment of the present invention is shown;
[0024] Figure 2 A flow chart of another method for detecting credit investigation services provided by an embodiment of the present invention is shown;
[0025] Figure 3 A schematic diagram showing the structure of a detection device for a credit investigation service provided by an embodiment of the present invention is shown;
[0026] Figure 4 A schematic diagram showing the structure of another detection device for credit investigation services provided by an embodiment of the present invention;
[0027] Figure 5 A schematic diagram of the physical structure of a computer device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0028] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other without conflict.
[0029] At present, the business data is usually tested manually by testers in order to test the rationality of the verification results of the business system. However, this manual way of testing business data will increase the workload of the testers and consume a lot of labor costs. In addition, this manual way of testing business data will reduce the efficiency of business data testing and cannot guarantee the reliability of the business data detection results, that is, it is impossible to verify the rationality of the verification results of the business system.
[0030] In order to solve the above problems, the embodiment of the present invention provides a detection method for credit investigation service, such as Figure 1 As shown, the method includes:
[0031] 101. Obtain system feedback information and expected verification results corresponding to the data to be tested.
[0032] Among them, the data to be detected is business data reported by different institutions, and the business data can specifically be personal credit data, guarantee data, financial leasing data, operating leasing data, etc. In the later stage, as the business scope expands, the type of business data reported will also increase accordingly. For the embodiment of the present invention, in order to overcome the defects of manual data detection in the prior art, the embodiment of the present invention adopts a preset data detection tool to detect the reported data to be detected, realizes the automatic processing of data detection, improves the detection efficiency of business data, and at the same time can ensure the reliability of the business data detection results, and then can effectively verify the rationality of the system verification results. The embodiment of the present invention is mainly suitable for the detection of business data. The executor of the embodiment of the present invention is a device or equipment that can detect business data, which can be specifically set on the client or server side.
[0033] For the embodiments of the present invention, different types of business data are reported through different interfaces. After receiving the reported business data, the credit investigation business system will perform corresponding verification processing on the business data. The verification processing may be but is not limited to data format verification, data logic verification and data label verification. Specifically, the credit investigation business system will first perform format verification on the reported business data. The business data after format verification processing will be stored in a preset format verification library. Business data with correct format verification will be stored in a correct list, and business data with incorrect format verification will be stored in an error list. For example, the reported business data is a user's mobile phone number, and there is a corresponding format specification for the mobile phone number. If the system performs format verification on the reported business data, and the system's format verification result is that the format corresponding to the mobile phone number does not comply with the preset format specification, then the mobile phone number will be stored in the error list; if the system performs format verification on the reported business data, and the system's format verification result is that the format corresponding to the mobile phone number complies with the preset format specification, then the mobile phone number will be stored in the correct list. Thus, the business data after the system format verification will be stored in the corresponding list of the preset format verification library.
[0034] Furthermore, the credit investigation business system will further perform a logical check on the business data with the correct format check result, so as to verify whether the association between the reported business data and other business data is reasonable. The credit investigation business system will store the business data after the logical check processing in the preset logical check library. If the business data passes the logical check of the credit investigation business system, the business data will be stored in the correct list of the preset logical check library; if the business data does not pass the logical check of the credit investigation business system, the business data will be stored in the error list of the preset logical check library, and thus the business data after the system logical check will be stored in the corresponding list of the preset logical check library. Further, the credit investigation business system will further perform a label check on the business data with the correct logical check result, so as to verify whether the label calculation result of the business data is correct. The credit investigation business system will store the business data after the label check processing in the preset label check library. If the business data passes the label check of the credit investigation business system, the business data will be stored in the correct list of the preset label check library; if the business data does not pass the label check of the credit investigation business system, the business data will be stored in the error list of the preset label check library, and thus the business data after the system label check will be stored in the corresponding list of the preset label check library.
[0035] Furthermore, in the process of performing format verification, logic verification and label verification on business data by the credit investigation business system, each time a verification process is completed, the credit investigation business system will feedback reporting information to the user terminal, that is, system feedback information. For example, after the credit investigation business system performs format processing on the reported business data, the business information fed back to the user terminal is 200, succeeds, requestID and other information, which means that the business data has passed the format verification of the credit investigation business system and is stored in the correct list of the preset format verification library. requestID is the identification information corresponding to the business number. Specifically, the business data can be queried from the correct list or the error list through the ID corresponding to the business data. For another example, the system feedback information is 400, fail, requestID and other information, which means that the business data has not passed the format verification of the credit investigation business system and is stored in the error list of the preset format verification library. Similarly, after the business data has passed the system's logic verification and label verification, the corresponding information will also be fed back to the user terminal so that the preset detection tool can determine the actual verification result of the business data by the credit investigation business system based on the system feedback information.
[0036] Furthermore, before the business data is reported to the credit reporting business system for verification, each piece of business data will have its corresponding expected verification result. The expected verification result is specifically the expected verification processing result of the business data by the credit reporting business system. For example, for a piece of business data that conforms to the format specification, the expected result can be set as the credit reporting business system performs format verification on the business data and then stores it in the correct list. For another example, for a piece of business data that meets the logical requirements, the expected result can be set as the business system performs logical verification on the business data and then stores it in the correct list. Therefore, each reported business data will have a corresponding expected verification result. Through the expected verification result, it can be determined whether the credit reporting business system can perform the verification operation according to the expected effect.
[0037] 102. Determine the detection points and test procedures corresponding to the credit investigation business, and determine the actual verification results of the credit investigation business system on the data to be detected based on the detection points, the test procedures and the system feedback information.
[0038] For the embodiments of the present invention, since only the final verification result of the business system can be understood based on the feedback information of the credit reporting business system, the verification process of the credit reporting business system cannot be tested. In order to understand the verification process of the credit reporting business system and obtain the actual verification result corresponding to the data to be tested, it is necessary to determine the detection point and test process corresponding to the credit reporting business, wherein the test process includes a format verification check on the reported data, a logical verification check performed in the big data database, and a check on the label calculation results. Specifically, the detection point and test process corresponding to the data to be tested can be determined based on the expected verification result corresponding to the data to be tested, and then the system determines the actual verification result of the data to be tested based on the detection point, the test process and the system feedback information.
[0039] For example, after the credit investigation business system performs format verification on the reported business data, the system feedback information is 200, succeeds, requestID. In order to obtain the actual format verification result of the business system on the business data, it is also necessary to determine the detection point corresponding to the business data. For example, the expected verification result corresponding to the business data is stored in the correct list after format verification, and the business data does not exist in the error list. At the same time, the field content corresponding to the business data after format verification should be consistent with the field content corresponding to the reported business data. Therefore, according to the expected result, it can be determined that the detection point corresponding to the business data is the correct list, the error list, and the field content corresponding to the business data after format verification in the preset format verification library. After determining the detection point corresponding to the business data, the preset detection work is used to query the correct list and the error list of the preset format verification library according to the identification information corresponding to the data to be detected, and it is determined whether the business data exists in the correct list and the error list respectively, and the query result is fed back. At the same time, after the preset detection tool queries the business data from the correct list and / or the error list, it will capture its corresponding field content, so as to determine the actual inspection result corresponding to the data to be detected according to the system feedback information and query results.
[0040] 103. Determine the detection result corresponding to the credit reporting business system based on the actual verification result and the expected verification result.
[0041] Among them, the test results corresponding to the credit investigation business information include the actual verification results of the credit investigation business system being consistent with the expected verification results, and the actual verification results of the credit investigation business system being inconsistent with the expected verification results. For the embodiments of the present invention, in order to determine whether the actual verification results of the credit investigation business system on the business data can reach the expected verification results, it is necessary to compare the actual verification results of the business data with the expected verification results, and determine the test results corresponding to the business data based on the comparison results. For example, if the actual verification results of the business data are consistent with the expected verification results, then the user terminal is fed back that the verification results of the credit investigation business system reach the expected verification results; if the actual verification results of the business data are inconsistent with the expected verification results, then the user terminal is fed back that the verification results of the credit investigation business system do not reach the expected verification results, so that the test personnel can evaluate the credit investigation business system based on the test results fed back by the preset test tool.
[0042] A detection method for credit investigation business provided by an embodiment of the present invention, compared with the current method of manually detecting business data by detection personnel, the present invention can obtain system feedback information and expected verification results corresponding to the data to be detected; at the same time, determine the detection points and test processes corresponding to the credit investigation business, and determine the actual verification results of the credit investigation business system on the data to be detected based on the detection points, the test processes and the system feedback information; finally, determine the detection results corresponding to the credit investigation business system based on the actual verification results and the expected verification results. By obtaining the expected verification results and actual verification results corresponding to the data to be detected, and comparing the expected verification results with the actual verification results, it is possible to realize automatic detection of credit investigation business, improve the detection efficiency of the credit investigation business system, and at the same time ensure the reliability of the detection results of the credit investigation business system, thereby achieving effective inspection and verification of the credit investigation business system.
[0043] Further, in order to better illustrate the detection process of the credit investigation service, as a refinement and extension of the above embodiment, the embodiment of the present invention provides another detection method of the credit investigation service, such as Figure 2 As shown, the method includes:
[0044] 201. Obtain system feedback information and expected verification results corresponding to the data to be detected.
[0045] Among them, the data to be detected is business data reported by different institutions. For the embodiment of the present invention, in order to verify the verification result of the credit reporting business system, it is necessary to obtain the information fed back to the user terminal after the credit reporting business system verifies the reported business data, as well as the expected verification result corresponding to the reported business data. The specific process of obtaining the system feedback information of the business data and the expected verification result is exactly the same as step 101, which will not be repeated here.
[0046] 202. Determine the detection points and test procedures corresponding to the credit investigation service, and determine the actual verification results of the credit investigation service system on the data to be detected based on the detection points, the test procedures and the system feedback information.
[0047] For the embodiment of the present invention, in order to determine the actual verification result of the system on the business data, step 202 specifically includes: testing the verified data to be tested according to the detection point, the test process and the system feedback information, and determining the list where the verified data to be tested is located and the corresponding field content; according to the list where the verified data to be tested is located and the corresponding field content, determining the actual verification result of the credit reporting business system on the data to be tested.
[0048] Specifically, in order to determine the list where the tested data after verification is located and the corresponding field content, the verified data to be tested is tested according to the detection point, the test process and the system feedback information, and the list where the verified data to be tested is located and the corresponding field content includes: determining the list where the verified data to be tested is located according to the detection point and the test process; determining the identification information corresponding to the verified data to be tested according to the system feedback information, and querying the list according to the identification information to determine the field content corresponding to the verified data to be tested. Wherein, the data to be tested is the reported business data. For example, after the credit investigation business system performs format verification processing on the reported business data, it queries the correct list and the error list in the preset format verification library according to the identification information corresponding to the business data in the system feedback information, and determines the list where the business data after the format verification is located, and the corresponding field content. Similarly, according to the identification information corresponding to the business data in the system feedback information, it queries the correct list and the error list in the preset logic verification library, and determines the list where the business data after the logic verification is located, and the corresponding field content, so as to determine the actual verification result of the credit investigation business system on the business data according to the query result.
[0049] In addition, the system will further perform label verification on the business data that has undergone logical verification. The business data that has passed the system label verification will be stored in the correct list of the preset label verification library, and the business data that has not passed the system label verification will be stored in the error list of the preset label verification library. In the process of detecting the business data, the preset detection tool uses the preset table location algorithm to determine the list where the verified data to be detected is located and its corresponding field content in order to obtain the label result corresponding to the business data. Among them, the data to be detected is the business data, and the field content is the label result corresponding to the business data. The preset table location algorithm can specifically be the sah256 algorithm.
[0050] For example, after the business data is verified by the label, it is stored in a correct list in the preset label verification library. The preset detection tool will use the preset table position algorithm to determine the list where the business data after label verification is located, and extract the label result corresponding to the business data from the list, such as enterprise details: key = select sha2(concat(#{pid}, #{name}, 256)) Table position: Take the 7th and 8th bits of the key, convert the hexadecimal to a decimal number, such as 110, the table position is: tag_110, thus using this algorithm to determine the location where the label result is stored after the business data is processed by label verification, and extract the label result for comparison with the expected label result.
[0051] Furthermore, for different databases, the method of using the preset table location algorithm to determine the list where the label results of business data are located is different. For example, for the tag database, the table where the label results are stored is calculated by sha256 based on the pid and name; for the app_detail_tail database, the table where the label results are stored is calculated by sha256 based on the pid and name; for the mobile_specatte database, the table where the label results are stored is calculated by sha256 based on mobile; for the pid_specatte database, the table where the label results are stored is calculated by sha256 based on pid.
[0052] 203. Determine the detection result corresponding to the credit reporting business system according to the actual verification result and the expected verification result.
[0053] For the embodiment of the present invention, in order to determine the detection result corresponding to the business data, step 203 specifically includes: comparing the actual verification result with the expected verification result to obtain a comparison result; and determining the detection result corresponding to the credit investigation business system according to the comparison result. Wherein, the actual verification result includes the actual format verification result, the actual logic verification result and the actual label verification result corresponding to the data to be detected, and the expected verification result includes the expected format verification result, the expected logic verification result and the expected label verification result corresponding to the data to be detected. The actual verification result is compared with the expected verification result to obtain the comparison result, including: respectively comparing the actual format verification result, the actual logic verification result and the actual label verification result corresponding to the data to be detected with the expected format verification result, the expected logic verification result and the expected label verification result to obtain the format verification comparison result, the logic verification comparison result and the label verification comparison result corresponding to the data to be detected; and respectively determining the format verification test result, the logic verification test result and the label verification test result corresponding to the credit investigation business system according to the format verification comparison result, the logic verification comparison result and the label verification comparison result.
[0054] For example, the expected logic verification result hopes that the business data after logic verification is stored in the correct list, while the business data after logic verification does not exist in the error list, and the field content of the business data after logic verification is the same as the reported business data. However, the result actually detected by the preset detection tool is that the business data after logic verification is stored in the error list, and the business data after logic verification does not exist in the correct list, and the amount field in the business data after logic verification is different from the amount field in the reported business data. Therefore, it can be determined that the detection result is that the actual logic verification result of the business data is inconsistent with the expected logic verification result, and the detection result is fed back to the user terminal. For another example, the expected label verification result hopes that label result 1 is stored in the correct list A, while the preset detection tool actually detects that label result 2 is stored in the correct list A. Therefore, it can be determined that the detection result is that the actual label verification result of the business data is inconsistent with the expected label verification result.
[0055] 204. Evaluate the credit investigation business system according to the detection result corresponding to the credit investigation business system, obtain evaluation information corresponding to the credit investigation business system, and feed back the evaluation information to the user terminal.
[0056] For the embodiments of the present invention, the detection result corresponding to each business data can be obtained by using a preset detection tool. The preset detection tool can also count the detection results corresponding to all reported business data, and evaluate the system based on the statistical detection results. For example, there are 10,000 business data reported, of which the actual verification results corresponding to 100 business data are inconsistent with the expected verification results. It can be seen that during the verification process of the credit reporting business system, only 1% of the business data are inconsistent with the expected results, and 99% of the business data are able to achieve the expected results. Therefore, based on the statistical results, evaluation information corresponding to the business system can be generated, and the evaluation information can be fed back to the user terminal.
[0057] Another detection method for credit investigation business provided by an embodiment of the present invention, compared with the current method of manually detecting business data by detection personnel, the present invention can obtain system feedback information and expected verification results corresponding to the data to be detected; at the same time, determine the detection points and test processes corresponding to the credit investigation business, and determine the actual verification results of the credit investigation business system on the data to be detected based on the detection points, the test processes and the system feedback information; finally, determine the detection results corresponding to the credit investigation business system based on the actual verification results and the expected verification results. By obtaining the expected verification results and actual verification results corresponding to the data to be detected, and comparing the expected verification results with the actual verification results, it is possible to realize automatic detection of credit investigation business, improve the detection efficiency of the credit investigation business system, and at the same time ensure the reliability of the detection results of the credit investigation business system, thereby achieving effective inspection and verification of the credit investigation business system.
[0058] Further, as Figure 1 In a specific implementation, the present invention provides a detection device for credit investigation services, such as Figure 3 As shown, the device includes: an acquisition unit 31, a first determination unit 32 and a second determination unit 33.
[0059] The acquisition unit 31 can be used to acquire system feedback information and expected verification results corresponding to the data to be detected. The acquisition unit 31 is a main functional module in the device for acquiring system feedback information and expected verification results corresponding to the data to be detected.
[0060] The first determination unit 32 can be used to determine the detection points and test procedures corresponding to the credit investigation business, and determine the actual verification results of the credit investigation business system on the data to be detected based on the detection points, the test procedures and the system feedback information. The first determination unit 32 is the main functional module in the device that determines the detection points and test procedures corresponding to the credit investigation business, and determines the actual verification results of the credit investigation business system on the data to be detected based on the detection points, the test procedures and the system feedback information, and is also the core module.
[0061] The second determination unit 33 can be used to determine the detection result corresponding to the credit investigation business system according to the actual verification result and the expected verification result. The second determination unit 33 is the main functional module of the device that determines the detection result corresponding to the credit investigation business system according to the actual verification result and the expected verification result, and is also the core module.
[0062] Furthermore, in order to determine the actual verification result of the credit investigation business system on the data to be detected, such as Figure 4 As shown, the first determining unit 32 includes a first determining module 321 and a second determining module 322 .
[0063] The first determination module 321 may be used to detect the verified data to be detected according to the detection point, the test process and the system feedback information, and determine the list where the verified data to be detected is located and the corresponding field content.
[0064] The second determination module 322 may be used to determine the actual verification result of the data to be detected by the credit reporting business system according to the list of the verified data to be detected and the corresponding field content.
[0065] Furthermore, in order to determine the list where the verified data to be detected is located and the corresponding field content, the first determination module 321 includes: a determination submodule and a query submodule.
[0066] The determination submodule may be used to determine the list where the verified data to be detected is located according to the detection point and the test process.
[0067] The query submodule can be used to determine the identification information corresponding to the verified data to be detected according to the system feedback information, and query the list according to the identification information to determine the field content corresponding to the verified data to be detected.
[0068] Furthermore, in order to determine the detection result corresponding to the credit investigation business system, the second determination unit 33 includes: a comparison module 331 and a determination module 332.
[0069] The comparison module 331 may be used to compare the actual verification result with the expected verification result to obtain a comparison result.
[0070] The determination module 332 may be configured to determine a detection result corresponding to the credit investigation business system according to the comparison result.
[0071] Furthermore, the actual verification result includes an actual format verification result, an actual logic verification result and an actual label verification result corresponding to the data to be detected, and the expected verification result includes an expected format verification result, an expected logic verification result and an expected label verification result corresponding to the data to be detected. The comparison module 331 can be specifically used to compare the actual format verification result, the actual logic verification result and the actual label verification result corresponding to the data to be detected with the expected format verification result, the expected logic verification result and the expected label verification result, respectively, to obtain the format verification comparison result, the logic verification comparison result and the label verification comparison result corresponding to the data to be detected.
[0072] The determination module 332 can be specifically used to determine the format inspection test results, logic inspection test results and label inspection test results corresponding to the credit reporting business system according to the format inspection comparison results, the logic inspection comparison results and the label inspection comparison results.
[0073] Furthermore, in order to evaluate the business system, the device further includes: an evaluation unit 34 .
[0074] The evaluation unit 34 may be used to evaluate the credit investigation service system according to the detection result corresponding to the credit investigation service system, obtain evaluation information corresponding to the credit investigation service system, and feed back the evaluation information to the user terminal.
[0075] It should be noted that for other corresponding descriptions of the functional modules involved in the data detection device provided in the embodiment of the present invention, reference can be made to Figure 1 The corresponding description of the method shown will not be repeated here.
[0076] Based on the above Figure 1 The method shown, accordingly, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the following steps are implemented: obtaining system feedback information and expected verification results corresponding to the data to be detected; determining the detection points and test procedures corresponding to the credit investigation business, and determining the actual verification results of the credit investigation business system on the data to be detected based on the detection points, the test procedures and the system feedback information; determining the detection results corresponding to the credit investigation business system based on the actual verification results and the expected verification results.
[0077] Based on the above Figure 1 The method shown and Figure 3 The embodiment of the device shown in the figure, the embodiment of the present invention also provides a physical structure diagram of a computer device, such as Figure 5As shown, the computer device includes: a processor 41, a memory 42, and a computer program stored in the memory 42 and executable on the processor, wherein the memory 42 and the processor 41 are both arranged on a bus 43, and when the processor 41 executes the program, the following steps are implemented: obtaining system feedback information and expected verification results corresponding to the data to be detected; determining the detection points and test procedures corresponding to the credit investigation business, and determining the actual verification results of the credit investigation business system on the data to be detected based on the detection points, the test procedures and the system feedback information; determining the detection results corresponding to the credit investigation business system based on the actual verification results and the expected verification results.
[0078] Through the technical scheme of the present invention, the present invention can obtain system feedback information and expected verification results corresponding to the data to be detected; at the same time, determine the detection points and test processes corresponding to the credit reporting business, and determine the actual verification results of the credit reporting business system on the data to be detected based on the detection points, the test processes and the system feedback information; finally, determine the detection results corresponding to the credit reporting business system based on the actual verification results and the expected verification results. By obtaining the expected verification results and actual verification results corresponding to the data to be detected, and comparing the expected verification results with the actual verification results, the automatic detection of the credit reporting business can be realized, the detection efficiency of the credit reporting business system can be improved, and the reliability of the detection results of the credit reporting business system can be guaranteed, thereby achieving effective inspection and verification of the credit reporting business system.
[0079] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, and optionally, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0080] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for detecting credit investigation services, characterized in that: include: Obtain system feedback information and expected verification results corresponding to the data to be tested; Determine the detection points and test procedures corresponding to the credit investigation business, and determine the actual verification results of the credit investigation business system on the data to be detected based on the detection points, the test procedures and the system feedback information, wherein the detection points include a correct list, an error list and the field contents corresponding to the verified business data, and the test procedures include format verification checks on reported data, logic verification checks on the big data database, and checks on label calculation results; Determining the detection result corresponding to the credit reporting business system according to the actual verification result and the expected verification result; Wherein, determining the actual verification result of the credit reporting business system on the data to be tested according to the detection point, the test process and the system feedback information includes: According to the detection point, the test process and the system feedback information, the verified data to be detected is detected, and the list where the verified data to be detected is located and the corresponding field content thereof are determined; Determine the actual verification result of the credit investigation business system on the data to be detected according to the list of the verified data to be detected and the corresponding field content; The step of testing the verified data to be tested according to the test point, the test process and the system feedback information, and determining the list where the verified data to be tested is located and the corresponding field content thereof, comprises: According to the detection point and the test process, determine the list where the verified data to be detected is located; Determine the identification information corresponding to the verified data to be detected according to the system feedback information, and query the list according to the identification information to determine the field content corresponding to the verified data to be detected, wherein, for the inspection of the label calculation result, use the preset table position algorithm to determine the list where the verified data to be detected is located and the corresponding field content; Determining the detection result corresponding to the credit investigation business system according to the actual verification result and the expected verification result includes: Compare the actual verification result with the expected verification result to obtain a comparison result, wherein the actual verification result includes an actual format verification result, an actual logic verification result and an actual label verification result corresponding to the data to be detected, and the expected verification result includes an expected format verification result, an expected logic verification result and an expected label verification result corresponding to the data to be detected; According to the comparison result, the detection result corresponding to the credit investigation business system is determined.
2. The method according to claim 1, characterized in that: The comparing the actual verification result with the expected verification result to obtain a comparison result includes: Respectively compare the actual format verification result, actual logic verification result and actual label verification result corresponding to the data to be detected with the expected format verification result, expected logic verification result and expected label verification result to obtain the format verification comparison result, logic verification comparison result and label verification comparison result corresponding to the data to be detected; Determining the detection result corresponding to the credit investigation business system according to the comparison result includes: According to the format check comparison result, the logic check comparison result and the label check comparison result, the format check test result, the logic check test result and the label check test result corresponding to the credit reporting business system are determined respectively.
3. The method according to any one of claims 1 to 2, characterized in that: After determining the detection result corresponding to the credit investigation business system according to the actual verification result and the expected verification result, the method further includes: The credit investigation business system is evaluated according to the detection result corresponding to the credit investigation business system, evaluation information corresponding to the credit investigation business system is obtained, and the evaluation information is fed back to the user terminal.
4. A detection device for credit investigation service, characterized in that: include: An acquisition unit, used to acquire system feedback information and expected verification results corresponding to the data to be detected; A first determination unit is used to determine the detection points and test procedures corresponding to the credit investigation business, and determine the actual verification results of the credit investigation business system on the data to be detected according to the detection points, the test procedures and the system feedback information, wherein the detection points include a correct list, an error list and field contents corresponding to the verified business data, and the test procedures include format verification checks on reported data, logic verification checks on a big data database, and checks on label calculation results; A second determination unit, configured to determine a detection result corresponding to the credit investigation business system according to the actual verification result and the expected verification result; The first determining unit includes: a first determining module and a second determining module. The first determination module is used to detect the verified data to be detected according to the detection point, the test process and the system feedback information, and determine the list where the verified data to be detected is located and the corresponding field content; The second determination module is used to determine the actual verification result of the data to be detected by the credit reporting business system according to the list of the verified data to be detected and the corresponding field content; The first determination module is specifically used to determine the list where the verified data to be detected is located according to the detection point and the test process; determine the identification information corresponding to the verified data to be detected according to the system feedback information, and query the list according to the identification information to determine the field content corresponding to the verified data to be detected, wherein, for the inspection of the label calculation result, the preset table position algorithm is used to determine the list where the verified data to be detected is located and the corresponding field content; The second determination unit is specifically used to compare the actual verification result with the expected verification result to obtain a comparison result, wherein the actual verification result includes an actual format verification result, an actual logic verification result and an actual label verification result corresponding to the data to be detected, and the expected verification result includes an expected format verification result, an expected logic verification result and an expected label verification result corresponding to the data to be detected; according to the comparison result, the detection result corresponding to the credit reporting business system is determined.
5. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 3 are implemented.
6. 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 computer program is executed by a processor, the steps of the method according to any one of claims 1 to 3 are implemented.
Citation Information
Patent Citations
Service data processing method and device, computer equipment and storage medium
CN109815013A
Credit service processing device, method and equipment based on big data
CN111047431A
