CN111666565A - Sandbox simulation test method and device, computer equipment and storage medium - Google Patents

Sandbox simulation test method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN111666565A
CN111666565A CN202010575650.4A CN202010575650A CN111666565A CN 111666565 A CN111666565 A CN 111666565A CN 202010575650 A CN202010575650 A CN 202010575650A CN 111666565 A CN111666565 A CN 111666565A
Authority
CN
China
Prior art keywords
service test
service
field
parameter
case data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010575650.4A
Other languages
Chinese (zh)
Inventor
王荣荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OneConnect Smart Technology Co Ltd
OneConnect Financial Technology Co Ltd Shanghai
Original Assignee
OneConnect Financial Technology Co Ltd Shanghai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by OneConnect Financial Technology Co Ltd Shanghai filed Critical OneConnect Financial Technology Co Ltd Shanghai
Priority to CN202010575650.4A priority Critical patent/CN111666565A/en
Publication of CN111666565A publication Critical patent/CN111666565A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/52Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
    • G06F21/53Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by executing in a restricted environment, e.g. sandbox or secure virtual machine
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/55Detecting local intrusion or implementing counter-measures
    • G06F21/56Computer malware detection or handling, e.g. anti-virus arrangements
    • G06F21/566Dynamic detection, i.e. detection performed at run-time, e.g. emulation, suspicious activities

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Virology (AREA)
  • Mathematical Physics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to the technical field of process optimization, and provides a sandbox simulation test method and device, computer equipment and a storage medium. The method comprises the following steps: receiving a service test request, and determining a service test type according to a service test identifier carried in the service test request; inquiring corresponding information of a preset service test parameter format according to the service test identification to obtain parameter format information of a service test type, and acquiring an input parameter carried in a service test request; when the input parameters pass the format verification according to the parameter format information, inquiring a preset sandbox database according to the input parameters, and acquiring service case data corresponding to the input parameters from the sandbox database; and performing field extraction on the service case data according to the input parameters to obtain fields to be fed back, and feeding back the fields to be fed back. By adopting the method, the process full coverage of the service scene can be realized, and the process coverage rate of the service scene is improved.

Description

