Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

127 results about "Program testing" patented technology

Program test. [′prō·grəm ‚test] (computer science) A system of checking before running any problem in which a sample problem of the same type with a known answer is run.

Platform integration systems and methods

Techniques for application deployment that include: determining an integrated platform application definition for an integrated platform application; determining an integrated platform application programming interface (API) for the integrated platform application; selecting a set of platform application modules to be integrated into the integrated platform application; generating, based on the application modules selected and the platform API, the integrated platform application, the integrated platform application operable to: obtain, for each of two or more platform applications corresponding to a platform application of the set of platform application modules selected, application results data for the user generated by the platform application; consolidate the application results data obtained to generate a consolidated results report for the user; and present, via a platform user device associated with the user, the consolidated results report for the user; deploying, in response to determining that the integrated platform application test results satisfy threshold testing criteria, the integrated platform application.
Owner:COREONYX INTERNATIONAL INC

Automatic invalid code elimination method and device, medium and product

The invention discloses an invalid code automatic elimination method and device, a medium and a product, and the method comprises the steps: carrying out compiling analysis processing on each program file in a to-be-processed target program item, generating a syntax tree model, and testing the compiled program file to obtain a program test result; unused variables in all the variables are identified through a syntax tree model, and uncovered code lines are positioned in combination with a test result; analyzing logic judgment conditions of uncovered code lines based on the syntax tree structure, and judging the code lines which cannot be triggered as unreachable codes; unused variables and unreachable codes in the program files are removed, new program items are obtained, and when the new program items are correctly compiled and executed, the new program items are used for replacing the target program items. Program redundancy is reduced, and execution efficiency is improved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Intelligent code review method and system

The invention provides an intelligent code review method and system, and relates to the technical field of program testing, and the method comprises the steps: binding a triggering mechanism based on an item needing code review in a code management tool by a developer; submitted local codes are obtained, a background interface is automatically called according to a triggering mechanism, and the local codes comprise incremental codes or full-quantity codes submitted by a developer; if it is determined that the type of the local code is an incremental code, the local code is filtered, and submission information corresponding to a target code meeting a filtering condition is written into a cache to wait for a timed task to execute a review task; when the timed task is executed, the submission information is taken out from the cache, and the target code is split into single submission codes according to the submission information; scoring each submitted code to obtain code scores, and giving review suggestions for the submitted codes; and counting an average score of the plurality of code scores to obtain a comprehensive score corresponding to the target code. The code review efficiency can be improved.
Owner:CHANGJIANG SECURITIES

Program testing method and system, electronic equipment, storage medium and program product

The embodiment of the invention provides a program testing method and system, electronic equipment, a storage medium and a program product. Relates to the technical field of computers. The method comprises the following steps: receiving a plurality of test tasks from a client; determining a target test end based on the first configuration information; determining task information based on the first configuration information and the second configuration information; based on the task information and the current page screenshot, generating a test instruction through a target agent corresponding to the target test end; issuing a test instruction through the target agent, and receiving a page screenshot returned by the target test end in response to the test instruction; taking the page screenshot corresponding to the test instruction as the current page screenshot, returning to the step of generating the test instruction, and performing loop execution until it is judged that the test of the test case is completed; and aggregating the test results corresponding to the test ends to generate a multi-end test result corresponding to the test case. The technical problem that the program testing efficiency of different end-side technical stacks is not ideal in the prior art is solved.
Owner:RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD

Application program test mode and device, storage medium and program product

The embodiment of the invention provides an application program testing method and device, a storage medium and a program product. The method comprises the following steps: controlling a user interface of a to-be-tested application program to slide along a specified direction; after the user interface slides along the specified direction, determining whether an interface screenshot of the user interface before sliding is consistent with an interface screenshot of the user interface after sliding by utilizing a trained preset model; when the two interface screenshots are consistent, determining that the user interface slides to a boundary position; and when the two interface screenshots are inconsistent, returning to execute the step of controlling the user interface of the to-be-tested application program to slide along the specified direction. According to the technical scheme provided by the embodiment of the invention, the universality and the test efficiency of the user interface test can be improved.
Owner:BEIJING 58 INFORMATION TTECH CO LTD

Test case generation method based on generative large model, terminal and readable storage medium

The invention relates to the technical field of automatic program testing, and discloses a test case generation method based on a generative large model, a terminal and a readable storage medium, the method comprises the following steps: obtaining user input setting, and generating a cue word according to the user input setting; according to the cue word, generating a test case by adopting a generative large model; and executing a test on the test case to obtain an evaluation result, and outputting the test case and the evaluation result. According to the method and the device, the user input setting is analyzed, the cue word meeting the condition is automatically generated, and then the test case is generated based on the generated cue word, so that the problems that different educators use different cue words, the test quality is possibly inconsistent, and the level quality of the test case cannot meet the requirement are solved.
Owner:SOUTHERN UNIVERSITY OF SCIENCE AND TECHNOLOGY

Systems and methods for testing sandboxed in-kernel programs

Systems and methods for testing sandboxed in-kernel programs are provided. A method of testing a program includes: obtaining a Berkeley Packet Filter (BPF) program to test; obtaining a test to run on the BPF program; performing the test on the BPF program for a plurality of Linux kernels and reporting a result of performing the test on the BPF program for a plurality of Linux kernels. This enables a generic testing solution for black box testing of BPF programs. The embodiments can integrate with existing testing suites and frameworks and can integrate into CI / CD pipelines. Some embodiments allow testing using any kernel from user space. Host kernel testing of BPF programs is enabled by a developer using the developer's own workstation and version of the Linux kernel. Guest kernel testing of BPF programs is enabled using specific kernel versions by providing the framework a specification of the target kernel environment.
Owner:TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)

Seed scheduling method and system for multi-objective optimization in grey box fuzzy test

The invention relates to the technical field of program testing, in particular to a seed scheduling method and system for multi-objective optimization in grey box fuzzy testing, and the method comprises the steps: dividing related indexes of seeds into state related indexes and state independent indexes; modeling a priority ranking problem of the seeds into a multi-objective optimization problem according to state related indexes, calculating Pareto leading edges of the seeds based on a non-dominated ranking algorithm, and screening out the seeds with high priorities; selecting seeds according to a seed selection basic principle; determining the weight of each index by using an analytic hierarchy process according to the state-independent indexes, evaluating the quality of the seeds through an approximate ideal solution algorithm, and distributing reasonable energy for the seeds; and based on the priority and the energy distribution result, selecting the seeds for mutation to generate a new test case. According to the method, seed priority division and energy distribution are optimized, so that the seed scheduling efficiency in grey-box fuzzy testing is remarkably improved, and accurate testing is realized at a higher code coverage rate and a faster vulnerability discovery speed.
Owner:Chinese People's Liberation Army Cyberspace Force Information Engineering University

Tool for gear shifting test

The utility model provides a gear shifting test tool, which is matched with a gear shifting mechanism, and the gear shifting mechanism comprises a gear shifting block and a connecting part arranged on the peripheral side of the gear shifting block. The gear shifting test tool comprises a tool body connected with the connecting part and a testing part matched with the gear shifting block, the testing part is arranged on the face, facing the gear shifting block, of the tool body and comprises a plurality of gear shifting clamping grooves, and the gear shifting mechanism drives the gear shifting block to move in the gear shifting clamping grooves so as to simulate the gear shifting test. The gear shifting test tool can meet the program verification function, can achieve program testing and debugging in the development process of an electric control program and reliability testing of the program and a gear shifting mechanism, is simple in overall structure and small in size, and can conduct testing in a limited space. A tester can also observe the movement of the shifting block in real time, the problem that observation cannot be carried out in a gearbox is solved, time and labor are saved, orderly gear shifting tests can be guaranteed, and the test progress is guaranteed.
Owner:LOVOL HEAVY IND CO LTD

Application program testing method and device, equipment, medium and product

