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

43 results about "Development testing" patented technology

Development testing is a software development process that involves synchronized application of a broad spectrum of defect prevention and detection strategies in order to reduce software development risks, time, and costs.

Differentiated information compiling management system and management method suitable for batch satellite clusters

In order to solve the problems of insufficient compatibility, low compiling efficiency, weak management capability, limited expansibility and the like due to the fact that existing satellite information processing technologies are mostly designed for single satellites or satellites of the same type, the invention provides a differentiated information compiling management system and management method suitable for batch satellite clusters. Belongs to the technical field of satellite information processing and management. The system takes the ground management subsystem as a management control center; the on-satellite management subsystem is used for receiving and executing instructions and management contents from the ground management subsystem; the full-life-cycle standardization process is used for defining collaborative specifications of the ground management subsystem and the satellite-borne management subsystem in each stage of software from development, testing, issuing, on-orbit updating to decommissioning; wherein the ground management subsystem and the satellite-borne management subsystem cooperate through a whole life cycle standardized process to form a space-ground cooperative, autonomous and controllable closed-loop management ecology. The method is suitable for on-orbit management of large-scale different types of constellation satellite software.
Owner:HARBIN GONGDA SATELLITE TECH CO LTD

Software full life cycle intelligent collaborative optimization method and system based on large model

The invention discloses a software full-life-cycle intelligent collaborative optimization method and system based on a large model, belongs to the technical field of artificial intelligence and DevOps crossing, and aims to solve the technical problem of how to eliminate LLM model performance degradation caused by development, test and production environment data splitting. According to the technical scheme, the method comprises the steps that a large language model is called through a gRPC interface to generate a program code, and a requirement specification with a version mark is obtained; calling a large language model to generate a boundary value test case based on an extension plug-in of a JUnit framework, and obtaining a defect report with a severity label; an anomaly detector integrated with a Prometheus monitoring tool calls a large language model to predict a container fault, and obtains a resource utilization rate time sequence report; and constructing a structured data lake: storing development, test and operation and maintenance data by using Elasticsearch, and establishing space-time association among developers, test cases and container instances through a Neo4j graph database.
Owner:SHANDONG INSPUR SCI RES INST CO LTD

Simplified test method for FC network switch

The invention provides an FC network switch simplified test method, which relates to the technical field of aviation systems, and comprises the following steps: S1, constructing a test environment, inserting a first FC switch and a second FC switch into a test tool, and interconnecting a plurality of ports of the first FC switch and the second FC switch; s2, controlling the first FC switch and the second FC switch to start and operate in a ground working mode through an external discrete magnitude, and setting domain IDs of the two switches to be 1; and S3, controlling the CPUs of the first FC switch and the second FC switch to inject an FC excitation source through software, so that the first FC switch and the second FC switch mutually send and receive FC test messages through interconnected ports to execute an automatic test. According to the method, the problem of test environment conflict frequently existing in actual scientific research test and experimental test is solved, the progress of production delivery, scientific research and troubleshooting is accelerated, and a reference basis is provided for development and test of similar products.
Owner:XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA

An artificial intelligence software development-based management method and system

The application relates to the technical field of artificial intelligence assisted software engineering, and discloses a management method and system based on artificial intelligence software development, which comprises the following steps: collecting multidimensional data in development, testing and running stages, constructing a unified software development knowledge graph, establishing a cross-stage time sequence causal diagram based on the graph, extracting a defect correlation mode by combining a time sequence convolution network and a causal discovery algorithm, capturing an operation context in real time when a developer codes, submits or tests, matching a historical defect mode through two-stage retrieval, dynamically generating intelligent guidance information, finally recording a developer adoption behavior and a subsequent verification effect, and continuously iterating model parameters and guidance generation strategies through a double-channel feedback optimization mechanism. The application associates development, testing and running stage data in real time, intelligently pushes an interpretable early warning and correction guidance, forms a closed-loop optimization system, and significantly improves the quality and efficiency of software development.
Owner:东莞市宇格自动化有限公司