Sandbox simulation test method and device, computer equipment and storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a sandbox simulation testing method and apparatus, a computer device, and a storage medium.
Background
With the development of computer technology, open banks have emerged. The open bank can utilize technologies such as open Application Programming Interface (API) and the like to realize data sharing between the bank and a third-party organization and plug and play of bank services and products, so that user experience is improved, and an open universal bank ecosystem is built. In the process of docking a technical platform with a third-party organization, an open bank usually introduces a sandbox to assist a third-party organization developer in developing an interface function, and the sandbox is used as an auxiliary environment for joint debugging of main functions. Sandboxing refers to running an application program in a limited and controllable security environment and providing a test environment for the program whose source is suspicious or whose result cannot be predicted by the limitation of access rights.
In the conventional technology, when a sandbox is provided for a third-party organization developer to debug, the third-party organization developer sends a request to a development bank gateway through a third-party organization system to request access to the sandbox, and after the sandbox receives the request, the sandbox performs flow simulation in a baffle development mode according to the request and returns an expected result corresponding to the request.
However, in the conventional method, because the flow simulation is performed by adopting a baffle development mode, only a part of simulation flows can be provided, the flow coverage rate to a service scene is low, and the problem of low coverage rate of simulation test exists.
Disclosure of Invention
In view of the above, it is necessary to provide a sandbox simulation testing method, apparatus, computer device and storage medium capable of improving the coverage rate of simulation testing.
A sandbox simulation testing method, the method comprising:
receiving a service test request, and determining a service test type according to a service test identifier carried in the service test request;
inquiring corresponding information of a preset service test parameter format according to the service test identification to obtain parameter format information of a service test type, and acquiring an input parameter carried in a service test request;
when the input parameters pass the format verification according to the parameter format information, inquiring a preset sandbox database according to the input parameters, and acquiring service case data corresponding to the input parameters from the sandbox database;
and performing field extraction on the service case data according to the input parameters to obtain fields to be fed back, and feeding back the fields to be fed back.
In one embodiment, receiving a service test request, and determining a service test type according to a service test identifier carried in the service test request includes:
receiving a service test request;
and when the legality of the sender of the service test request passes the validation according to the authority information carried in the service test request, determining the service test type according to the service test identifier carried in the service test request.
In one embodiment, after querying preset service test parameter format corresponding information according to the service test identifier to obtain parameter format information of the service test type and obtaining an input parameter carried in the service test request, the method further includes:
determining a required field and field requirement information according to the parameter format information, and acquiring a filled field of an input parameter and field parameter information;
and comparing the required fields and the filled fields and the field requirement information and the field parameter information to carry out format verification on the input parameters.
In one embodiment, field extraction is performed on the service case data according to the input parameters to obtain a field to be fed back, and the feeding back of the field to be fed back includes:
performing parameter matching on the service case data according to the input parameters, and searching matched parameter-entering fields from the service case data;
performing field screening on the service case data according to the parameter-entering field, and extracting a non-parameter-entering field from the service case data;
and taking the non-parameter-entering field as a field to be fed back, and feeding back the field to be fed back.
In one embodiment, receiving a service test request, and before determining a service test type according to a service test identifier carried in the service test request, the method further includes:
receiving an access request;
and when the sender of the access request passes the security verification according to the account information carried in the access request, feeding back an access key to the sender of the access request, wherein the access key is used for prompting the sender of the access request to access the sandbox.
In one embodiment, the field extraction is performed on the service case data according to the input parameters to obtain a field to be fed back, and after the field to be fed back is fed back, the method further includes:
and updating a preset operation record table according to the input parameters and the field to be fed back.
In one embodiment, further comprising:
and when a data updating request carrying the case data to be updated is received, updating the case data in the preset sandbox database according to the case data to be updated.
A sandbox simulation testing apparatus, the apparatus comprising:
the receiving module is used for receiving the service test request and determining the service test type according to the service test identifier carried in the service test request;
the checking module is used for inquiring the corresponding information of the preset service test parameter format according to the service test identifier to obtain the parameter format information of the service test type and obtain the input parameters carried in the service test request;
the query module is used for querying a preset sandbox database according to the input parameters when the format of the input parameters passes the verification according to the parameter format information, and acquiring the business case data corresponding to the input parameters from the sandbox database;
and the feedback module is used for carrying out field extraction on the service case data according to the input parameters to obtain fields to be fed back and feeding back the fields to be fed back.
A computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
receiving a service test request, and determining a service test type according to a service test identifier carried in the service test request;
inquiring corresponding information of a preset service test parameter format according to the service test identification to obtain parameter format information of a service test type, and acquiring an input parameter carried in a service test request;
when the input parameters pass the format verification according to the parameter format information, inquiring a preset sandbox database according to the input parameters, and acquiring service case data corresponding to the input parameters from the sandbox database;
and performing field extraction on the service case data according to the input parameters to obtain fields to be fed back, and feeding back the fields to be fed back.
A computer-readable storage medium, on which a computer program is stored which, when executed by a processor, carries out the steps of:
receiving a service test request, and determining a service test type according to a service test identifier carried in the service test request;
inquiring corresponding information of a preset service test parameter format according to the service test identification to obtain parameter format information of a service test type, and acquiring an input parameter carried in a service test request;
when the input parameters pass the format verification according to the parameter format information, inquiring a preset sandbox database according to the input parameters, and acquiring service case data corresponding to the input parameters from the sandbox database;
and performing field extraction on the service case data according to the input parameters to obtain fields to be fed back, and feeding back the fields to be fed back.
The sandbox simulation test method, the sandbox simulation test device, the computer equipment and the storage medium receive the service test request, determine the service test type according to the service test identification carried in the service test request to determine the service test type, further perform format check on the input parameter according to the parameter format information, and when the format check is passed, obtain the service case data corresponding to the input parameter from the sandbox database by inquiring the preset sandbox database according to the input parameter to obtain the service case data and feed back the field to be fed back. In the whole process, a sandbox simulation test function is established in a mode of quickly matching the input parameters passing format verification with the business case data in the sandbox database, the business case data are used as the process simulation case data, a more comprehensive simulation process is provided, the process full coverage of a business scene can be realized, and the process coverage rate of the business scene is improved.
Drawings
FIG. 1 is a diagram of an application environment of a sandbox simulation test method in one embodiment;
FIG. 2 is a schematic flow chart diagram illustrating a method for sandbox simulation testing in one embodiment;
FIG. 3 is a diagram of a sandbox simulation test method in one embodiment;
FIG. 4 is a diagram of another embodiment of a sandbox simulation test method;
FIG. 5 is a schematic flow chart of a sandbox simulation testing method in another embodiment;
FIG. 6 is a diagram illustrating an exemplary scenario for implementing a sandbox simulation test method;
FIG. 7 is a diagram of an application scenario of a sandbox simulation test method in another embodiment;
FIG. 8 is a block diagram of a sandbox simulation test apparatus in one embodiment;
FIG. 9 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The sandbox simulation testing method provided by the application can be applied to the application environment shown in fig. 1. Wherein the terminal 102 communicates with the server 104 via a network. The server 104 receives a service test request sent by the terminal 102, determines a service test type according to a service test identifier carried in the service test request, queries preset information corresponding to a service test parameter format according to the service test identifier to obtain parameter format information of the service test type, and obtains an input parameter carried in the service test request, when format verification is passed on the input parameter according to the parameter format information, queries a preset sandbox database according to the input parameter, obtains service case data corresponding to the input parameter from the sandbox database, performs field extraction on the service case data according to the input parameter to obtain a field to be fed back, and feeds the field to be fed back to the terminal 102. The terminal 102 may be, but not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices, and the server 104 may be implemented by an independent server or a server cluster formed by a plurality of servers.
In one embodiment, as shown in fig. 2, a sandbox simulation testing method is provided, which is described by taking the application of the method to the server in fig. 1 as an example, and includes the following steps:
step 202, receiving a service test request, and determining a service test type according to a service test identifier carried in the service test request.
The service test request refers to a request for performing a service test, which is sent by a third-party organization developer through a terminal used during debugging. The service test identifier is used for referring to different service test types and can be used for identifying the service test types. The business test type refers to the business function that the third party organization developer wants to debug. For example, the service test type may specifically be user information query, personal information verification, anti-money laundering verification, personal account opening, and the like. For another example, the service test type may specifically be a personal account opening process including personal information verification, anti-money laundering verification, and personal account opening.
Specifically, the server receives a service test request sent by a third-party organization developer through a used terminal during debugging, inquires preset identification-type corresponding information according to a service test identification carried in the service test request, and inquires a service test type corresponding to the service test identification from the identification-type corresponding information. The service test identification and the corresponding information of the service test type are both stored in the preset identification-type corresponding information.
Step 204, inquiring the preset service test parameter format corresponding information according to the service test identifier to obtain the parameter format information of the service test type, and obtaining the input parameter carried in the service test request.
The preset service test parameter format corresponding information comprises service test type-parameter format information corresponding information, and the parameter format information of the service test type can be found by inquiring the preset service test parameter format corresponding information according to the service test identification. The parameter format information refers to the parameter format requirements of input parameters of a predefined service test type, and only the input parameters in a specified format meet the query requirements, so that the matching with case data in a sandbox database can be realized. The input parameters carried in the service test request refer to parameters for performing service test. For example, the input parameter may specifically be user information.
Specifically, the server acquires the parameter format information of the service test type from the preset service test parameter format corresponding information, determines the parameter format requirement of the input parameter according to the parameter format information, acquires the input parameter carried in the service test request, and further performs format verification on the input parameter according to the parameter format requirement of the input parameter to verify whether the input parameter meets the parameter format requirement. The format check includes but is not limited to at least one or a combination of mandatory field check, field name check, field type check, field length check and field value range check.
And step 206, when the format of the input parameters is verified according to the parameter format information, querying a preset sandbox database according to the input parameters, and acquiring the service case data corresponding to the input parameters from the sandbox database.
The format check refers to checking whether the input parameters meet the parameter format requirements. For example, the format check may specifically be at least one or a combination of several of a mandatory field check, a field name check, a field type check, a field length check, a field value range check, and the like, where the mandatory field refers to a field that needs to be filled, and the field type may specifically be a character string composed of numbers, letters, numbers, and letters, and the like. The sandbox database is a database storing case data in the server, the case data is test cases designed in advance according to different return results, and the service case data is test cases designed in advance corresponding to input parameters. For example, as shown in fig. 3 and 4, schematic diagrams of the service case data are shown.
Specifically, after the parameter format information of the service test type and the input parameters carried in the service test request are obtained, the server performs format verification on the input parameters according to the parameter format information, and when the format verification is passed, the server performs field matching on case data in the sandbox database according to the input parameters, and obtains service case data corresponding to the input parameters from the sandbox database.
And 208, performing field extraction on the service case data according to the input parameters to obtain fields to be fed back, and feeding back the fields to be fed back.
The field extraction is to extract a field to be fed back from the service case data, the service case data comprises an input parameter and a field to be fed back, and the input parameter and the field to be fed back can be distinguished from the service case data by extracting the field of the service case data according to the input parameter. The field to be fed back refers to a return result corresponding to the service test request.
Specifically, the server extracts fields of the service case data according to the input parameters, distinguishes the in-out-reference field from the non-in-reference field in the service case data, uses the non-in-reference field as a field to be fed back, and feeds back the field to be fed back to a sender of the service test request.
The sandbox simulation test method comprises the steps of receiving a service test request, determining a service test type according to a service test identifier carried in the service test request to determine the service test type, further carrying out format verification on input parameters according to parameter format information, when the format verification is passed, inquiring a preset sandbox database according to the input parameters, obtaining service case data corresponding to the input parameters from the sandbox database to achieve obtaining of the service case data, and obtaining and feeding back fields to be fed back. In the whole process, a sandbox simulation test function is established in a mode of quickly matching the input parameters passing format verification with the business case data in the sandbox database, the business case data are used as the process simulation case data, a more comprehensive simulation process is provided, the process full coverage of a business scene can be realized, and the process coverage rate of the business scene is improved.
In one embodiment, receiving a service test request, and determining a service test type according to a service test identifier carried in the service test request includes:
receiving a service test request;
and when the legality of the sender of the service test request passes the validation according to the authority information carried in the service test request, determining the service test type according to the service test identifier carried in the service test request.
The authority information is used for identifying whether the service test request is legal or not. For example, the authority information may specifically be a digital signature, third party authority information, a timestamp, and the like. Validation includes, but is not limited to, signature validation, anti-replay validation, merchant authorization validation, timestamp verification, and the like.
Specifically, after receiving the service test request, the server performs validity check on the sender of the service test request according to the authority information carried in the service test request, and determines the service test type according to the service test identifier carried in the service test request after the validity check is passed. Wherein, the validity verification includes but is not limited to at least one or a combination of several of signature verification, anti-replay verification, merchant authority verification and timestamp verification.
In the embodiment, the validity verification is performed on the sender of the service test request according to the authority information carried in the service test request, and when the validity verification passes, the service test type is determined according to the service test identifier carried in the service test request, so that the service test type can be determined.
In one embodiment, after querying preset service test parameter format corresponding information according to the service test identifier to obtain parameter format information of the service test type and obtaining an input parameter carried in the service test request, the method further includes:
determining a required field and field requirement information according to the parameter format information, and acquiring a filled field of an input parameter and field parameter information;
and comparing the required fields and the filled fields and the field requirement information and the field parameter information to carry out format verification on the input parameters.
The mandatory field refers to a field that must be filled. The field requirement information is used for explaining requirements for filling fields, and comprises field name requirements, field type requirements, field length requirements, field value range requirements and the like. The filled field of the input parameter refers to a field existing in the input parameter, and the field parameter information refers to field information of the filled field, including a field name, a field type, a field length, a field value, and the like.
Specifically, the server determines a required field and field requirement information which need to appear in the input parameter according to the parameter format information, performs field extraction on the input parameter, acquires the filled field and field parameter information of the input parameter, respectively compares the required field and the filled field with the field requirement information and the field parameter information, and checks whether the format of the input parameter meets the requirement.
In this embodiment, the format of the input parameter can be verified by determining the mandatory field and the field requirement information according to the parameter format information, acquiring the filled field and the field parameter information of the input parameter, and comparing the mandatory field and the filled field with the field requirement information and the field parameter information to perform format verification on the input parameter.
In one embodiment, field extraction is performed on the service case data according to the input parameters to obtain a field to be fed back, and the feeding back of the field to be fed back includes:
performing parameter matching on the service case data according to the input parameters, and searching matched parameter-entering fields from the service case data;
performing field screening on the service case data according to the parameter-entering field, and extracting a non-parameter-entering field from the service case data;
and taking the non-parameter-entering field as a field to be fed back, and feeding back the field to be fed back.
The parameter entry field refers to a field corresponding to the input parameter in the service case data. The non-participating field refers to a field corresponding to a returned result in the business case data.
Specifically, the server performs parameter matching on the service case data according to the input parameters, searches the matched input parameters from the service case data, uses fields corresponding to the matched input parameters as parameter-entering fields, performs field screening on the service case data according to the parameter-entering fields, extracts non-parameter-entering fields from the service case data, uses the non-parameter-entering fields as fields to be fed back, performs message assembly on the fields to be fed back to obtain messages to be fed back, and feeds back the assembled messages to be fed back to a sender of the service test request. The method for obtaining the message to be fed back by message assembly of the field to be fed back may be as follows: and acquiring a feedback message format corresponding to the service test request, and performing message assembly on the field to be fed back according to the feedback message format to obtain the message to be fed back.
In the embodiment, the service case data is subjected to parameter matching according to the input parameters, the matched parameter-entering field is found from the service case data, the service case data is subjected to field screening according to the parameter-entering field, the non-parameter-entering field is extracted from the service case data and is used as the field to be fed back, the field to be fed back is fed back, and accurate feedback of a sender of the service test request can be realized.
In one embodiment, receiving a service test request, and before determining a service test type according to a service test identifier carried in the service test request, the method further includes:
receiving an access request;
and when the sender of the access request passes the security verification according to the account information carried in the access request, feeding back an access key to the sender of the access request, wherein the access key is used for prompting the sender of the access request to access the sandbox.
The access request refers to a request for establishing a link with a sandbox in the server, and a third-party organization developer applies for an access key to the sandbox in the server through a used terminal during debugging. The account information refers to information which is issued to a third-party organization in advance and used for carrying out identity authentication on the third-party organization, and the account information comprises account information and password information. The access key is used for prompting the third-party organization to access the sandbox in the server, and the sandbox in the server can carry out access verification on the third-party organization according to the access key.
Specifically, the server receives an access request sent by a third-party organization developer through a used terminal during debugging, performs security verification on a sender of the access request (namely, the third-party organization developer) according to account information carried in the access request, verifies whether the sender of the access request can access a sandbox in the server, and generates and feeds back an access key to the sender of the access request when the security verification passes, wherein the access key is used for prompting the sender of the access request to access the sandbox in the server. The method for verifying whether the sender of the access request can access the sandbox in the server includes the following steps: and inquiring a preset identity authentication information base according to the account information and the password information in the account information, storing the issued account information in the identity authentication information base, and passing the safety authentication when corresponding information exists in the identity authentication information base.
In the embodiment, the access request is received, the sender of the access request is subjected to security verification according to the account information carried in the access request, and when the security verification is passed, the access key is fed back to the sender of the access request, so that the security verification of the sender of the access request can be realized.
In one embodiment, the field extraction is performed on the service case data according to the input parameters to obtain a field to be fed back, and after the field to be fed back is fed back, the method further includes:
and updating a preset operation record table according to the input parameters and the field to be fed back.
The preset operation record table is used for recording operation data of the sandbox in the server, namely the corresponding relation between the input parameters and the fields to be fed back.
Specifically, after the field to be fed back is fed back to the sender of the service test request, the server generates operation record information according to the input parameter and the field to be fed back, and updates the preset operation record table according to the operation record information. When the service test request is a single flow, the server can directly generate an operation record message according to the input parameters and the fields to be fed back, when the service test request is a multi-flow (namely, when at least two single flows are involved), the server can generate an operation record message according to the calling sequence, the input parameters and the fields to be fed back of each single flow in the multi-flow, and the operation record message is used for recording the operation condition of the sandbox in the server, so that when the service test request of the multi-flow is processed, the execution of the use case can be ensured to be operated according to the set sequence.
In this embodiment, the preset operation record table is updated according to the input parameter and the field to be fed back, so that the preset operation record table can be updated, and the sequential execution of the use cases is further ensured.
In one embodiment, further comprising:
and when a data updating request carrying the case data to be updated is received, updating the case data in the preset sandbox database according to the case data to be updated.
Specifically, when a user wants to update case data in the sandbox database to achieve more scene coverage, a data updating request carrying the case data to be updated is sent to the server, and when the server receives the data updating request carrying the case data to be updated, the server updates the case data in the preset sandbox database according to the case data to be updated and stores the case data to be updated in the sandbox database.
In the embodiment, when a data updating request carrying the case data to be updated is received, the case data in the preset sandbox database is updated according to the case data to be updated, so that the case data in the sandbox database can be updated in real time, and the process coverage rate of the business scene is improved.
As shown in fig. 5, the sandbox simulation testing method of the present application is described by an embodiment, which includes the following steps:
step 502, receiving an access request;
step 504, when the sender of the access request passes the security verification according to the account information carried in the access request, feeding back an access key to the sender of the access request, wherein the access key is used for prompting the sender of the access request to access the sandbox;
step 506, receiving a service test request;
step 508, when the legality of the sender of the service test request is verified according to the authority information carried in the service test request, determining the service test type according to the service test identifier carried in the service test request;
step 510, inquiring preset service test parameter format corresponding information according to the service test identification to obtain parameter format information of a service test type, and acquiring an input parameter carried in a service test request;
step 512, determining the required field and the field requirement information according to the parameter format information, and acquiring the filled field of the input parameter and the field parameter information;
step 514, comparing the required fields and the filled fields and the field requirement information and the field parameter information to check the format of the input parameters;
step 516, when the format of the input parameters is checked to pass according to the parameter format information, inquiring a preset sandbox database according to the input parameters, and acquiring service case data corresponding to the input parameters from the sandbox database;
518, performing parameter matching on the service case data according to the input parameters, and searching matched entry fields from the service case data;
step 520, performing field screening on the service case data according to the parameter-entering field, and extracting a non-parameter-entering field from the service case data;
step 522, taking the non-parameter field as the field to be fed back, and feeding back the field to be fed back;
step 524, updating a preset operation record table according to the input parameters and the field to be fed back;
step 526, when a data update request carrying the case data to be updated is received, updating the case data in the preset sandbox database according to the case data to be updated.
The application also provides an application scene, and the application scene applies the sandbox simulation test method. Specifically, as shown in fig. 6, the application of the sandbox simulation testing method in the application scenario is as follows:
the sandbox environment receives a service test request (API request) sent by a third-party transaction system, determines a service test type according to a service test identifier carried in the service test request, inquires corresponding information of a preset service test parameter format according to the service test identifier to obtain parameter format information of the service test type, obtains an input parameter carried in the service test request, inquires a preset sandbox database (sandbox DB) according to the input parameter when the format of the input parameter is verified according to the parameter format information, obtains service case data (hits database cases and returns results) corresponding to the input parameter from the sandbox database, performs field extraction on the service case data according to the input parameter to obtain a field to be fed back, and feeds the field to be fed back to the third-party transaction system (API response).
The application also provides an application scenario for interface customer information query, and the application scenario applies the sandbox simulation test method. Specifically, as shown in fig. 7, the application of the sandbox simulation testing method in the application scenario is as follows:
the method comprises the steps that a commercial tenant calls an interface to send a service test request, a sandbox application receives the service test request, a service test type is determined according to a service test identifier carried in the service test request, information corresponding to a preset service test parameter format is inquired according to the service test identifier to obtain parameter format information of the service test type, an input parameter carried in the service test request is obtained, when the format of the input parameter is verified and passed according to the parameter format information, a preset sandbox database (sandbox DB) is inquired according to the input parameter, service case data (namely, the first data in the figure) corresponding to the input parameter is obtained from the sandbox database, field extraction is carried out on the service case data according to the input parameter to obtain a field to be fed back, and the field to be fed back is fed back to the commercial tenant. Meanwhile, an administrator of the sandbox application background management (sandbox back management) can also import the case data (namely the interface case) through the background management.
It should be understood that although the steps in the flowcharts of fig. 2 and 5 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2 and 5 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed in turn or alternately with other steps or at least some of the other steps.
In one embodiment, as shown in fig. 8, there is provided a sandbox simulation testing apparatus comprising: a receiving module 802, a checking module 804, a querying module 806, and a feedback module 808, wherein:
a receiving module 802, configured to receive a service test request, and determine a service test type according to a service test identifier carried in the service test request;
the checking module 804 is configured to query information corresponding to a preset service test parameter format according to the service test identifier, obtain parameter format information of a service test type, and obtain an input parameter carried in the service test request;
a query module 806, configured to, when the format check of the input parameter is passed according to the parameter format information, query a preset sandbox database according to the input parameter, and obtain service case data corresponding to the input parameter from the sandbox database;
and the feedback module 808 is configured to perform field extraction on the service case data according to the input parameters to obtain a field to be fed back, and feed back the field to be fed back.
The sandbox simulation testing device receives the service testing request, determines the service testing type according to the service testing identification carried in the service testing request to determine the service testing type, further performs format verification on the input parameter according to the parameter format information, and when the format verification passes, acquires the service case data corresponding to the input parameter from the sandbox database by inquiring a preset sandbox database according to the input parameter to acquire the service case data, and obtains and feeds back the field to be fed back. In the whole process, a sandbox simulation test function is established in a mode of quickly matching the input parameters passing format verification with the business case data in the sandbox database, the business case data are used as the process simulation case data, a more comprehensive simulation process is provided, the process full coverage of a business scene can be realized, and the process coverage rate of the business scene is improved.
In an embodiment, the receiving module is further configured to receive the service test request, and determine the service test type according to the service test identifier carried in the service test request when the validity of the sender of the service test request is verified according to the authority information carried in the service test request.
In one embodiment, the checking module is further configured to determine a required field and field requirement information according to the parameter format information, acquire a filled field and field parameter information of the input parameter, and perform format checking on the input parameter by comparing the required field and the filled field with the field requirement information and the field parameter information.
In one embodiment, the feedback module is further configured to perform parameter matching on the service case data according to the input parameters, search the matched entry field from the service case data, perform field screening on the service case data according to the entry field, extract the non-entry field from the service case data, use the non-entry field as the field to be fed back, and feed back the field to be fed back.
In one embodiment, the sandbox simulation testing device further comprises an access checking module, wherein the access checking module is used for receiving the access request, when the sender of the access request passes security verification according to the account information carried in the access request, an access key is fed back to the sender of the access request, and the access key is used for prompting the sender of the access request to access the sandbox.
In one embodiment, the sandbox simulation testing device further comprises a first updating module, and the first updating module is used for updating the preset operation record table according to the input parameters and the fields to be fed back.
In an embodiment, the sandbox simulation testing apparatus further includes a second updating module, where the second updating module is configured to update the case data in the preset sandbox database according to the case data to be updated when a data updating request carrying the case data to be updated is received.
For the specific definition of the sandbox simulation testing device, reference may be made to the above definition of the sandbox simulation testing method, which is not described herein again. All or part of each module in the sandbox simulation testing device can be realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as shown in fig. 9. The computer device includes a processor, a memory, and a network interface connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for storing the business case data. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a sandbox simulation testing method.
Those skilled in the art will appreciate that the architecture shown in fig. 9 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory and a processor, the memory having a computer program stored therein, the processor implementing the following steps when executing the computer program:
receiving a service test request, and determining a service test type according to a service test identifier carried in the service test request;
inquiring corresponding information of a preset service test parameter format according to the service test identification to obtain parameter format information of a service test type, and acquiring an input parameter carried in a service test request;
when the input parameters pass the format verification according to the parameter format information, inquiring a preset sandbox database according to the input parameters, and acquiring service case data corresponding to the input parameters from the sandbox database;
and performing field extraction on the service case data according to the input parameters to obtain fields to be fed back, and feeding back the fields to be fed back.
The sandbox simulation test computer equipment receives the service test request, determines the service test type according to the service test identification carried in the service test request to determine the service test type, further performs format check on the input parameter according to the parameter format information, and when the format check is passed, acquires the service case data corresponding to the input parameter from the sandbox database by inquiring the preset sandbox database according to the input parameter to acquire the service case data, and acquires and feeds back the field to be fed back. In the whole process, a sandbox simulation test function is established in a mode of quickly matching the input parameters passing format verification with the business case data in the sandbox database, the business case data are used as the process simulation case data, a more comprehensive simulation process is provided, the process full coverage of a business scene can be realized, and the process coverage rate of the business scene is improved.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
receiving a service test request;
and when the legality of the sender of the service test request passes the validation according to the authority information carried in the service test request, determining the service test type according to the service test identifier carried in the service test request.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
determining a required field and field requirement information according to the parameter format information, and acquiring a filled field of an input parameter and field parameter information;
and comparing the required fields and the filled fields and the field requirement information and the field parameter information to carry out format verification on the input parameters.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
performing parameter matching on the service case data according to the input parameters, and searching matched parameter-entering fields from the service case data;
performing field screening on the service case data according to the parameter-entering field, and extracting a non-parameter-entering field from the service case data;
and taking the non-parameter-entering field as a field to be fed back, and feeding back the field to be fed back.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
receiving an access request;
and when the sender of the access request passes the security verification according to the account information carried in the access request, feeding back an access key to the sender of the access request, wherein the access key is used for prompting the sender of the access request to access the sandbox.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and updating a preset operation record table according to the input parameters and the field to be fed back.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and when a data updating request carrying the case data to be updated is received, updating the case data in the preset sandbox database according to the case data to be updated.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
receiving a service test request, and determining a service test type according to a service test identifier carried in the service test request;
inquiring corresponding information of a preset service test parameter format according to the service test identification to obtain parameter format information of a service test type, and acquiring an input parameter carried in a service test request;
when the input parameters pass the format verification according to the parameter format information, inquiring a preset sandbox database according to the input parameters, and acquiring service case data corresponding to the input parameters from the sandbox database;
and performing field extraction on the service case data according to the input parameters to obtain fields to be fed back, and feeding back the fields to be fed back.
The sandbox simulation test storage medium receives a service test request, determines a service test type according to a service test identifier carried in the service test request to determine the service test type, further performs format check on an input parameter according to parameter format information, and when the format check is passed, acquires service case data corresponding to the input parameter from the sandbox database by querying a preset sandbox database according to the input parameter to acquire the service case data and obtain and feed back a field to be fed back. In the whole process, a sandbox simulation test function is established in a mode of quickly matching the input parameters passing format verification with the business case data in the sandbox database, the business case data are used as the process simulation case data, a more comprehensive simulation process is provided, the process full coverage of a business scene can be realized, and the process coverage rate of the business scene is improved.
In one embodiment, the computer program when executed by the processor further performs the steps of:
receiving a service test request;
and when the legality of the sender of the service test request passes the validation according to the authority information carried in the service test request, determining the service test type according to the service test identifier carried in the service test request.
In one embodiment, the computer program when executed by the processor further performs the steps of:
determining a required field and field requirement information according to the parameter format information, and acquiring a filled field of an input parameter and field parameter information;
and comparing the required fields and the filled fields and the field requirement information and the field parameter information to carry out format verification on the input parameters.
In one embodiment, the computer program when executed by the processor further performs the steps of:
performing parameter matching on the service case data according to the input parameters, and searching matched parameter-entering fields from the service case data;
performing field screening on the service case data according to the parameter-entering field, and extracting a non-parameter-entering field from the service case data;
and taking the non-parameter-entering field as a field to be fed back, and feeding back the field to be fed back.
In one embodiment, the computer program when executed by the processor further performs the steps of:
receiving an access request;
and when the sender of the access request passes the security verification according to the account information carried in the access request, feeding back an access key to the sender of the access request, wherein the access key is used for prompting the sender of the access request to access the sandbox.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and updating a preset operation record table according to the input parameters and the field to be fed back.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and when a data updating request carrying the case data to be updated is received, updating the case data in the preset sandbox database according to the case data to be updated.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A sandbox simulation testing method, comprising:
receiving a service test request, and determining a service test type according to a service test identifier carried in the service test request;
inquiring corresponding information of a preset service test parameter format according to the service test identification to obtain parameter format information of a service test type, and acquiring an input parameter carried in a service test request;
when the input parameters pass the format verification according to the parameter format information, inquiring a preset sandbox database according to the input parameters, and acquiring business case data corresponding to the input parameters from the sandbox database;
and performing field extraction on the service case data according to the input parameters to obtain fields to be fed back, and feeding back the fields to be fed back.
2. The method of claim 1, wherein the receiving a service test request and determining a service test type according to a service test identifier carried in the service test request comprises:
receiving a service test request;
and when the legality of the sender of the service test request passes the validation according to the authority information carried in the service test request, determining the service test type according to the service test identifier carried in the service test request.
3. The method according to claim 1, wherein after querying information corresponding to a preset service test parameter format according to the service test identifier to obtain parameter format information of a service test type and obtaining an input parameter carried in a service test request, the method further comprises:
determining a mandatory field and field requirement information according to the parameter format information, and acquiring a filled field and field parameter information of the input parameter;
and comparing the required field with the filled field, and comparing the field requirement information with the field parameter information to carry out format verification on the input parameters.
4. The method according to claim 1, wherein the field extraction is performed on the service case data according to the input parameter to obtain a field to be fed back, and feeding back the field to be fed back comprises:
performing parameter matching on the service case data according to the input parameters, and searching matched entry fields from the service case data;
performing field screening on the service case data according to the entry fields, and extracting non-entry fields from the service case data;
and taking the non-parameter-entering field as a field to be fed back, and feeding back the field to be fed back.
5. The method according to claim 1, wherein before receiving the service test request and determining the service test type according to the service test identifier carried in the service test request, the method further comprises:
receiving an access request;
and when the sender of the access request passes the security verification according to the account information carried in the access request, feeding back an access key to the sender of the access request, wherein the access key is used for prompting the sender of the access request to access the sandbox.
6. The method according to claim 1, wherein the field extracting is performed on the service case data according to the input parameter to obtain a field to be fed back, and after the field to be fed back is fed back, the method further comprises:
and updating a preset operation record table according to the input parameters and the field to be fed back.
7. The method of any one of claims 1 to 6, further comprising:
and when a data updating request carrying the case data to be updated is received, updating the case data in a preset sandbox database according to the case data to be updated.
8. A sandbox simulation testing apparatus, comprising:
the receiving module is used for receiving the service test request and determining the service test type according to the service test identifier carried in the service test request;
the checking module is used for inquiring the corresponding information of the preset service test parameter format according to the service test identification to obtain the parameter format information of the service test type and obtain the input parameters carried in the service test request;
the query module is used for querying a preset sandbox database according to the input parameters when the format of the input parameters passes the verification according to the parameter format information, and acquiring the business case data corresponding to the input parameters from the sandbox database;
and the feedback module is used for carrying out field extraction on the service case data according to the input parameters to obtain fields to be fed back and feeding back the fields to be fed back.
9. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method of any of claims 1 to 7.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 7.
CN202010575650.4A 2020-06-22 2020-06-22 Sandbox simulation test method and device, computer equipment and storage medium Pending CN111666565A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010575650.4A CN111666565A (en) 2020-06-22 2020-06-22 Sandbox simulation test method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010575650.4A CN111666565A (en) 2020-06-22 2020-06-22 Sandbox simulation test method and device, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN111666565A true CN111666565A (en) 2020-09-15