The embodiment of the invention provides an application program testing method and device, equipment, a medium and a product. The method comprises the steps that relevant information of page elements in an application program is obtained; generating a positioning identifier of the page element according to the related information; establishing a mapping relationship between the page element and the positioning identifier; and generating a test case aiming at the positioning identifier, and calling the test case to test the page element based on the mapping relationship in an automatic test process. Through the embodiment of the invention, the page elements are quickly positioned and tested through the positioning identifier and the mapping relation, the time and errors of manually positioning the elements are reduced, and the efficiency and accuracy of automatic testing are improved.
Owner:GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1

ANN-based program testing method, testing system and application

An artificial neural network (ANN)-based program testing method, which tests a target program on which functions and codes are run. The method includes constructing a test model by means of an ANN, then inputting input values of a target program into the test model, and computing test output values according to the test model; then inputting the input values into the target program so as to obtain actual output values; and selecting, according to deviations between the test output values and the actual output values that correspond to the same input values, input values corresponding to top-ranked 50 to 150 deviations, transmitting the selected input values to the target program for running, comparing running results with an actual functional requirement, and determining that the target program has a defect under the condition that one of the running results does not satisfy the actual functional requirement.
Owner:ZUNYI VOCATIONAL & TECH COLLEGE

Application program testing method and device, equipment, medium and product

The embodiment of the invention provides an application program testing method and device, equipment, a medium and a product. The method comprises the following steps: establishing a specified user model for a specified user; under the condition that the application program enters the specified user mode for the specified user, calling the specified user model to simulate the operation behavior of the specified user so as to test the application program; acquiring behavior data of the operation behavior, and evaluating the behavior data; and according to the evaluation result, generating a test result for the specified user mode. According to the embodiment of the invention, the application program is tested by establishing the user model for the designated user such as the old and simulating the operation behavior of the designated user, and the accuracy and the stability of the application program test are improved.
Owner:GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1

Test method, device, electronic device, and storage medium

The present disclosure provides a test method, device, electronic equipment and storage medium. It is related to the field of computer technology, especially to the field of application program testing, and can be applied to the fields of intelligent hardware, artificial intelligence, Internet of Things, etc. The specific implementation scheme is: obtaining a first request result returned by a server in response to a first service request, the first request result comprising first protocol data and first resource data; performing abnormal processing on the first protocol data and the first resource data to generate a first number of first test data; in response to a first test request, sending a group of first test data to a service layer of an application under test to obtain a first response result of the service layer until a first number of first response results are obtained; and obtaining a first test result of the service layer according to the first number of first response results. The present disclosure can reduce the test cost of the application program while improving the test coverage.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Application program testing method and device, equipment and storage medium

The embodiment of the invention provides an application program test method and device, equipment and a storage medium, and the method comprises the steps: determining first equipment configuration information of a plurality of test playing equipment, configuring the plurality of test playing equipment according to the first equipment configuration information, and determining first video configuration information of a plurality of test videos, configuring a plurality of test videos according to the first video configuration information; playing a plurality of test videos on the application program of the first version before updating through a plurality of test playing devices, and obtaining first test information of preset indexes corresponding to the plurality of test playing devices when the plurality of test playing devices play the plurality of test videos; playing a plurality of test videos on the updated application program of the second version through a plurality of test playing devices, and obtaining second test information of preset indexes corresponding to the plurality of test playing devices when the plurality of test playing devices play the plurality of test videos; and generating test result information corresponding to the application program according to the first test information and the second test information. The method improves the user experience.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

Method for testing cloud application program

The embodiment of the invention discloses a cloud application program testing method, and relates to the field of software testing. The test method of the cloud application program comprises the following steps: receiving a test description text of the cloud application program; inputting the test description text into a case generation model for case generation to obtain a test case corresponding to the test description text; the test case comprises a test application identifier, a test step and an expected response description; in a cloud terminal test environment, executing the operation in the test step on a test application through a system barrier-free service, and recording a test response picture of the test application; and comparing the test response picture with the expected response description, and outputting a test result corresponding to the test description text.
Owner:CHINA MOBILE COMM GRP TERMINAL +1

