Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

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

Autonomous Vehicle Rapid Development Testbed Systems and Methods

Systems and methods for development testing of vehicles and components are disclosed. In one embodiment, a system includes a position reference system and a command and control architecture. The position reference system is configured to repetitively measure one or more position and motion characteristics of one or more vehicles operating within a control volume. The command and control architecture is configured to receive the repetitively measured characteristics from the position reference system, and to determine corresponding control signals based thereon. The control signals are then transmitted to the one or more vehicles to control at least one of position, movement, and stabilization of the one or more vehicles in a closed-loop feedback manner. The system may further include a health monitoring component configured to monitor health conditions of the one or more vehicles, the control signals being determined at least in part on the health conditions.
Owner:THE BOEING CO

Graphical user interface for developing test cases using a test object library

A method, apparatus, article of manufacture, for generating a test code for an automatic procedure is disclosed. The method comprises the steps of presenting a visual representation of a library of executable code objects comprising a plurality of test objects to a user, accepting a selection of a first test object in the visual representation, presenting first test object options defining at least one test parameter, accepting a selection of a first test option, translating the first test option into at least one tag and at least one tag parameter, and storing the tag and the tag parameter in a source file. The article of manufacture comprises a data storage device tangibly embodying instructions to perform the method steps described above. The apparatus comprises computer with suitable program instructions for presenting a visual representation of a library of executable code objects to a user. The library of executable code objects includes a plurality of test object members, each of which define a set of instructions for performing a portion of the test procedure. The computer is also configured to implement a graphical user interface, to accepting a selection of a first test object in the visual representation, to present test options for the selected test object, and to accept a test object option.
Owner:IBM CORP

System and method for developing test cases using a test object library

A method, apparatus, article of manufacture, and a memory structure for generating a test code for an automatic procedure is disclosed. The method comprises the steps of defining a source file having a plurality of tags associated with a member of a library of executable code objects defining a set of instructions for performing a portion of the automatic test procedure, generating a test plan in a conventional language from the source file, and generating an automated test code for the automated test procedure from the source file. In one embodiment, a test index identifying system elements tested by the test code is generated and incorporated into the test plan, allowing the user to verify that all desired system elements are exercised by the automated test code. The article of manufacture comprises a data storage device tangibly embodying instructions to perform the method steps described above. The apparatus comprises means for defining a source file having a plurality of tags, wherein each tag is associated with a member of a library of executable code objects defining a set of instructions for performing a portion of an automatic test procedure, means for generating a test plan in a conversational language from the source file, and means for generating an automated test code for the automatic test procedure from the source file.
Owner:IBM CORP

Apparatus and method for developing, testing and monitoring secure software

A method of analyzing program instructions for security vulnerabilities includes applying a static analysis to program instructions during a development phase of the program instructions to identify security vulnerabilities. The security vulnerabilities are used to apply a security test to the program instructions during a testing phase of the program instructions. The security vulnerabilities are analyzed to develop security monitoring criteria to apply to the program instructions during a deployment phase of the program instructions.
Owner:FORTIFY SOFTWARE

Universal verification and validation system and method of computer-aided software quality assurance and testing

A method of developing a model of a computer program represents the system requirement conditions and events as a set of positions and transitions, maps the system requirements in a table of positions with position and optionally transition designations, tags one or more significant positions in the including any conditional positions, and creates a reference designation associating alternative conditions with their respective conditional positions. A universal software test development method can be applied to the model by mapping the conditions to a set of positions including a starting position which has no input, a terminal position which has no output, and intermediate positions between the starting position and the terminal position, and generating from the set of positions a table of positions, associating each positions with an expression of the position representing the corresponding system requirements. Both the model development method and the test development method can be implemented automatically by computer software, and the test development method allows for automated development of test documentation. These methods can thus be applied for the verification and validation of computer software.
Owner:SOFEA INC

Graphical application development system for test, measurement and process control applications

A graphical application development environment is provided, for the development of test, measurement and process control applications. Said environment comprises thematically organized groups of “panels” representing components of virtual instruments, and said panels are combined and interconnected via data channels, control channels and event channels to form a complete instrument “front panel.” Each panel represents a quasi-autonomous “aspect” software object that has the attributes, properties and connectivities of the represented instrument component, and that is associated with executable code segments, including code segments that are usable by a plurality of aspects and are maintained in libraries accessible to an aspect handler for the construction of aspects. A representation of a user-developed application program, as created in a textual language, comprises an executable description of front panel aspects and their attributes and interconnections, and serves to invoke said associated code segments to run said user application.
Owner:MOLINARI ALFRED A +3