Family

ID=72389357

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010575650.4A Pending CN111666565A (en) 2020-06-22 2020-06-22 Sandbox simulation test method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111666565A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112487416A (en) * 2020-11-26 2021-03-12 北京字跳网络技术有限公司 Business process verification method and device and electronic equipment
CN112860586A (en) * 2021-03-31 2021-05-28 中国工商银行股份有限公司 Test instruction processing method and device
CN112866256A (en) * 2021-01-22 2021-05-28 中信银行股份有限公司 Data processing method, device and storage medium
CN112905460A (en) * 2021-02-09 2021-06-04 中国工商银行股份有限公司 Device and method for simulating three-party receipt by automatic interface test
CN112905445A (en) * 2020-12-09 2021-06-04 江苏苏宁云计算有限公司 Log-based test method and device and computer system
CN113515445A (en) * 2021-04-26 2021-10-19 中国工商银行股份有限公司 Service data testing method, device and equipment
CN113608981A (en) * 2021-07-27 2021-11-05 远景智能国际私人投资有限公司 Time sequence database testing method and device, computer equipment and storage medium
CN113688035A (en) * 2021-08-06 2021-11-23 北京融信致远科技有限公司 Database double-living center verification method and system based on sandbox environment
CN114819979A (en) * 2022-06-28 2022-07-29 云账户技术(天津)有限公司 Settlement testing method and device based on sandbox system and electronic equipment
CN116599772A (en) * 2023-07-14 2023-08-15 腾讯科技(深圳)有限公司 Data processing method and related equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170116411A1 (en) * 2015-10-23 2017-04-27 Oracle International Corporation System and method for sandboxing support in a multidimensional database environment
CN108446341A (en) * 2018-03-02 2018-08-24 平安普惠企业管理有限公司 Service condition querying method, device, computer equipment and storage medium
CN108536578A (en) * 2017-03-06 2018-09-14 阿里巴巴集团控股有限公司 A kind of test method and device
CN109669859A (en) * 2018-11-26 2019-04-23 平安科技(深圳)有限公司 Service test method, device, computer equipment and storage medium
CN109815138A (en) * 2019-01-03 2019-05-28 深圳壹账通智能科技有限公司 Business information test method, device, computer equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170116411A1 (en) * 2015-10-23 2017-04-27 Oracle International Corporation System and method for sandboxing support in a multidimensional database environment
CN108536578A (en) * 2017-03-06 2018-09-14 阿里巴巴集团控股有限公司 A kind of test method and device
CN108446341A (en) * 2018-03-02 2018-08-24 平安普惠企业管理有限公司 Service condition querying method, device, computer equipment and storage medium
CN109669859A (en) * 2018-11-26 2019-04-23 平安科技(深圳)有限公司 Service test method, device, computer equipment and storage medium
CN109815138A (en) * 2019-01-03 2019-05-28 深圳壹账通智能科技有限公司 Business information test method, device, computer equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张丹阳;郑荣廷;: "一种跨业务场景的测试案例组构建方法", 中国金融电脑, no. 09, 7 September 2018 (2018-09-07) *

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112487416A (en) * 2020-11-26 2021-03-12 北京字跳网络技术有限公司 Business process verification method and device and electronic equipment
CN112905445A (en) * 2020-12-09 2021-06-04 江苏苏宁云计算有限公司 Log-based test method and device and computer system
CN112866256A (en) * 2021-01-22 2021-05-28 中信银行股份有限公司 Data processing method, device and storage medium
CN112905460B (en) * 2021-02-09 2024-02-09 中国工商银行股份有限公司 Device and method for simulating three-party receipt by automatic interface test
CN112905460A (en) * 2021-02-09 2021-06-04 中国工商银行股份有限公司 Device and method for simulating three-party receipt by automatic interface test
CN112860586A (en) * 2021-03-31 2021-05-28 中国工商银行股份有限公司 Test instruction processing method and device
CN112860586B (en) * 2021-03-31 2024-02-20 中国工商银行股份有限公司 Processing method and device for test instruction
CN113515445A (en) * 2021-04-26 2021-10-19 中国工商银行股份有限公司 Service data testing method, device and equipment
CN113608981A (en) * 2021-07-27 2021-11-05 远景智能国际私人投资有限公司 Time sequence database testing method and device, computer equipment and storage medium
CN113608981B (en) * 2021-07-27 2024-01-05 远景智能国际私人投资有限公司 Time sequence database test method and device, computer equipment and storage medium
CN113688035B (en) * 2021-08-06 2023-12-05 卢知白 Database dual-activity center verification method and system based on sandbox environment
CN113688035A (en) * 2021-08-06 2021-11-23 北京融信致远科技有限公司 Database double-living center verification method and system based on sandbox environment
CN114819979A (en) * 2022-06-28 2022-07-29 云账户技术(天津)有限公司 Settlement testing method and device based on sandbox system and electronic equipment
CN116599772A (en) * 2023-07-14 2023-08-15 腾讯科技(深圳)有限公司 Data processing method and related equipment
CN116599772B (en) * 2023-07-14 2024-04-09 腾讯科技(深圳)有限公司 Data processing method and related equipment

