×

Automated test system based on three-dimensional application software framework and a method thereof

  • US 8,676,723 B2
  • Filed: 03/03/2009
  • Issued: 03/18/2014
  • Est. Priority Date: 03/04/2008
  • Status: Active Grant
First Claim
Patent Images

1. An automated test system for testing 3D application software based on 3D application program framework structure, the 3D application program framework structure comprising:

  • a model selection processing component selecting and processing various types of models displayed based on a 3D model library;

    a user extension component enabling a user to extend a 3D modeling kernel, modeling functions, display functions and Graphical User Interface (GUI) functions;

    a function management component requesting execution of the functions from the user extension component according to user input, and requesting a model selection operation from the model selection processing component;

    a user main module processing a main window, a view window, a menu, and a toolbar when a 3D application program is executed on a computer; and

    a framework system connecting said components to the user main module, and controlling operation of said components according to the user'"'"'s manipulation, andthe automated test system comprising;

    a database (DB) storing at least one test case generated based on functions executed by the user;

    an automated test processor recording the functions executed by the user, executing an automated test on a 3D application software based on the test case recorded in the DB, and providing results of the execution to the user;

    a model test component performing comparison and/or verification with model data stored in the DB for individual steps of the automated test and a process test, and notifying the automated test processor of results of the verification; and

    an automated test controller setting an operation mode of the automated test processor at a request of the user when the automated test is detected, and executing an operation of the automated test processor,wherein the automated test processor is implemented based on a framework processor of the function management component and replaces the framework processor of the function management component, thereby adding a function of processing the automated test and the process test to the 3D application software.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×