Touchless device management

Touchless device management allows devices to be operated remotely from any location for any purpose, including demonstration, teaching, product development, testing, debugging, and repairing, increasing productivity with 24 hours access around the world and reducing costs associated with device production, travel, and shipping. Remote operations include modifying firmware and software, power up / down, booting, simulating user operation of internal and external input devices (e.g., using command line instructions and / or automated scripts), running a debugger during operation, etc. A touchless device manager includes a user interface, a controllable device selector, a hardware identifier, a firmware and software mapper, a firmware and software configurer, a firmware and software modifier, a control script developer and selector, a device controller, and a debugger. A device controller attached to a controllable device includes a user input emulator, a communication bus emulator, an external device emulator, and a remote control interface.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Test case generation method and system based on multi-dimensional feedback and causal attribution

According to the test case generation method and system based on multi-dimensional feedback and causal attribution, from generation of an initial test case to repeated generation based on a strategy abstract until the test case reaches the standard, a generation strategy is adjusted according to the logic characteristics of a source code to be tested and the weak link of the current test case, so that the test case generation efficiency is improved. Developers / testers can be helped to clearly understand the thinking process of the automatic test system, and the problem of'black box 'in the traditional automatic test generation process is solved.
Owner:HAIER CONSUMER FINANCE CO LTD

Data acquisition debugging method and device, equipment and storage medium

The invention provides a data acquisition debugging method and device, equipment and a storage medium, relates to the technical field of embedded development, solves the problem that a development debugging tool is difficult to be directly used for debugging a peripheral device in related technologies, can directly debug embedded equipment without a processor of the embedded equipment, and improves the debugging efficiency of the embedded equipment. According to the invention, the test data is effectively sent and received, the convenience and universality of the debugging equipment are improved, convenience is provided for the debugging work of development testers, and the test efficiency is favorably improved.
Owner:GUANGZHOU ZHOULIGONG SCM DEV

Efficient development method for new energy automobile software

PendingCN121300851AError detection/correctionVersion controlAutomotive softwareNew energy
The invention discloses a new energy automobile software efficient development method, which comprises the following steps that S1, cross-platform automobile type difference identification is carried out, the difference between at least two cross-platform extended-range automobile types is analyzed, and the difference comprises an IO control difference, a diagnosis control difference, a function control strategy difference and a message interaction difference; and S2, one-key switching calibration quantity design is carried out, a calibration quantity VCUswREVW2DiitoCal is created, the calibration quantity corresponds to different platform vehicle types through different calibration values, when the calibration value is 0, the calibration quantity is matched with the first extended range vehicle type, and when the calibration value is 1, the calibration quantity is matched with the second extended range vehicle type. According to the method, one set of software is universal for multiple vehicles, repeated software development, test and verification work for different vehicle types is avoided, and the development period is greatly shortened; due to the fact that the software versions are unified, only one time of function optimization and defect repair is needed, iteration of the software versions and accumulation of maturity are facilitated, and the reliability and robustness of the software are remarkably improved.
Owner:ZHEJIANG UFO AUTOMOBILE MFG CO LTD +1

Method for testing end-to-end time delay of TSN network based on AS protocol

According to the TSN end-to-end time delay testing method based on the AS protocol, aiming at a time delay test of an airborne TSN, a TSN end-to-end time delay testing system is established, the TSN end-to-end time delay is calculated through a timestamp in an AS data frame, an ns-level end-to-end time delay result is provided, the accuracy and effectiveness of the TSN end-to-end time delay are ensured, and the TSN end-to-end time delay testing efficiency is improved. The problem of TSN network end-to-end delay test is effectively solved, the accuracy and effectiveness of test data are ensured, and a reference basis is provided for development and test of similar products.
Owner:XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA

Test case generation method and device, electronic equipment, medium and product

The invention discloses a test case generation method and device, electronic equipment, a medium and a product, and relates to the technical field of software testing. The trained operation behavior path generation model is obtained by training according to a development test operation behavior path library and a user operation behavior path library, and can generate a plurality of initial operation behavior paths in consideration of a standard process and a real operation scene of a user. Obtaining a plurality of final operation behavior paths according to the plurality of initial operation behavior paths; according to the method, the final operation behavior path is converted into the operation behavior path in the graph form, and then the test case is generated according to the preset application program interface of each operation step, so that the accuracy of the test case is improved, and the user experience is improved. According to the full-automatic process, the test case generation request is received, the multiple initial operation behavior paths are output, the multiple final operation behavior paths are obtained and converted into the operation behavior paths in the graph form, and then the test case is generated, so that the test efficiency is improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Aircraft simulated flight data generation and joint debugging system and method

The invention relates to the technical field of flight data generation, and discloses an aircraft simulated flight data generation and joint debugging system and method, and the system comprises a UI module and a function module. Wherein the UI module is used for providing a user interaction interface, and specifically comprises a main interface navigation framework used for realizing an integral navigation structure and module jump; the task detail page is used for displaying a task state and progress; and the flight data display page is used for displaying the flight parameters in a list or card form. According to the invention, a set of complete full-software simulation joint debugging environment is constructed, and a vivid flight control data stream containing information such as position, height, electric quantity and the like is dynamically generated through the built-in simulation flight module, so that the development, test, function verification and operation demonstration of the whole system can be carried out under the condition of being completely separated from real aircraft hardware; the hardware dependence, the cost and the risk of research, development and testing are greatly reduced, and the development iteration period is effectively shortened.
Owner:HEBEI FUYAO TECHNOLOGY DEVELOPMENT CO LTD

Software development method and device, computer equipment and storage medium

The invention provides a software development method and device, computer equipment and a storage medium, and the method comprises the steps: receiving a tunnel connection request of a development end, and building tunnel connection between the development end and a vehicle-mounted client according to the tunnel connection request; mapping a file system of the vehicle-mounted client to a local development environment of the development end through tunnel connection; receiving a file access request of the development end, and controlling the development end to access a file system of the vehicle-mounted client according to the file access request; and obtaining an operation behavior of the development end, and generating an audit log. On the basis of the scheme, software development, testing and auditing full-process integration can be achieved, cross-network seamless file synchronization, refined authority management and full-link safety auditing are provided, the software development efficiency is remarkably improved, and the operation and maintenance cost is reduced.
Owner:ZHIDAO NETWORK TECH (BEIJING) CO LTD

EFI testing methods, systems, devices, servers, media, and products

This invention discloses an EFI testing method, system, device, server, medium, and product, relating to the field of development and testing technology. The method includes: creating a partition with a preset format on the system disk of the device under test (DUT), and configuring the partition to be mounted to a specified directory on the system disk when the DUT boots up; writing the Extensible Firmware Interface (EFI) test file to the partition mounted in the specified directory when testing begins; and controlling the DUT to run the EFI test file in the partition under the UEFI command-line environment via a platform debug controller to obtain test results. By using the existing system disk of the DUT instead of a USB flash drive to place the EFI test file and automatically running the EFI test file in the partition, an automated EFI testing process is achieved. This eliminates the need for an additional USB flash drive, reducing hardware costs and management burden. Furthermore, the lack of manual intervention simplifies operation, enables batch testing, and improves development and testing efficiency and reliability.
Owner:CIX TECH (SUZHOU) CO LTD

System and method for automated data governance by association

Various methods and processes, apparatuses / systems, and media for automated data governance are disclosed. A processor creates a data catalog that includes metadata identifying what information to be collected, by whom, and at what stage of each identified phase of a product development life cycle (PDLC) process corresponding to the application; embeds the data catalog, a data governance tool, a continuous integration / continuous delivery (CI / CD) pipeline, and a scheme evolution component into the PDLC process by calling corresponding application programming interface; executes a data governance by association algorithm; and updates the data catalog with schemas based on the data governance by association algorithm. Each data producer and data consumer in connection with the developing, the testing, and the production of the application manages the data governance in synchronization during execution of each identified phases of the PDLC process.
Owner:JPMORGAN CHASE BANK NA

