Patent US6148277A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6148277A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for generating model reference tests

Assignee: Nortel Networks Ltd
•
Filing: 1997-12-18
•
Granted: 2000-11-14
•
Expires: 2017-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A test generation method and apparatus for generating an executable testcase from a high-level functional description that is generated from functional description data relating to a target system. Provided is a computer system with a knowledge base stored on an electronic memory storage device. The knowledge base has a set of functional description data that relates to the target system on which a software function is to be tested. Through a user interface, a high-level testcase request is made for a certain function of the target system. A testcase generation program accepts as an input argument the output file and generates an executable testcase based on the set of functional description data maintained in the knowledge base.

Inventors

  • 👤 Anand Asava
  • 👤 Chao-Kuang Chen
  • 👤 Shao-Min Juan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 02:36
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/3698; G06F11/3668; G06F11/3672; G06F11/3684

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 140 words
An apparatus for generating a model reference testcase for a target system, the apparatus comprising: a computer system having an electronic memory storage device, a knowledge base stored on said electronic memory storage device, said knowledge base having a set of functional description data relating to the target system; a user interface program executable by said computer system, said user interface program for inputting a high-level testcase request and for converting said testcase request into an output file; and a testcase generation program executable by said computer system, said testcase generation program accepting as an input argument said output file of said user interface program, said testcase generation program having access to said knowledge base for processing said output file into an executable testcase, said testcase generation program having a plurality of generation modules arranged in an open chain configuration.
Claim 2
Independent Claim 140 words
An apparatus for generating a model reference testcase for a target system, the apparatus comprising: a computer system having an electronic memory storage device, a knowledge base stored on said electronic memory storage device, said knowledge base having a set of functional description data relating to the target system; a user interface program executable by said computer system, said user interface program for inputting a high-level testcase request and for converting said testcase request into an output file; and a testcase generation program executable by said computer system, said testcase generation program accepting as an input argument said output file of said user interface program, said testcase generation program having access to said knowledge base for processing said output file into an executable testcase, said testcase generation program having a plurality of generation modules arranged in an open chain configuration.
Claim 3
Dependent Claim 124 words
The apparatus for generating a model reference testcase of claim 1 wherein said testcase generation program comprises: a testcase datafill generator for datafilling fields in said output file; a testcase template generator for providing a template in said output file for a call flow; a testcase value generator for translating at least one alphanumeric variable representation of said output file into a corresponding numeric value; and a testcase messaging generator for inserting at least one telephony message protocol in said output file, each of said generators having a subprogram with access to said set of functional description data of said knowledge base and having an input argument and an output argument that are passed in a chain fashion among said plurality of generation modules.
Claim 4
Dependent Claim 67 words
The apparatus for generating a model reference testcase of claim 2 wherein said plurality of generation modules further comprise: a testcase substitution module for providing portability of said executable testcase to a plurality of execution test tool platforms, said testcase substitution module having a subprogram with access to said set of functional description data of said knowledge base and having an input argument and an output argument.
Claim 5
Independent Claim 101 words
A method, executable on a computer system, for generating a model reference testcase for a target system, the method comprises the steps of: generating a testcase request file using a graphic user interface that accepts a high-level request, the testcase request file being based on a high-level target system function; datafilling the testcase request file; generating a template in the testcase request file for a call flow; translating at least one alphanumeric variable representation to a corresponding numeric value in the testcase request file from a rules module; and inserting at least one telephony message protocol in the testcase request file.
Claim 6
Independent Claim 101 words
A method, executable on a computer system, for generating a model reference testcase for a target system, the method comprises the steps of: generating a testcase request file using a graphic user interface that accepts a high-level request, the testcase request file being based on a high-level target system function; datafilling the testcase request file; generating a template in the testcase request file for a call flow; translating at least one alphanumeric variable representation to a corresponding numeric value in the testcase request file from a rules module; and inserting at least one telephony message protocol in the testcase request file.
Claim 7
Independent Claim 157 words
An apparatus for generating a model reference testcase for a telephony target system, the apparatus comprising: a computer system having an electronic memory storage device, a knowledge base stored on said electronic memory storage device, said knowledge base including a system configuration module, a functional module, a rules module, and a protocol standards module, said modules establishing a set of functional description data relating to the target system; a user interface program executable by said computer system, said user interface program receiving a high-level testcase request and formatting said testcase request in an output file; and a testcase generation program executable by said computer system, said testcase generation program accepting as an input argument said output file of said user interface program, said testcase generation program having access to said knowledge base for converting said output file into an executable testcase, said testcase generation program having a plurality of generation modules arranged in an open chain configuration.
Claim 8
Independent Claim 157 words
An apparatus for generating a model reference testcase for a telephony target system, the apparatus comprising: a computer system having an electronic memory storage device, a knowledge base stored on said electronic memory storage device, said knowledge base including a system configuration module, a functional module, a rules module, and a protocol standards module, said modules establishing a set of functional description data relating to the target system; a user interface program executable by said computer system, said user interface program receiving a high-level testcase request and formatting said testcase request in an output file; and a testcase generation program executable by said computer system, said testcase generation program accepting as an input argument said output file of said user interface program, said testcase generation program having access to said knowledge base for converting said output file into an executable testcase, said testcase generation program having a plurality of generation modules arranged in an open chain configuration.
Claim 9
Dependent Claim 125 words
The apparatus for generating a model reference testcase of claim 5 wherein said plurality of generation modules include: a testcase datafill generator for datafilling fields in said output file; a testcase template generator for providing a template in said output file for a call flow; a testcase value generator for translating at least one alphanumeric variable representation of said output file into a corresponding numeric value; and a testcase messaging generator for inserting at least one telephony message protocol in said output file, each of said generators having a subprogram with access to said set of functional description data of said knowledge base and having an input argument and an output argument that are passed in a chain fashion among said plurality of generation modules.
Claim 10
Dependent Claim 67 words
The apparatus for generating a model reference testcase of claim 6 wherein said plurality of generation modules further include: a testcase substitution generator for providing portability of said executable testcase to a plurality of execution test tool platforms, said testcase substitution module having a subprogram with access to said set of functional description data of said knowledge base and having an input argument and an output argument.
Claim 11
Independent Claim 104 words
An apparatus for generating a test call testcase for a telephony target system, the apparatus comprising: means for generating a testcase request file using a graphic user interface that accepts a high-level request, the testcase request file being based on a high-level target system function; means for datafilling the testcase request file; means for generating a template in the testcase request file for a call flow; means for translating at least one alphanumeric variable representation to a corresponding numeric value in the testcase request file from a rules module; and means for inserting at least one telephony message protocol in said testcase request file.
Claim 12
Independent Claim 104 words
An apparatus for generating a test call testcase for a telephony target system, the apparatus comprising: means for generating a testcase request file using a graphic user interface that accepts a high-level request, the testcase request file being based on a high-level target system function; means for datafilling the testcase request file; means for generating a template in the testcase request file for a call flow; means for translating at least one alphanumeric variable representation to a corresponding numeric value in the testcase request file from a rules module; and means for inserting at least one telephony message protocol in said testcase request file.

References Cited (Backward Citations)

US5359546A Cited
US5633909A Cited
US5799266A Cited
US5856984A Cited
US5987633A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-11-14 2004-05-15 2004-11-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-11-14 2008-05-15 2008-11-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-11-14 2012-05-15 2012-11-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag