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

64 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.

DevOps-oriented containerized test environment deployment system and method

The invention relates to a DevOps-oriented containerized test environment deployment system and method, and belongs to the technical field of Internet. A multi-service test environment is defined through a YAML file, environment variables are managed in combination with an. Env configuration file, dependency is optimized through dependency layering and a cache library, a container mirror image is constructed, and a container cluster is started; managing multiple tasks through a centralized scheduling architecture, and realizing resource isolation of a container cluster by using Cgroup; adjusting the number of container instances in real time based on a capacity expansion and contraction mechanism; a bridging network is used for automatically distributing a container IP, a built-in domain name system analyzes a service name dynamic discovery service, and rapid reconstruction of a containerized test environment is achieved. According to the method, a YAML and environment variable separation mechanism is adopted, real-time loading of development, testing and production environment configuration is supported, the deployment time is shortened to the second level, the resource utilization rate is increased to 90% from 60%, the multi-service communication difference is eliminated, and efficient interconnection between containers is ensured.
Owner:ZHEJIANG UNIV

Intelligent system development method and device based on large model

The invention provides an intelligent system development method and device based on a large model. Receiving an original demand input by a user, and carrying out demand clarification and improvement through a multi-round dialogue reinforcement learning mechanism; synchronously generating a user story, an application architecture model, an executable code and a test case based on the improved original demand; constructing a three-dimensional task scheduling model and dynamic optimization of a retrograde development plan according to the generated development elements; running static risk mode detection and dynamic progress risk prediction in parallel in a development full cycle; and when the project is finished, automatically executing a knowledge distillation process, and carrying out vectorization storage and model iteration of development experience. According to the embodiment of the invention, the intelligent level of software development is improved, and the development efficiency is improved, the quality risk is controllable and the knowledge is continuously evolved by establishing the full-link digital twinning of demand-design-development-test-operation and maintenance.
Owner:INSPUR ENTERPRISE CLOUD TECHNOLOGY (SHANDONG) CO LTD

Artificial intelligence application service software development terminal

The invention relates to an artificial intelligence application service software development terminal, relates to the technical field of computer software, and aims to simplify and accelerate the design, development, test, deployment and management processes of artificial intelligence application services. The terminal integrates a data processing module, a model development module, a service definition module and a deployment management module, and provides a unified integrated development environment. Through a user-friendly graphical interface, a developer can conveniently import, label and preprocess data; an artificial intelligence model is selected or constructed, and training and evaluation are carried out; defining input and output, an interface protocol and runtime configuration of the model, and packaging the model into a callable service; and the services are deployed to various target platforms. According to the method, the development threshold is effectively reduced, the development efficiency is improved, and wider application of the AI technology is promoted.
Owner:GUANGZHOU CITY POLYTECHNIC

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

Automatic testing method and device based on front-end UI and terminal

The invention discloses an automatic testing method and device based on a front-end UI and a terminal, and belongs to the technical field of front-end development testing. Comprising the following steps: detecting a first test instruction of each set of front-end UI program, controlling to carry out demand analysis, determining a function module which needs to be subjected to UI automatic test according to a demand analysis result, and determining a test target; performing automatic technology type selection, and selecting a specified test tool and a continuous integration tool; generating a compiled test case according to the determined function module needing to be tested and the test target; running the test case, and generating a test script according to the test case and an automation technology type selection result; when the test script is verified to be correct, integrating the test script into a continuous integration tool, and automatically running a test through the test script when the code of the subsequent version of the front-end UI program is submitted; and generating a test report, positioning problems and giving repair suggestions. According to the invention, the testing efficiency is improved, and the labor cost of testing is reduced.
Owner:SHENZHEN COOCAA NETWORK 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

Financial credit creation system architecture deployment method

The invention relates to a financial credit creation system architecture deployment method, which comprises the following steps: S1, investigating the current situation, and determining the existing system architecture, business process and technology stack of a financial institution; s2, planning and designing, wherein model selection and configuration are carried out around a host platform, a cloud platform, middleware, a database and related key components; s3, development testing, including demand analysis, design, coding and self-testing, a testing stage including unit testing, integration testing, system testing, acceptance testing and regression testing; s4, platform construction; s5, migration implementation; and S6, operation and maintenance operation. Through the systematic deployment method, the problems of high security risk, high maintenance cost, poor autonomous controllability and the like of the existing financial credit and credential system are effectively solved, and efficient, safe, autonomous and controllable technical support is provided for digital transformation of financial institutions.
Owner:HAIER CONSUMER FINANCE CO LTD

Software development test method and system, electronic equipment and storage medium

The invention provides a software development testing method and system, electronic equipment and a storage medium, and the method comprises the steps: building connection with a testing environment in response to a performance testing instruction which is used for triggering a performance test of a program code of to-be-tested software and is generated based on a compilation success identifier of the program code; deploying an installation package generated by compiling the program code into a test environment, and performing performance test to obtain a target test value of a performance index; and if the target test value meets a threshold condition, determining that the performance test result is passed, thereby completing the software development test, the threshold condition comprising that the increment of the target test value is less than or equal to a preset increment threshold and the target test value is less than or equal to a preset upper limit threshold. After the program code compilation verification is passed, the performance test of the program code is triggered, so that the performance test is completed before the code is put in storage, and the problem that the program code with the performance problem is merged into a development branch warehouse can be effectively prevented.
Owner:CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH 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:东莞市宇格自动化有限公司

Software development testing device