Similar Documents

Publication Publication Date Title
CN111666565A (en) Sandbox simulation test method and device, computer equipment and storage medium
CN110598446B (en) Block chain-based test method, device, storage medium and computer equipment
CN110365670B (en) Blacklist sharing method and device, computer equipment and storage medium
CN109840591B (en) Model training system, method and storage medium
CN110912712B (en) Service operation risk authentication method and system based on block chain
CN109446259B (en) Data processing method and device, processor and storage medium
US11916936B2 (en) Techniques for incentivized intrusion detection system
CN109684873B (en) Data access control method and device, computer equipment and storage medium
US10764049B2 (en) Method for determining approval for access to gate through network, and server and computer-readable recording media using the same
CN110647641A (en) Identity authentication method, identity authentication device, computer equipment and storage medium
CN113225324A (en) Block chain anonymous account creation method, system, device and storage medium
CN109889410B (en) Method, system, device, proxy equipment and storage medium for testing service function
EP3407241B1 (en) User authentication and authorization system for a mobile application
CN114003432A (en) Parameter checking method and device, computer equipment and storage medium
CN110516172B (en) Resource calling method and device, computer equipment and storage medium
CN110602051B (en) Information processing method based on consensus protocol and related device
CN115242433B (en) Data processing method, system, electronic device and computer readable storage medium
CN114765552B (en) Data processing method, medium system, storage medium and electronic equipment
JP7445017B2 (en) Mobile application forgery/alteration detection method using user identifier and signature collection, computer program, computer readable recording medium, and computer device
CN112788017B (en) Security verification method, device, equipment and medium
Okubo et al. Web security patterns for analysis and design
CN112543194B (en) Mobile terminal login method and device, computer equipment and storage medium
CN111597573B (en) Page embedding method and device, computer equipment and storage medium
CN106533685B (en) Identity authentication method, device and system
CN113868628A (en) Signature verification method and device, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination