Invention Application
- Patent Title: Non-deterministic testing
- Patent Title (中): 非确定性测试
-
Application No.: US10758797Application Date: 2004-01-15
-
Publication No.: US20050160404A1Publication Date: 2005-07-21
- Inventor: Lev Nachmanson , Margus Veanes , Wolfgang Grieskamp , Nikolai Tillmann
- Applicant: Lev Nachmanson , Margus Veanes , Wolfgang Grieskamp , Nikolai Tillmann
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A computerized method creates test coverage for non-deterministic programs. The method receives a graph of edges and states representing a program under test, and creates a continuous cycle of edges that reaches each edge in the graph at least once. In one example, the method splits the continuous cycle into discrete sequences that end at edges reaching non-deterministic nodes in the graph, and verifies that the executing program conforms to the behavior represented by the discrete sequences. In another example, a method creates probabilistic strategies for reaching one or more vertices in a non-deterministic graph. The strategies provide a graph path with a high probability of reaching a desired vertex.
Public/Granted literature
- US07590520B2 Non-deterministic testing Public/Granted day:2009-09-15
Information query