Integrated soa deployment and management system and method for software services

A method and appertaining system provide that an integrated Service Oriented Architecture (SOA) repository stores functional and non-functional requirements and associated data and results of associated with software services across the software lifecycle, thereby permitting access at a common point or in a common way by a user to all relevant information about the software service at least during the development, testing, and run-time stages of the software service. Thus, all design documents, testing requirements and results, and run-time policies and contracts can be provided in a common location to facilitate development in the service oriented architecture.
Owner:HEWLETT-PACKARD ENTERPRISE DEV LP

System and method for developing test cases using a test object library

A method, apparatus, article of manufacture, and a memory structure for generating a test code for an automatic procedure is disclosed. The method comprises the steps of defining a source file having a plurality of tags associated with a member of a library of executable code objects defining a set of instructions for performing a portion of the automatic test procedure, generating a test plan in a conventional language from the source file, and generating an automated test code for the automated test procedure from the source file. In one embodiment, a test index identifying system elements tested by the test code is generated and incorporated into the test plan, allowing the user to verify that all desired system elements are exercised by the automated test code. The article of manufacture comprises a data storage device tangibly embodying instructions to perform the method steps described above. The apparatus comprises means for defining a source file having a plurality of tags, wherein each tag is associated with a member of a library of executable code objects defining a set of instructions for performing a portion of an automatic test procedure, means for generating a test plan in a conversational language from the source file, and means for generating an automated test code for the automatic test procedure from the source file.
Owner:IBM CORP

Development testing system, testing method and device for webpage product

The invention discloses a development testing system, a testing method and a device for a webpage product. According to the technical scheme of an embodiment of the invention, a testing case inputted by a user for page elements is received and stored by a testing frame embedded into the webpage product, the page elements are tested according to the testing case selected by the user to obtain a testing result, testing and development for the webpage product can be integrated on the same resource platform, testing progress can be accelerated, testing period can be shortened, a developer can perform testing only by designing the testing case without specially writing testing codes for the testing case, testing complexity can be reduced, and testing efficiency can be improved, so that the problems that development and testing for the webpage product are separated, the testing progress is backward, testing efficiency is low and development requirements cannot be met in the prior art can be solved.
Owner:ALIBABA GRP HLDG LTD

Development, testing, operation and maintenance integration system, deployment and full-quantity and incremental updating method

The invention discloses a development, testing, operation and maintenance integration system, deployment and a full-quantity and incremental updating method. The system comprises an automatic deployment module and an automatic updating module, wherein the automatic deployment module configures corresponding backup controller information and load balancer information according to mirror images in a mirror image warehouse at a developer end, automatically generates an application deployment script, and automatically / manually spreads the application deployment script to a testing deployment end; the testing deployment end automatically deploys an application to the testing, operation and maintenance environment by executing an application deployment script file, the automatic updating module updates an application program according to the mirror images in the mirror image warehouse at the developer end, generates an update pack file in a full-quantity or incremental updating mode and automatically / manually spreads the update pack file to the testing deployment end; the testing deployment end automatically deploys the updated application to the testing, operation and maintenance environment by executing the update pack file. Cooperation obstacles among development, testing, operation and maintenance are reduced, the cooperation efficiency is improved, application deployment processes are simplified, a developer pays close attention to business flows, and the requirement for technological levels of operation and maintenance staffs is lowered.
Owner:SHANDONG UNIV

Message queue-based application software response time measuring method

ActiveCN101876938AReach test functionTo achieve the purpose of performance testingSoftware testing/debuggingData displayMessage queue
The invention discloses a message queue-based application software response time measuring method. The method comprises the following steps of: calling an ARM application interface library which sends a message to a message queue while application software calls function; reading the message in the message queue and calculating the function call response time of the application software; saving a function calling relationship, counting response time and saving a statistical result in a database; and displaying a relational graph between the statistical result and function call. A message queue-based application software response time measuring system comprises an ARM application interface library, a data acquisition agent program module, a data processing module and a data display module. The method has the advantages of helping maintenance personnel analyze and apply a running situation more completely, monitoring the complex mutual calling relationship of a service system, understanding abnormity causes and the like of service response time and perfecting a centralized monitoring system. Simultaneously, a failure analysis tool can be provided for a developer in a test developing process.
Owner:ULTRAPOWER SOFTWARE

Enterprise Test System Platform and Associated Method for Interoperable Test Data Management, Test Development, Test Libraries and Test Workflow Management and Automation