Program abnormal position positioning method, test case generation method and related device

The invention provides a program abnormal position positioning method, a test case generation method and a related device, and relates to the field of program testing. The electronic equipment obtains a to-be-analyzed report of the test program; wherein the to-be-analyzed report comprises an abnormal screenshot of the test program and picture description information for the abnormal screenshot; determining a target screenshot most similar to the abnormal screenshot from a plurality of preset standard screenshots; wherein the plurality of standard screenshots are captured from a plurality of interfaces of the test program; determining an interface corresponding to the target screenshot as an abnormal target interface; and matching preset control structure information of the target interface with the picture description information, and determining an abnormal target control in the target interface. Thus, through combination of image matching and text analysis, efficient and accurate positioning of the abnormal position is realized, and the efficiency and quality of test report processing are significantly improved.
Owner:GUANGZHOU HUYA INFORMATION TECH CO LTD

Horizontal mirror image milling track control method and device and storage medium

PendingCN120909227ANumerical controlComputer hardwareVirtual machining
The invention relates to the technical field of horizontal mirror image milling equipment, in particular to a horizontal mirror image milling track control method and device and a storage medium, and the horizontal mirror image milling track control method comprises the steps that a digital prototype of the horizontal mirror image milling equipment is established for virtual machining simulation; running a virtual machining algorithm based on the digital prototype, performing inverse solution operation on a tool nose point track, converting the tool nose point track into a real axis machining coordinate, and generating an executable numerical control (NC) program; and outputting the numerical control NC program to an actual numerical control system for execution, and feeding back the executed position information to a virtual numerical control system to realize the synchronous movement of the digital prototype. According to the method, program simulation and machine tool machining synchronous movement can be carried out, the post-processing time and the program testing time are greatly shortened, and the effectiveness and correctness of the program are guaranteed.
Owner:AVIC BEIJING AERONAUTICAL MFG TECH RES INST

Program testing method, device and system and electronic equipment

The invention provides a program testing method, device and system and electronic equipment, and the method comprises the steps: obtaining a target application program which comprises at least one target code branch; constructing an abstract syntax tree by adopting the target application program, and extracting feature information of each target code branch in the at least one target code branch based on the abstract syntax tree; generating at least one test case corresponding to each target code branch based on the feature information of each target code branch; and executing at least one test case corresponding to each target code branch to obtain test record data, and generating a code branch coverage test report based on the test record data. According to the embodiment of the invention, the accuracy of program testing can be effectively improved.
Owner:BEIJING BAIDUPAY SCI & TECH +1

Robustness evaluation system based on electronic equipment

The invention relates to the technical field of data analysis, in particular to a robustness evaluation system based on electronic equipment, which comprises a design module used for designing a built-in program test task of the electronic equipment; the selection module is used for selecting a plurality of electronic equipment built-in program test tasks as application test tasks from the electronic equipment built-in program test tasks designed by the design module; the acquisition module is used for acquiring operation state parameters of the electronic equipment in the process of executing the test task by the electronic equipment; according to the method, diversified tests are provided for the electronic equipment by designing a built-in program test task mode of the electronic equipment, in the test process, the operation robustness of the electronic equipment is evaluated by collecting operation state parameters of the electronic equipment, and finally the message is generated based on the evaluation result and fed back to the user side, so that the user experience is improved. And synchronously controlling an electronic equipment production line to sort unqualified electronic equipment based on an evaluation result, thereby further realizing intelligent control of quality detection of the electronic equipment.
Owner:RECONOVA TECH CO LTD

Mini Program Testing Method, Apparatus, System, Electronic Device, and Storage Medium