The utility model belongs to the field of software development, and particularly relates to a software development testing device which comprises a machine body, the machine body comprises a testing screen, and the bottom of the testing screen is fixedly connected with a fixing plate. An operator pulls the dustproof plate to drive the first rotating shaft to move, the first rotating shaft drives the rotating sleeve to slide in the guide groove, the dustproof plate drives the first rotating shaft to move, the first rotating shaft drives the rotating sleeve to rotate in the guide groove, and then when the dustproof plate covers the surface of the test screen, the test screen can rotate in the guide groove. The turntable is rotated to drive the stud to move, and the dustproof plate is fixed under the threaded connection of the stud and the first rotating shaft, so that the problems that the test body is exposed outside for a long time and is easily adhered by part of particle dust in the air, the dust possibly contains tiny hard particles, and the test efficiency is low are solved. The particles can scratch the surface of the screen in the screen sliding or cleaning process, and the protection effect and the service life of the screen are affected.
Owner:GUANGZHOU HERONG DIGITAL TECHNOLOGY 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

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

Testing device for Internet software development

The invention relates to the technical field of internet software development and testing, in particular to a testing device for internet software development, which comprises a network construction subsystem for forming a multi-layer logic chain network by calculating the difference degree between adjacent logic chains and identifying key logic nodes in combination with a dynamic threshold value; the path selection subsystem defines a transition probability of random sampling based on a multi-level logic chain network, and generates a plurality of test paths through Monte Carlo simulation; the weight of each path is determined by the number of logic nodes covered by the paths, and selecting a plurality of paths with the highest weight as preliminary test paths; the report generation subsystem constructs a positive example pair and a negative example pair in the multi-level logic chain network; optimizing the test path to enable the path to cover key nodes in the logic chain network; and performing weighted aggregation on the test paths in the multi-level logic chain network to generate a final test report. According to the invention, the automatic test path generation based on the actual operation characteristics of the software is realized.
Owner:SHANDONG BEILIAN INFORMATION TECH CO LTD

Method and device for testing touch screen and testing platform

The invention relates to the technical field of product testing, and discloses a method for testing a touch screen, which comprises the following steps: when a test platform runs, determining a use scene; when the use scene is a function test, connecting the touch screen to be tested through the mobile hotspot to perform an automatic test on the function; and when the use scene is function development, the touch screen simulator is connected through the shared memory to develop and test functions. In the process of testing the touch screen, the touch screen and the simulator are connected through the mobile hotspot and the shared memory, automatic testing or testing while development is achieved, the work of connecting testing equipment and pins of the touch screen by development testing personnel is not needed, the automation degree of touch screen testing is enhanced, and the testing efficiency is improved. Therefore, the efficiency of developing and testing the touch screen is improved. The invention further discloses a device for testing the touch screen and a testing platform.
Owner:QINDAO HAIER REFRIGERATOR CO LTD +2

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

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 automatic version issuing method and system based on continuous process and terminal

The invention discloses an automatic software version issuing method and system based on a continuous process and a terminal. The method comprises the steps of obtaining a service code, constructing a secure channel and configuring environment information, constructing a configuration interface through the secure channel and the environment information, and constructing product data through the configuration interface; constructing a version issuing application system, and configuring version issuing environment information in the version issuing application system to obtain a version issuing application end; and transmitting the product data to a version issuing application end through a configuration interface, obtaining version issuing data input by a user, and transmitting the version issuing data to the version issuing application end so as to analyze the product data and the version issuing data and obtain a version issuing result. Through interface docking, end-to-end version issuing of the intranet is realized, access of a certain interface is released, data are written back to a machine account through the interface, and a service package is directly downloaded to the local through a server, so that data visualization and streamlined deployment are realized, and the development, test, operation and maintenance communication cost and coordination cost are reduced at the same time.
Owner:SHENZHEN VISPRATCIE TECH CORP

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

Software development test system

The invention relates to a software development test system, which belongs to the technical field of software development, and comprises a user layer and a support layer, the output end of the user layer is in signal connection with a function module layer, and the function module layer is in bidirectional signal connection with the support layer. The function module layer comprises a test case management module, an automatic test module, a defect management module, a test environment management module, a CI / CD integration module, a test data management module, a report analysis module, a safety test module and an AI enhancement module. According to the software development test system, through deep integration and cooperation of all the modules, the problems that all links are scattered and unsmooth in connection in a traditional development test mode are effectively solved, automation and intelligentization of the whole process from test case design to software delivery are achieved, the development period is greatly shortened, meanwhile, the software quality is ensured, and the development efficiency is improved. And enterprises can quickly respond to market changes and deliver high-quality software products, so that the advantage of improving the development efficiency and quality is achieved.
Owner:WUHAN FENGYONG TECHNOLOGY 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

General automatic test equipment, system and method for electronic products

The invention discloses a general automatic test device, system and method for electronic products, relates to the field of digital workshop management, and is used for shortening the construction time of automatic test capability. The test device carries out identity authentication and authority management on the test user and the development user, so that the development user develops a plug-in of the tested device and configures a protocol analysis configuration file; the test case plug-in module is used for a development user to develop a test case plug-in, configure a test case configuration file and register a tested equipment plug-in and the test case plug-in; and providing an equipment resource model for a test user, and loading and executing a test task to obtain and store a test result. According to the method, the universality of the automatic test system of the electronic equipment is realized, low-code development can be realized, the development threshold is reduced, and the automatic test capability construction efficiency is improved.
Owner:SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP

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