发明申请
- 专利标题: Non-deterministic testing
- 专利标题(中): 非确定性测试
-
申请号: US10758797申请日: 2004-01-15
-
公开(公告)号: US20050160404A1公开(公告)日: 2005-07-21
- 发明人: Lev Nachmanson , Margus Veanes , Wolfgang Grieskamp , Nikolai Tillmann
- 申请人: Lev Nachmanson , Margus Veanes , Wolfgang Grieskamp , Nikolai Tillmann
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
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.
公开/授权文献
- US07590520B2 Non-deterministic testing 公开/授权日:2009-09-15
信息查询