Invention Grant
- Patent Title: Generating test cases for software with complex preconditions
- Patent Title (中): 为具有复杂前提条件的软件生成测试用例
-
Application No.: US11112282Application Date: 2005-04-21
-
Publication No.: US07665072B2Publication Date: 2010-02-16
- Inventor: Nikolai Tillman , Colin L. Campbell , Wolfgang Grieskamp , Lev Borisovich Nachmanson , Wolfram Schulte , Margus Veanes
- Applicant: Nikolai Tillman , Colin L. Campbell , Wolfgang Grieskamp , Lev Borisovich Nachmanson , Wolfram Schulte , Margus Veanes
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Klarquist Sparkman, LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
Techniques and tools for generating test cases for methods or programs with input preconditions are described. For example, after finding feasible control flow paths for a tested method along with each path's associated input conditions, a new program is created which tests these conditions along with the precondition. By analyzing this new program's control flow graph, a class of test cases is found while avoiding inefficiencies created by doing complete searches of paths through the combined control flow graph of the precondition and the method. Additional efficiencies are introduced by partitioning a control flow graph for the precondition into branched and straight sections.
Public/Granted literature
- US20060242466A1 Generating test cases for software with complex preconditions Public/Granted day:2006-10-26
Information query