Show/Hide Toolbars

GFIT User Manual

Navigation: » No topics above this level «

Glossary

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 entity being manipulated by a fixture.  A typical base class is Claim or Reserve.  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.

 

BillingCenter®

A billing management system developed by Guidewire Software, Inc.

 

ClaimCenter®

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.

 

Coverable

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  

 

Coverable Adapter

A class that provides the coverable adapter interface to a particular class of coverable.  The interface supports the set_select and check_select actions by using reflection.  As a result, a fixture does not need to contain a property for every coverable property of interest.

 

Coverage

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.

 

CSS

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

 

CSV

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

 

Datastore

A class that retains data in memory rather than commit it to the database.  Datastore classes are used in conjunction with the IPolicySearch plug in and certain fixtures.

 

Exclusion

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

 

FileRunner

A GFIT class that processes a single test case file.

 

FIT

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.

 

Fixture

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

 

GFIT

Gosu Framework for Integrated Testing

 

GScript

The former name for the Gosu programming language.

 

Gosu

A programming language developed by Guidewire Software, Inc.

 

HTML

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

 

ISO

International Organization for Standardization

 

Jenkins

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

 

Job

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.

 

Offering

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

 

PCF

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

 

Pattern

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

 

PolicyCenter®

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

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

 

RunGFIT

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.

 

Studio

A tool used to customize Guidewire products.

 

SuiteRunner

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.

 

TXT

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

 

Unique Key

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

 

URL

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.

 

VIN

Vehicle Identification Number.  

 

XML

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

 

ZIP

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.

 

.