Show/Hide Toolbars

GFIT User Manual

Navigation: » No topics above this level «


Scroll Prev Top Next More

Action Fixture

A fixture that process a test by reading down the rows of the table and executing each row as an action.


Action Function

A function in an action fixture that performs the computation for an action in a test table.  


Activity Set

A set of activities which are associated with a single entity (like a claim or exposure) and which have a common activity pattern.


Base Class

A base class is a Gosu entity that is the principal class being manipulated by a fixture.  A typical base class is claim model or coverage model.  The fixture identifies the base class to GFIT.  When a base class is identified, a test table can reference any simple attribute of the base class without that attribute being defined as a property in the fixture.


Base Instance

An instance of the base class that is assigned to the BaseInstance property of the fixture.



A billing management system developed by Guidewire Software, Inc.



In Guidewire applications, a bundle is a collection of entities that are updated together in a single database transaction.



A claim management system developed by Guidewire Software, Inc.


Column Fixture

A fixture that processes a test case table one row at a time.  Each row represents a single test.


Claim Order

A number associated with an exposure indicating its position on a claim.  The number starts at one for the first exposure.  The last exposure has a claim order equal to the number of exposures on the claim.



Cash or a letter of credit offered by the insured up front to guarantee the payment of premium in case the insured fails to pay the premium later on.


Collateral Requirement


In BillingCenter, an entity that specifies how much money is required for the collateral.


A coverable is an exposure to risk that can be protected by the policy. A coverable might be any of the following:


•  A tangible property item  

•  A location

•  A jurisdiction or state

•  The policy itself  



A coverage is a provision in an insurance policy that protects a specified type of risk.  The coverage may have limits or deductibles associated with it.  It may have other parameters as well.  A coverage refers to an item at risk or coverable, which may be the policy itself.


Coverage Term

A coverage term is a value that specifies the extent, degree, or attribute of coverage. One example of a coverage term is a limit.



Cascading Style Sheet, a style sheet language used to describe the look and formatting of HTML Web pages.



Comma separated value, a file format in plain text that can be imported into Microsoft Excel or other spreadsheet software.


Data Builder

A data builder is a Guidewire class that creates an entity.  A data builder is an alternative way of creating an entity


Entity Tree

A hierarchy of entities consisting of a top level entity with child entities. Any child entities may be the parents of their child entities.



One or more causes of loss that are not covered by a policy.



A GFIT class that processes a single test case file.



Framework for Integrated Tests


FIT Framework

A code library that executes FIT test cases.  There are several FIT frameworks written in Java, Ruby, and other computer languages.  GFIT is a FIT framework written in Gosu.



Gosu code that mediates between a FIT test case and the Guidewire application.



Gosu Framework for Integrated Testing



A programming language developed by Guidewire Software, Inc.



Hypertext Markup Language, a way of formatting pages for display on the World Wide Web.  



International Organization for Standardization



Jenkins is a continuous integration tool that can be used to schedule tests and report the results.



An entity in PolicyCenter that coordinates work associated with policies.


JUnit Report File

An XML file following the JUnit XML report schema.  This format follows the report that can be produced by the Java-based JUnit testing framework.


Letter of Credit

A letter of credit is a promise from a bank to pay the premium on a policy if the insured fails to do so.



Letter of credit



An offering represents a variation of a product.  For example, a personal auto product could have a standard, substandard, and premium offering.  



A pattern is a template that determines the structure of an instance.



Page Configuration Format, a file format used by Guidewire applications to specify the user interfaces of those applications.



A policy administration system developed by Guidewire Software, Inc.


Process Language

A set of commands used in certain Action Fixtures to perform policy transactions in PolicyCenter.


Public Identifier

A unique, secondary key on entities in the Guidewire databases.  A public identifier can be set programmatically.


Query Property

A property on a fixture that can only be queried.  In test tables, query properties are indicated with a pair of parentheses following the name.



Reflection is the ability in a computer language to allow a running program to examine the classes, properties, and functions used in the program.



A command line utility used to execute GFIT tests from outside of Guidewire Studio.


Settable Property

A property on a fixture that can be set.  In test tables, query properties are indicated by omitting parentheses.



A tool used to customize Guidewire products.



A GFIT class that processes a test suite.


Test Suite

A collection of test case files in a directory.  GFIT processes the files in a particular order.


Top Level Entity

In an entity tree, the top level entity is the first entity.  It is the only entity without a parent.  Top level entities include claims in ClaimCenter and jobs in PolicyCenter.



Abbreviation of text, describing a file format that can be opened in common text editors.



In Guidewire products, a typelist is a set of enumerate values.  Each value has a code, a name, and a description.


Unique Key

A capability in GFIT to generate unique public ids, claim numbers, and other keys for Guidewire applications.



Universal Resource Locator, the address of web page on a network.


Validation Level

One of several identifiers that summarize the completeness of the data on an entity.  In ClaimCenter, the validation level is used in rules and screens to determine if a claim or exposure is ready for certain kinds of processing.  An example is readiness to have checks issued.



Vehicle Identification Number.  



Extensible Markup Language, a way of formatting documents using tags.



Zeep is a SOAP client for the Python language.



The ZIP file format is a data compression and archive format. A ZIP file contains one or more files that have been compressed to reduce file size, or stored as-is.