Show/Hide Toolbars

Waysys on the Web

Navigation: » No topics above this level «

GFIT - Guidewire Testing

Scroll Prev Top Next More

What is GFIT?

 

GFIT stands for Gosu Framework for Integrated Tests. Gosu is a JavaScript-like language used to configure Guidewire applications like ClaimCenter®. Gosu provides interfaces to the Guidewire applications that allow manipulation of the applications for testing. GFIT is an implementation of the FIT written in Gosu. GFIT is executed in the Guidewire Studio or from a command file.  It performs functions similar to the FIT Framework.

 

A Gosu implementation of FIT allows fixtures to be written in Gosu. Gosu has unique capabilities to manipulate Guidewire applications that are not available in other programming languages. Therefore, fixtures in Gosu can be written more rapidly and have more power than if they were written in another language.

 

The types of testing that GFIT supports include:

 

Creation of test data in a repeatable manner

Testing of business rules

Testing of interfaces.

 

GFIT performs this testing without having to interact with the user interface. Although some testing through the Web pages is necessary, GFIT testing offers several advantages:

 

GFIT tests are less likely to require updating as the application evolves compared to tests through the user interface. The user interface is likely to be the aspect of the application that changes the most during development.

 

GFIT tests are easier to debug than test scripts operating through the user interface. Developers can use the Studio debugger to investigate why tests fail.

 

GFIT leverages the power of Gosu to interact with Guidewire applications.

 

No per user license fees. GFIT can be used throughout the company with as many testers as needed.

 

Availability

 

GFIT is available from CastleBay Consulting for carriers who are implementing Guidewire systems.  Contact CastleBay Consulting:

 

Don MacFarland
Don.MacFarland@castlebayconsulting.com
513-218-2473

 

Related Information

 

GFIT User Manual

GFIT Training and Support

GFIT Test Case Examples

GFIT Fundamentals Syllabus

GFIT FastStart