Change support system related to data processing system, development environment of data processing system, production environment of data processing system, and change support method of data processing system

To automatically transfer change contents applied to a test environment to a production environment when a procedure is newly developed in the test environment.SOLUTION: The change support system 1 according to the data processing system includes a production environment 3 and a development environment 2 as environments of the data processing system. The development environment 2 includes a test environment 22 that reproduces the production environment 3, and a development test unit 20 that outputs a package 6 including resources necessary for the operation of the new procedure developed using the test environment 22. The production environment 3 includes an environment migration unit 30 that deploys the resources included in the package 6 to the production environment 3 and migrates the resources included in the package 6 to the production environment 3.SELECTED DRAWING: Figure 1
Owner:DAI NIPPON PRINTING CO LTD

Generation of user interface tests from a video

Software applications require testing to ensure they operate as intended. Testing of an application under test (AUT) can be automated by executing a test script, but developing test scripts requires a skilled engineer to modify the AUT and / or instrumentation to be applied to a test platform to record user actions used to develop a test script. By obtaining a video of a user interacting with an AUT on an uninstructed test platform, an artificial intelligence (AI) may determine the actions the user takes and the objects to which those actions are directed. Additionally, the user's intentions may be determined so that a test script may be developed or fine-tuned to be successful even if the AUT has visually changed since the video was obtained.
Owner:MICRO FOCUS LLC

A software development life cycle whole-process automatic management method

This invention relates to the fields of software engineering and artificial intelligence, and particularly to an automated management system for the entire software development lifecycle, including a requirements analysis and architecture design module, a development and testing integration module, a deployment and operation monitoring module, and a visual management module. In the requirements phase, the invention performs semantic parsing of natural language requirements to generate structured documents, intelligently matches historical architecture patterns, and establishes a two-way traceability relationship. In the development and testing phase, it automatically generates code frameworks and test cases, performs incremental code review based on a defect prediction model, and automatically completes log cleaning, fault location, root cause analysis, and defect ticket closure when tests fail. In the deployment and operation phase, it intelligently generates canary release strategies, constructs a digital twin operation model, and enables multi-dimensional tracing and rapid handling of operational anomalies. This invention breaks down data barriers throughout the entire process with a unified digital mainline data layer, significantly improving software development and delivery efficiency and system operational stability.
Owner:BEIJING CHAINENG INSTR EQUIP CO LTD

CICD-based test method, apparatus and device, and storage medium

PendingCN121255642AError detection/correctionSoftware developmentDevelopment testing
The invention relates to the technical field of software development testing, in particular to a CICD-based testing method, device and equipment and a storage medium, and the CICD-based testing method comprises the following steps: taking normal data and abnormal data as test data, executing back-end code analysis in combination with the CICD to generate an analysis product, and if the analysis product does not accord with an analysis standard value, judging whether the analysis product does not accord with the analysis standard value or not; informing the development end of checking and modifying until the analysis product meets the analysis standard value; after front and rear end packing is completed, interface response capability and front-end function smoking testing is carried out in combination with the CICD, and if the interface response does not conform to the expectation and / or the smoking testing is not passed, the development end is notified to check and modify until the interface response conforms to the expectation and the smoking testing is passed. The problems that in the prior art, software testing mainly focuses on automation of software packaging and development links, development activities and simple static code checking are conducted before software version forming, and the whole testing is conducted after packaging, so that testing lags behind, and efficiency is low are solved.
Owner:CHONGQING CHANGAN AUTOMOBILE CO LTD

Method and apparatus for determining function logic under software architecture