The present disclosure relates to a mini-program testing method, apparatus, system, electronic device, and storage medium, and pertains to the technical field of software engineering, and can be applied to application scenarios for testing mini-programs of instant messaging software. The mini-program testing method includes constructing an interface environment that supports the operation of the mini-program; wherein, the interface environment exists independently of the native operating environment of the mini-program; in response to a test instruction of the mini-program, determining a test case corresponding to the test instruction; and executing the business logic of the test case based on the interface environment to test the mini-program. The present disclosure can shorten the running time of test cases, improve the stability of test case execution, reduce the costs of test case writing and maintenance, and conveniently embed mini-program automated testing into the software R & D process.
Owner:BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1

Software application training using test cases

Various examples are directed to systems and methods for supporting an application. A training automation tool may receive process data describing an application process is to be performed by a user with the application. The training automation tool may execute a trained computerized model to generate an indication of an application test case for testing at least one feature of the application associated with the application process. The training automation tool may generate a set of application actions for performing the application process.
Owner:SAP SE

Application program testing method and device, testing terminal and storage medium

This disclosure provides an application testing method, apparatus, testing terminal, and storage medium, relating to the field of application development technology. The method includes: intercepting a first network request; determining a test case corresponding to the first network request based on the first network request; obtaining page data of a first application page to be tested and first verification content of the first application page from the test case, wherein the first application page is the page corresponding to the first network request; obtaining at least one target page element in the first application page based on the page data; determining second verification content corresponding to the target page element from the first verification content based on the element identifier of the target page element; and verifying the target page element based on the second verification content to obtain a test result for the target page element. This eliminates the need for testers to compare the replayed screen with the recorded screen, thereby improving the accuracy of software testing.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Program dependency graph feature-based metamorphic relation identification method and device

The invention relates to the technical field of computers, in particular to a metamorphic relation identification method based on program dependency graph features. The method comprises the following steps: obtaining a control flow graph (CFG) of a target program, and obtaining a control dependency graph according to the control flow graph and a forward dominating tree; obtaining a program dependency graph according to the control dependency graph and the data dependency relationship; according to a program analysis requirement slicing criterion C = (N, V) of a target program, graph traversal is conducted on the program dependency graph, program slicing features are obtained, N represents instructions in the target program, and V represents a variable set; and inputting the program slice features into a target prediction model for identification, and obtaining a prediction result corresponding to the metamorphic relationship of the target program. By the adoption of the method and device, the metamorphic relation obtaining accuracy can be improved, the situation that the metamorphic relation cannot be obtained is reduced, program testing convenience can be improved, and software quality is improved.
Owner:HUANENG NUCLEAR ENERGY TECH RES INST CO LTD +1

Multi-component application test framework

A multi-component application test framework tests components of an application out of order and without all components being ready for test. Descriptions for each component of an application are received and stored. Definitions for waypoints (code or test data substitutes for actual components net yet submitted) are received and stored. An endpoint lookup directory is initialized with waypoint endpoints for each component. A particular component is submitted for test and the test deployed. The particular component dynamically looks up endpoints for input / output dependencies for the particular component with other components and activates inactive waypoints acting as substitutes for components not-yet-submitted. The test completes, and for a passing test, the endpoint directory is updated to point to the particular component for other component dependencies instead of waypoints, effectively merging the particular component with others dependent on it. A similar process is repeated until all components are merged.
Owner:AMAZON TECH INC

Simulation system and test method and device based on simulation system

The embodiment of the invention provides a simulation system and a test method and device based on the simulation system, and the simulation system comprises a first virtual device and a virtual controller. The testing method comprises the steps that an exception triggering instruction is sent to a first virtual device to trigger the first virtual device to generate a preset exception signal, the first virtual device is used for simulating a first target device, and the preset exception signal indicates that a preset exception occurs to the first virtual device; an actual control signal output by the virtual controller is obtained, a target control program is configured in the virtual controller, and the actual control signal is a signal generated by the virtual controller in response to a preset abnormal signal and by executing the target control program; and under the condition that the actual control signal is consistent with the preset abnormal control signal, determining that the fool-proof control program matched with the abnormal control signal in the target control program passes the test. According to the test method, virtual debugging of the fool-proof function of the equipment is realized, and the landing debugging risk and the maintenance cost can be reduced.
Owner:CONTEMPORARY AMPEREX TECHNOLOGY CO LTD +1

