发明名称 Method and system for source-code model-based testing
摘要 Disclosed is a method for using source code to create the models used in model-based testing. After exploring the intended behavior of a software package, a test engineer writes source code to model that intended behavior. The source code is compiled into a model, and the model is automatically analyzed to generate numerous test scripts that can exercise the behavior of the software package. When the tests are run, their results are compared against intended behaviors, and discrepancies are used to correct the software package (or to correct the source-code model if it was prepared incorrectly). The model coding, test generation, test execution, and comparison steps are repeated as often as necessary to thoroughly test the software package. In some embodiments, the test scripts generated by the model are written in XML (Extensible Markup Language), allowing the easy integration of the test scripts with a number of XML-based tools.
申请公布号 US2006075305(A1) 申请公布日期 2006.04.06
申请号 US20040957132 申请日期 2004.10.01
申请人 MICROSOFT CORPORATION 发明人 ROBINSON HENRY J.;CORNING MICHAEL P.
分类号 G06F11/00 主分类号 G06F11/00
代理机构 代理人
主权项
地址