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

66 results about "Test case generator" patented technology

Method for fault-injection test based on virtual machine

The invention provides a method for using a virtual machine to improve the performance in software-testing based on fault injection. Based on the EAI (environment-application interaction) model put forward by WENLIANG DU, Syracuse University (US), the fault injection is carried out on the interaction point of the application program and the environment thereof in the invention to disturb the environment and further test the software vulnerability, thus reducing the semantic difference between the injected fault and the actual fault, reducing the number of test cases and respectively achieving the two functional parts of the test tool at the host and guest of the virtual machine; and based on the shared files between the virtual machine and the guest, and the backup and recovery mechanism of the virtual machine, the invention can improve the robustness and flexibility of the test tool. The tool generated by the method comprises an application program configuration file (10), a fault test case generator (5), a security analysis module (6), a graphical user interface (7), an environment recovery module (9), a fault injector (11) and a data collector (12), wherein the tool further comprises software (13) to be tested and shared memory auxiliary modules (14), (15) and (16) of the virtual machine for sharing the data related to the tests. The method of the invention is capable of effectively detecting and simulating the security breaches in the software and improving the security of the software.
Owner:曾凡平 +2

System and method for facilitating programmable coverage domains for a testcase generator

The invention relates to a system and method for facilitating programmable coverage domains for test case generation, feedback, and measurement. The system comprises a domain definition input file; user-defined coverage domain data entered into the domain definition input file; and a parser operable for translating the user-defined coverage domain data into machine-readable computer program code. The system further includes an internal coverage domain comprising: a union of enabled coverage domains extracted from the user-defined coverage domain data; a session component comprising a session update count for each domain element; and a history component comprising a history update count for each domain element. The system further comprises a testcase generator including an internal coverage feedback and measurement system. The testcase generator comprises an instruction generator operable for generating instructions for use in a testcase and an instruction simulator operable for simulating execution of the instructions. The testcase generator accesses information in the internal coverage domain via the internal coverage feedback and measurement system, generates testcases for a current generation session, and updates the internal coverage domain according to the results of the testcase execution. The invention also comprises a method and storage medium.
Owner:GOOGLE LLC

Apparatus and method for testing web service interoperability

An apparatus and method for testing web service interoperability. The apparatus includes a state model generator generating a state model of a composition system expressing an operation of exchanging a message when web services interoperate with each other as a state machine on the basis of content of a simple object access protocol (SOAP) service description language (SSDL) web service specification, a test structure generator generating a web service test structure by including information about an operating environment in which a web service test is carried out in a composition system structure that includes structured information about web services performing a message exchange operation, a test case generator generating a test case including definitions of execution functions for testing whether or not the web services interoperate with each other according to a message exchange operation sequence defined in the SSDL specification, from the state model of the composition system and information about the web service test structure, and a test case executor inputting a value to the test case to cause test target web services to execute the test case and testing whether the web services interoperate with each other according to the message exchange operation sequence defined in the SSDL specification.
Owner:ELECTRONICS & TELECOMM RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products