The application provides a method and device for determining function logic under a software architecture, comprising: after software upgrading, obtaining new version data and a new version interface description language file corresponding to new version software; degrading the new version interface description language file to obtain a plurality of old version interface description language files, each old version interface description language file corresponding to a function logic algorithm combination; based on the old version interface description language file, performing data rollback on the new version data to obtain a plurality of old version data corresponding to the old version interface description language file; simulating and running the old version data on the new version software to obtain a plurality of simulation results corresponding to the old version data; and based on the simulation results, determining a target interface description language file from the plurality of old version interface description language files to obtain the best function logic algorithm combination. The application can greatly reduce the pressure of software release, shorten the verification time of system optimization, and reduce the utilization of development and test resources.
Owner:YINGCHE XINGCHUANG INTELLIGENT TECH (SHANGHAI) CO LTD

Method and system for developing and testing a multi-functional module

The embodiment of the application discloses a kind of compatible multifunction module development test method and system, for the test system of communication module, test system includes host board and function board, multiple test modules are provided on function board, the communication module to be tested is installed on host board when testing, host board and function board are connected by golden finger connector, function board is connected with host computer, IO port of communication module is connected with the pad of golden finger connector on host board one by one, the interface of test module is connected with the pad of golden finger connector on function board, the function board of this embodiment can be reused for the test of different communication module since multiple test modules are integrated, the function of function board is expanded, and after test application program is downloaded to communication module once, the multiple function test of communication module is realized, the cost of communication module development test is reduced, the test process is simplified, and the development cycle of communication module is shortened.
Owner:GUANGZHOU SIMWARE TELECOM CO LTD

Implicit interface detection method and device for embedded software and storage medium

The invention provides an implicit interface detection method and device for embedded software and a storage medium. The method comprises the following steps: acquiring a source code of software to be detected, and acquiring a source file and a macro definition thereof according to an engineering configuration file or a compiling command parameter; performing preprocessing operation on the at least one source file and the macro definition corresponding to the source file; compiling the at least one source file after preprocessing to generate a unified intermediate representation code; identifying at least one implicit interface in the intermediate representation code by adopting a static analysis method; and performing defect detection on the implicit interface according to a preset defect rule, and outputting a defect detection result of the implicit interface. According to the method and the device, the implicit module interaction interface in the embedded software can be automatically identified, the error hidden danger caused by the implicit module interaction interface can be found in advance, dangers are prevented, and the security and development test efficiency of the embedded system software are improved.
Owner:BEIHANG UNIV

Automated forwarding method and device, electronic equipment and storage medium

The application discloses an automatic single conversion method and device, electronic equipment and a storage medium, and the method comprises the following steps: determining task single configuration information corresponding to a target task single based on the target task single in a first running environment; verifying the target task single based on the task single configuration information and a target verification mode; the target verification mode comprises task single state verification, task single overall verification and task single module verification; if the target task single passes the verification, the target task single is sent to a second running environment, and a target product is determined based on the target task single, so that resources are published based on the target product. Based on the technical scheme, the arrangement and implementation of the pipeline are completely separated, thereby ensuring efficient progression from the development test environment to the production environment, reducing repetitive labor, and avoiding risks that may be caused by manual operation.
Owner:AGRICULTURAL BANK OF CHINA

Off-line log capturing device and method

The invention discloses an off-line log capturing device and method, relates to the technical field of test products, and aims to solve the problem that PC resources are occupied in the process of testing product operation functions for a long time in the prior art. The device at least comprises an IO port assembly, a data processing unit, a local memory, a controller, a communication unit and a power supply, the IO port assembly is used for connecting external equipment to be tested according to a data acquisition protocol and communication parameters and acquiring original log data generated in the operation process of the external equipment to be tested; the data processing unit is used for processing the original log data and transmitting the processed log data to the local memory; the controller is used for monitoring the storage capacity of the local memory; and the communication unit is used for establishing communication connection with an external control terminal and interacting data. The method and the device are used for improving convenience and efficiency of development testing.
Owner:SICHUAN ILINK TECH CO LTD

An embedded standardized development test method, device, equipment and medium

This application discloses an embedded standardized development and testing method, apparatus, device, and medium, relating to the field of software development technology, and is used to solve technical problems such as non-standard task decomposition in existing embedded development processes. The method includes: acquiring embedded product development requirements, target chip information, target board connection information, and project directory information; based on the embedded product development requirements, using a management agent to call an architecture design agent to generate a sub-task list; using a specialized agent to execute each development and testing node according to a standardized specification library and the context information of each development and testing node, generating node outputs for each development and testing node; wherein, the execution includes coding, reviewing, and compiling; and using a management agent to detect and process the node outputs according to preset completion judgment rules. Therefore, this application can improve the consistency of embedded software output through "unified management by a management agent."
Owner:XIAN MITE ELECTRONICS TECH CO LTD

Touchless device management

Touchless device management allows devices to be operated remotely from any location for any purpose, including demonstration, teaching, product development, testing, debugging, and repairing, increasing productivity with 24 hours access around the world and reducing costs associated with device production, travel, and shipping. Remote operations include modifying firmware and software, power up / down, booting, simulating user operation of internal and external input devices (e.g., using command line instructions and / or automated scripts), running a debugger during operation, etc. A touchless device manager includes a user interface, a controllable device selector, a hardware identifier, a firmware and software mapper, a firmware and software configurer, a firmware and software modifier, a control script developer and selector, a device controller, and a debugger. A device controller attached to a controllable device includes a user input emulator, a communication bus emulator, an external device emulator, and a remote control interface.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

A testing device for internet software development

The application relates to the technical field of Internet software development test, and particularly provides a test device for Internet software development, which comprises a network construction subsystem, a path selection subsystem and a report generation subsystem. The network construction subsystem identifies key logical nodes by calculating the difference between adjacent logical chains and combining a dynamic threshold value, and forms a multilevel logical chain network. The path selection subsystem defines a transition probability of random sampling based on the multilevel logical chain network, and generates a plurality of test paths through Monte Carlo simulation. The weight of each path is determined by the number of logical nodes covered by the path, and a plurality of paths with the highest weight are selected as preliminary test paths. The report generation subsystem constructs positive and negative example pairs in the multilevel logical chain network. The test paths are optimized so that the paths cover key nodes in the logical chain network. The test paths in the multilevel logical chain network are weighted and aggregated to generate a final test report. The application realizes automatic test path generation based on actual software running characteristics.
Owner:SHANDONG BEILIAN INFORMATION TECH CO LTD

Feature extraction method and device, electronic equipment and storage medium

The embodiment of the application discloses a feature extraction method and device, electronic equipment and storage medium, relates to the computer technical field, and can greatly reduce the difficulty and risk of development test of an artificial intelligence model.The method comprises the following steps: determining the data attribute of target data to be subjected to feature extraction; in the case that the data attribute is offline data, performing a preset offline feature extraction plan on the target data, or in the case that the data attribute is online data, performing a preset online feature extraction plan on the target data; the offline feature extraction plan comprises a first operation flow of performing feature extraction on offline data according to a preset feature extraction algorithm, and the online feature extraction plan comprises a second operation flow of performing feature extraction on online data according to the feature extraction algorithm; each operation node constituting the first operation flow and each operation node constituting the second operation flow have a consistency relationship.
Owner:THE FOURTH PARADIGM BEIJING TECH CO LTD

Intelligent test equipment for computer software development of radiation detector

The invention provides intelligent testing equipment for computer software development of a radiation detector, and relates to the technical field of software development testing. The intelligent test equipment for computer software development of the radiation detector comprises the radiation detector, a computer and an Internet communication module, a detector CPU chip and computer software used for controlling the radiation detector are fixedly arranged in the radiation detector, an Internet card is further arranged in the radiation detector, and the computer software is used for controlling the Internet card. The internet card is used for being in network data connection with the internet communication module, and the computer is connected with the internet communication module through an Ethernet mode. According to the intelligent test equipment, the computer software data packet of the detector can be directly and remotely downloaded through the Internet for testing, data parameters after testing can be remotely and online changed, the application range is wide, and the parameters of the radiation detector can be rapidly changed according to different detected objects.
Owner:NANCHANG HUALIANG PHOTOELECTRIC CO LTD