This Invention provides a system-level framework for an enterprise-level test environment. The environment provides test development, automation, and execution processes for product validation and verification, and allows the interoperability of test cases, data, equipment information, and results across various enterprise platforms. The system, with its processes and methods, provides various mechanisms for managing test configurations, developing test plans, managing test data, and developing test reports from one or more test-stations and / or from one or more test equipment(s) for one or more Device(s) Under Test (DUT). These mechanisms include, but are not limited to, functions such as data management and sharing, test library reusability, test station management, test configuration management, test execution, test report development, and data mapping / plotting. The system can be customized to support scalable enterprise requirements. The development of the standardized data handling and communication processes and methods allows inter-system communication and interoperability of test information across various platforms.
Owner:WEIR MICHAEL

Functional coverage driven test generation for validation of pipelined processors

A functional coverage based test generation technique for pipelined architectures is presented. A general graph-theoretic model is developed that can capture the structure and behavior (instruction-set) of a wide variety of pipelined processors. A functional fault model is developed and used to define the functional coverage for pipelined architectures. Test generation procedures are developed that accept the graph model of the architecture as input and generate test programs to detect all the faults in the functional fault model. A graph model of the pipelined processor is automatically generated from the specification using functional abstraction. Functional test programs are generated based on the coverage of the pipeline behavior. Module level property checking is used to reduce test generation time.
Owner:RGT UNIV OF CALIFORNIA

Method for developing a custom tagbean

InactiveUS7266766B1Simplify development and testing and maintenanceReduce complexityDigital computer detailsProgram controlWeb pageJava servlet
A method for simplifying the development, testing and maintenance of code objects that may be used, for example, to generate custom web page content. According to the invention, a developer isolates a given task, generates code for the task, and then provides a means by which a page-generating Java servlet can access that code at request time. The code may be generated at any time, and the servlet preferably is generated at translation time, i.e. when a request for the page is first made at a server. In a preferred embodiment, the code for the task is supported within a given method of a Java tagbean.
Owner:GOOGLE LLC

Automatic testing method and system for webpage

The invention discloses an automatic testing method and system for a webpage. The method comprises the following steps: a browser responses to a test operation generation request; an operation identification corresponding to each testing step for carrying out automatic test to each webpage to be tested by the browser is stored into a database; a server responses to an automatic test execution request; one operation identification is obtained from the database; the server converts a function identification to a corresponding execution function according to the operation identification by analysis; the execution function is arranged in a sequence identified by a execution sequence identification to obtain a testing script for automatically testing; the server controls execution equipment to execute the testing script on the browser. According to the invention, a user does not need to install a development and testing environment on the local, the operation identification is simpler than a specific function, and the user can finish developing the testing script without mastering the complex programming technology.
Owner:BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1

Automatic test method and automatic test system

The invention discloses an automatic test method and an automatic test system. The automatic test method includes steps of (1), triggering extraction of test codes according to a trigger mechanism; (2), mining test keywords and test objects in the test codes; (3), assembling test scripts corresponding to the test keywords according to sequences of the test codes to form test code packages; (4), executing the test code packages and generating test reports. The automatic test system comprises a test code management module, a test keyword mining module, a test code package generation module and a test report generation module. Test cases can be described by function testers by the aid of natural language, the test codes can be developed by code developers according to standard requirements, and accordingly the automatic test method and the automatic test system have the advantages of test automation, script standardization, test code stability, high robustness and reliable test reports.
Owner:WUHAN DOUYU NETWORK TECH CO LTD

SoC chip test method, device and system and SoC chip test verification board

The invention relates to a SoC chip test method, device and system and a SoC chip test verification board. The method comprises the steps that the chip architecture type of a SoC chip to be tested isacquired; a chip test program is generated according to the chip architecture type, a test program framework and a chip interface driving function database, wherein the test program framework is usedto complete test items of various chip architecture types, and the chip interface driving function database comprises interface driving functions for completing various test item; and the SoC chip tobe tested is tested according to the test program. The method can generate the test program suitable for the SoC chip to be tested according to the chip architecture type of the chip to be tested, thetest program framework and the chip interface driving function database, so as to test the SoC chip to be tested. The method can be commonly used for testing to-be-tested chips of various different chip architecture types, which avoids separate test program development for various SoC chips. Labor and time, which are consumed by separate test program development, can be reduced, and the SoC chiptest cost is reduced.
Owner:CHINA ELECTRONICS PROD RELIABILITY & ENVIRONMENTAL TESTING RES INST

Test case recommendation method, device, equipment and storage medium

The invention relates to software testing, and discloses a test case recommendation method, a device, equipment and a storage medium. The method comprises the steps of reading a current version code and a previous version code corresponding to a to-be-tested application program, and obtaining a change code between the two version codes through a version comparison tool; executing the target test case and obtaining running information of a current version code in a case execution process; reading code coverage information of the target test case on the change code from the running information,judging whether the target test case is used as a recommended test case or not; because the change code is firstly determined,, and then code coverage rate detection is performed on the change code through a target test case corresponding to the previous version code; whether the target test case can be used as the recommended test case is determined according to the detection result, so that whether the currently used test case meets the actual test requirement can be accurately judged after the system source code is changed, and the workload of development testers is reduced.
Owner:PINGAN PUHUI ENTERPRISE MANAGEMENT CO LTD

Vehicle-mounted information system test bench and test method

ActiveCN105227939AEasy to develop and testShorten troubleshooting cyclesElectrical testingClosed circuit television systemsVideo monitoringArea network
The invention discloses a vehicle-mounted information system test bench and a test method, so that a fault is reproduced to facilitate development and testing, and the period for fault solution is greatly shortened. The technical scheme is as follows: an autonomous system software environment is established, a video monitoring comparison device, an audio monitoring device, a current monitoring device and a CAN (Controller Area Network) bus network monitoring device are utilized to form the vehicle-mounted information system test bench, and image data, audio data, current data, CAN network information data and the like can be automatically recorded when the fault occurs, and scene playback is carried out by utilizing a fault retrospect playback device, so that the fault is reproduced to facilitate development and testing, and the period for fault solution is greatly shortened.
Owner:SAIC VOLKSWAGEN AUTOMOTIVE CO LTD

Method for on-line testing of functional completeness of network controller sideband interface (NCSI) network card

InactiveCN104618187AFunctional Integrity VerificationSolve the problem of functional verificationFunctional testingData switching networksFunctional integritySideband
The invention relates to the technical field of computer board card development and testing, in particular to a method for on-line testing of functional completeness of a network controller sideband interface (NCSI) network card. The method comprises the following steps that (1) a testing tool, the built-out NCSI network card and a mainboard are prepared, the situation that the NCSI signal function of the mainboard is normal is ensured, the built-out NCSI network card is inserted into the mainboard, a network cable is connected to the network card, and the situation that the network cable is normally communicated to a DHCP server is ensured; (2) the NCSI gating function serves as the function of the built-out network card; (3) network connectivity of the NCSI network card is tested; (4) the NCSI gating function serves as the function of a default onboard network card. The method for on-line testing of functional completeness of the NCSI network card can fully verify functional completeness of the NCSI network card, effectively achieve verification of the function of the NCSI network card, and rapidly accomplish on-line verification of the function of the NCSI network card, is easy to operate and high in efficiency, and has high application value.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Ship handling simulator driving and controlling device simulation test system

A ship handling simulator driving and controlling device simulation test system comprises a simulation test board body configured to build a controlling device and a simulation system to provide a device control and maintenance platform, a driving controlling device and panel configured to perform man-machine interaction operation; a function development module configured to realize the control device simulation and the development test of the driving and control device for realizing various types of ship functions; and an integrated data collection and detection system configured to collect, detect and analyze the operation data and state of the ship driving and controlling device. The simulation test system has a ship control simulation driving and controlling device simulation function, and is applied to the ship driving and controlling simulation training and experiment teaching; and moreover, the simulation test system has good development and can build a ship control simulator driving and controlling simulation device based on different development frame scheme, and is suitable for the realization of various ship and maritime work device control simulation functions.
Owner:SHANDONG JIAOTONG UNIV

Railway signal control simulation system

The invention provides a railway signal simulation system. The railway signal control simulation system comprises a train number simulation system, a centralized dispatching simulation system, an outdoor signal simulation system, a computer interlocking simulation system and a train control simulation system, wherein the train number simulation system is used for generating train number information; the centralized dispatching simulation system is used for generating signal control commands, dispatching commands and temporary speed-limiting commands; the outdoor signal simulation system is used for generating an equipment status signal according to the equipment status of outdoor signal simulation equipment; the computer interlocking simulation system is used for generating access status information and equipment control commands according to the received track interval safety information and equipment status signal; and the train control simulation system is used for generating the track interval safety information and temporary speed-limiting status information according to the temporary speed-limiting commands and the access status information. The railway signal control simulation system provided by the invention achieves independent debugging of actual subsystems, and improves the development test efficiency.
Owner:CHINA RAILWAYS CORPORATION +1

Battery management system SOC estimation precision test system and test method

InactiveCN103713264AShorten the development and testing cycleReduce testing costsElectrical testingControl systemData acquisition
The invention belongs to the technical field of a battery management system and especially relates to a battery management system SOC estimation precision test system and test method. A single voltage simulation source, a battery set total voltage simulation source, a current simulation source, and a battery box temperature field simulation source A data are integrated through a data acquisition control system, high-voltage battery set external characteristic parameters can be simulated, wherein the parameters comprise a single battery voltage, a total voltage, single battery temperature and charge and discharge currents. During battery management system test, the battery management system SOC estimation precision test system is utilized to replace a battery set. The test method can be used for SOC precision test in the battery management system development and test process, thereby greatly reducing development and test period, saving the test cost, and improving the system reliability.
Owner:CHINA NORTH VEHICLE RES INST

Generation method and generation modules for visual component

InactiveCN102662651ALower requirements for C/C++ development capabilitiesUniform formatSpecific program execution arrangementsTest efficiencySource code file
The invention relates to a generation method and generation modules for a visual component. The generation method for a visual component comprises: choosing graphical editing framework (GEF hereinafter) models, according to the component types of and flow control keywords needed by the programming tool components to be generated; setting a GEF model corresponding view for each chosen GEF model and expressing the flow of the programming tool component to be generated as a combination of the GEF model corresponding views; automatically generating a source code file for the programming tool components to be generated according to the attribute information and relation information of the model instances saved in the GEF file. The generation method and the generation modules of the invention reduce requirements for the C / C++ development capabilities of a developer, enables the developer to pay more attention to business logic, lowers the probability of grammar errors and raises developing and testing efficiency.
Owner:北京思特奇信息技术股份有限公司

Platform and method for testing northbound interface

The invention discloses a platform and a method for testing a northbound interface. The platform for testing the northbound interface comprises a test console, an element management system (EMS), an element equipment matrix, an access terminal matrix, an uplink exchanger and a network test instrument. The test console further comprises a system initialization module, a test instrument control module, an exchanger control module, a network management system (NMS) simulation module and a log module, and is implemented by programming by using a Python language. The method for testing the northbound interface comprises the following steps of initializing, configuring the modules and parameters, initiating a service, testing an interface, processing a log and the like. By the platform and the method, test automation of the northbound interface is realized, and the test smoothness and the test efficiency are improved; multi-session control and multi-connection are supported, and services can be performed repeatedly. By the method, a user can sufficiently develop the test efficacy on a test design without being limited to the environment; and the test platform is easy and convenient to maintain and the test framework is powerful so as to conveniently develop a test drive.
Owner:ZTE CORP

Method and system for on-batch setup of BMC (Baseboard Management Controller) user names and passwords

InactiveCN107895107ASolve the disadvantages caused by manual operationSave manpower and material resourcesDigital data authenticationTransmissionBaseboardPassword
The invention provides a method and a system for on-batch setup of BMC (Baseboard Management Controller) user names and passwords. The method comprises the following steps: performing on-batch setup of BMC user names and passwords through a system network remotely; storing system IP (Internet Protocol) of servers to be set and corresponding user names and passwords into IP files; reading IP addresses, user names and passwords in the IP files through remote added scripts; and setting user names and passwords of multiple servers on batch in a multi-thread mode. By adopting the method and the system, an idle operation right of a non-universal user name and password can be appointed, the defects of artificial operation are overcome, the labor and the materials are saved, and great convenienceis brought to research and development testing, production and later service maintenance.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

Device and method for fast developing and testing

ActiveCN103309806AAvoid possible problems during migrationShorten the timeSoftware testing/debuggingData informationData operations
The invention provides a device and a method for fast developing and testing. The device for fast developing and testing comprises a developing configuration module, a structure loading module, a data operation module and a web page rendering module; the developing configuration module is used for generating a configuration data source and a page code analyzed into a display part and a data information part by the structure loading module; the data operation module can generate a data operation code according to the incidence relation between the page code and the data source, can store the data in the data information part into the data source or fills the data in the data source into the data information part; and the web page rendering part is used for generating a web page. The codes generated by all the modules do not need coding, thus saving time. The developing and testing can be performed under the same frame, thus avoiding various problems occurring in the system migration process. The changing of the codes can be displayed in real time as each module works under the operation state of the frame.
Owner:上交所技术有限责任公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products