Test method for realizing electronic gear shifting of eight-speed automatic transmission on test bench

The invention discloses a test method for realizing electronic gear shifting of an eight-speed automatic transmission on a test bench, and belongs to the technical field of automatic transmission test. And the process of simulating the electronic gear shifting of a real vehicle on the test bed can be realized. Comprising the following steps that S1, hardware is built and used for simulating real vehicle stop lever operation; s2, software programming is conducted, communication between a transmission control unit and a trip computer is achieved through a CAN bus, and gear shifting logic is converted through codes by applying a programming language; and S3, verifying the reliability of the experimental method through automatic program test collection data. According to the invention, the current situation that the existing rack can only perform a traditional mechanical gear shifting mode is solved, and the blank of the existing test method is filled; the electronic gear shifting process on the rack is realized through custom variable mapping and formula editing, the complex process is simplified, and the efficiency is improved by 40%; the feasibility and reliability of the method are verified through programming and durability examination, and real data support is provided for the eight-speed automatic transmission to achieve electronic gear shifting on a test bed.
Owner:HARBIN DONGAN AUTOMOTIVE ENGINE MFG CO LTD +1

Test support program, test support method, image forming apparatus, and test support system

This reduces the workload of workers who test application programs executed on image forming machines. [Solution] The test support program is a test support program that tests an application program installed on a computer that controls an image forming apparatus, and causes the computer to execute a test execution step (S02) in which it executes the application program in accordance with a test execution instruction input from an external source, a code image generation step (S05) in which it generates a code image for notifying a test result management service of the execution result performed in accordance with the test execution instruction, and an output step (S06) in which it outputs the code image.
Owner:KONICA MINOLTA INC

A program testing method and device based on big data order creation

The application relates to the technical field of data processing, and provides a program testing method based on big data and related equipment, which comprises the following steps: obtaining a product data configuration table of a first business product, generating first sample data of the first business product based on the product data configuration table, storing the first sample data into a preset relational database, generating a first data form, synchronizing the first data form to a Hive data warehouse, respectively performing business logic calculation on each piece of sample data in the first data form and the second data form through a test program created based on a Spark computing engine and a preset big data algorithm program, obtaining a first calculation result and a second calculation result of each piece of sample data, and determining the correctness of the big data algorithm program in the business logic calculation according to the first calculation result and the second calculation result. The embodiment of the application can test the business logic big data algorithm program of a new business product.
Owner:CHINA PING AN LIFE INSURANCE CO LTD

Program testing method and device, storage medium, computer equipment and program product

The invention discloses a program testing method and device, a storage medium, computer equipment and a program product, which can be applied to cloud technology, artificial intelligence, intelligent traffic, aided driving, maps, games and the like, and can be used for testing a program by generating an information similarity graph between every two frames of program images according to a similarity value in the information similarity graph. Determining a target difference area for the interaction guide identifier between every two frames of program images, constructing an area connecting line between any two target difference areas, and selecting one area connecting line as an interaction operation path according to the connection condition of each area connecting line and other target difference areas, executing a picture presentation operation on the target program so as to carry out program testing; therefore, the interaction guide intention is accurately recognized from the continuous time sequence or discrete time sequence multi-frame application picture, the interaction guide identifier in the picture does not need to be recognized, the accuracy and the stability when the interaction operation track is constructed are improved, and then the program testing efficiency is improved.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Application testing method, apparatus, device, and storage medium

The application provides an application program testing method and device, equipment and a storage medium, wherein the method comprises: in response to a task creation operation, creating a test task for a target application program, the test task comprising at least one test question; obtaining a test answer for each test question from a server side of the target application program; obtaining a screenshot image, the screenshot image being an image corresponding to the test question and the test answer; and determining a test result of the target application program according to the screenshot image. The application can realize full-coverage testing of the application program, improve the testing efficiency of the application program, and thus improve the testing accuracy of the application program.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD