Pre-Summer Sale - 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dm70dm

InsuranceSuite-Developer Associate Certification - InsuranceSuite Developer - Mammoth Proctored Exam Questions and Answers

Questions 4

You have created a list view file BankAccountsLV that will display a list of bank accounts. You have added a Toolbar and Iterator Buttons, but when you try to select the Iterator related to the Iterator Buttons, the list of available Iterators is empty.

What is needed to fix this problem?

Options:

A.

In the BankAccountsLV file, click on the Row, select the " Exposes " tab, click the " + " , select ' Expose Iterator ' , and select the iterator defined in BankAccountsLV.

B.

Manually enter the Iterator name of BankAccountsLV, and Studio will find the file.

C.

In the BankAccountsLV file, click on the Row Iterator, select the " Exposes " tab, click the " + " , select " Expose Iterator " , and select the iterator defined in BankAccountsLV.

D.

In the BankAccountsLV file - > " Exposes " tab, click the " + " , select " Expose Iterator " , and select the iterator defined in BankAccountsLV.

E.

Replace the Iterator Buttons with separate Toolbar Buttons to " Add " and " Remove " rows from the Iterator.

F.

Open the BankAccountsLV file and from the top menu select " Build - > Recompile BankAccountsLV "

Buy Now
Questions 5

An insurer requires a single column of information to be displayed in several places in the application. The insurer anticipates that fields may be added to or removed from this column in the future and wants to do this without making changes in multiple places. Which container meets this requirement?

Options:

A.

Input column

B.

InputSet

C.

ListView Panel

D.

Wizard

Buy Now
Questions 6

Which rule is written in the correct form for a rule which sets the claim segment and leaves the ruleset?

A)

InsuranceSuite-Developer Question 6

B)

InsuranceSuite-Developer Question 6

C)

InsuranceSuite-Developer Question 6

D)

InsuranceSuite-Developer Question 6

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 7

Which statement is correct and recommended for writing GUnit tests?

Options:

A.

Use the init() method to set up objects shared by all tests in a test class

B.

Handle any exceptions thrown by test methods in the finally() method

C.

Clear all instance variables of completed test in the tearDown() method

D.

Use fluent assertions over conventional assert statements

Buy Now
Questions 8

An insurer has identified a new requirement for company vendor contacts in ContactManager. If the Preferred Vendor9 field is set to Yes, display the new BBS Rating (Better Business Bureau) field.

InsuranceSuite-Developer Question 8

Which two configuration changes will satisfy this requirement? (Select two)

Options:

A.

Call a gosu expression from the PostOnChange onChange properly to set the value of the BBB Rating field

B.

Enable the Post On Change property for the Preferred Vendor? field

C.

Set the visible property of the BBB Rating field to true when the Preferred Vendor? field is Yes

D.

Enable the Post On Change property for the 8BB Rating field

E.

Set the editable property of the BBB Rating field to true when the Preferred Vendor ' field is No

Buy Now
Questions 9

An insurer doing business globally wants to use a validation expression to verify that a contact ' s postal code is a real postal code for the country specified in the contact ' s address.

A developer has created a method with the signature validatePostalCode(anAddress: Address): boolean, which returns true if and only if the postal code is valid.

What would be the correct validation expression?

Options:

A.

validatePostalCode(anAddress) == true

B.

validatePoslalCode(anAddress) == null

C.

validatePostalCode(anAddress)

D.

validatePostalCode(anAddress) ? null: false

Buy Now
Questions 10

Given the method below:

public function FriendlyGreeting (name: String): String {

if (name == null or name.length == 0) throw " Requires a non-empty string! "

return " Hello, " + name + " ! "

}

What best practice is violated in the code?

Options:

A.

" return " cannot return more than one object; the method should make and return a String.

B.

A method should not throw an exception.

C.

The " throw " statement is used without a matching " catch " statement.

D.

The name of the method should be " friendlyGreeting " .

Buy Now
Questions 11

For ABPerson contacts only, the marketing team has requested to store the name of the individual ' s favorite sports team. What data model extension follows best practices to fulfill this requirement?

Options:

A.

Add a varchar field to ABContact named FavoriteTeam_Ext.

B.

Create a typelist of sports team names, and add a typekey to ABContact based on that typelist.

C.

Create an ABSportsTeam entity and add a foreign key from ABContact to ABSportsTeam.

D.

Add a varchar field to ABPerson named FavoriteTeam_Ext.

Buy Now
Questions 12

As a developer you are creating a new Gosu class for Succeed Insurance. According to the course material, which of the following statements define how you should implement logging in your new class? (Choose Two)

Options:

A.

All exceptions are errors, thus they should always be logged at the error level.

B.

When logging an exception, provide details about the cause of the exception. Because you are providing a detailed description there is no need to log the exception message or stack trace.

C.

When logging at the debug level you should check to see if debugging in enabled first to minimize possible performance issues.

D.

Providing context when logging errors is essential. However, developers should avoid excessive logging, as it can be costly to implement and maintain, and it may negatively impact performance.

E.

Logging in the cloud can be provided in either a string format or JSON.

F.

When logging Personal Identifiable Information (Pll), developers should log the information at least at the INFO level.

G.

Checking the log level before logging is usually unnecessary, as logging typically has minimal impact on performance.

Buy Now
Questions 13

A developer has added multiple related features in an implementation that needs to be tested. For efficiency, all those features need to be tested at the same time. Which two statements are true about including multiple tests? (Select two)

Options:

A.

They must use the assertTrue() function.

B.

They must be based on the same GUnit base class.

C.

They must set TestResultsDir property.

D.

They must be in the same GUnit class.

E.

They must have the same @Suite annotation.

Buy Now
Questions 14

An insurer stores the date a company was established in the company records. A business analyst identified a new requirement to calculate a company ' s years in business at the time a loss occurred. The years in business will be determined using the date established field and the claim date of loss.

The image below shows the Contact structure in the data model:

InsuranceSuite-Developer Question 14

Which configuration steps will satisfy the requirement? (Select two)

Options:

A.

Create a new enhancement class for the Company entity under the insurer package

B.

Create a function to calculate the years In business in a Company enhancement

C.

Create a setter property to calculate the years in business in the Contact enhancement

D.

Create a new enhancement class for the Contact entity under the gw package

E.

Create a function to calculate the years in business in a Ul Helper class under the gw package

F.

Create a getter property to calculate the years in business in a Company enhancement

Buy Now
Questions 15

Succeed Insurance needs to implement a number of Gosu functions. Select the options that follow best practices. Select Two

Options:

A.

When writing UI related functions, that code should be placed in UI helper classes. Following this practice ensures easier maintainability by developers.

B.

When implementing an interface such as Rental Location the class should be called RentalLocationImpl.

C.

Entities should be extended to support UI operations. Following this practice ensures easier maintainability by developers.

D.

Add new interfaces to a customer package space such as si. in this case. In addition, do not append _Ext on the interface name in this package.

E.

When writing UI related functions, that code should be placed in the code tab of a PCF file to improve performance and maintainability.

F.

Functions defined in a Gosu class should be named in upper camel case such as ModifyAddressInformation

G.

Use underscores to separate words in function names for better readability.

Buy Now
Questions 16

An insurer specializing in high-risk policies requires a new Account to provide at least three references. A Reference entity is created. What is the best practice for adding and displaying References on the Contact Summary page in TrainingApp?

Options:

A.

Create a Reference detail view with fields for three References and add it to the Contact Summary page

B.

Create a Contacts pop up and add a button that opens it to the Contact Summary page

C.

Create a Reference list view and add it to the Contact Summary page

D.

Create an input set that displays References and add it to the Contact Summary page

Buy Now
Questions 17

During an implementation, which Git branch contains code across all releases including code under active development?

Options:

A.

Mainline branch

B.

Master branch

C.

Product release branch

D.

Production branch

Buy Now
Questions 18

Given the following query:

uses gw.api.database.Query

var query = Query.make(Claim)

query.compare(Claim#ClaimNumber, Equals, " 123-45-6789 " )

var claim = query.select().AtMostOneRow

Which follows the best practice to find the urgent open activities of the claim, considering the memory usage and bundle size?

Options:

A.

var activityQuery = gw.api.database.Query.make(Activity)activityQuery.compare(Activity#Status, Equals, TC_OPEN)activityQuery.compare(Activity#Claim, Equals, claim)var urgentActivities = activityQuery.select().where(\ activity - > activity.Priority == TC_URGENT)

B.

var urgentActivities = claim.Activities.where(\ activity - > activity.Priority == Priority.TC_URGENT and activity.Status == TC_OPEN)

C.

var urgentActivities = claim.Activities.where(\ activity - > activity.Status == TC_OPEN).where(\ activity - > activity.Priority == TC_URGENT)

D.

var activityQuery = gw.api.database.Query.make(Activity)activityQuery.compare(Activity#Priority, Equals, Priority.TC_URGENT)activityQuery.compare(Activity#Status, Equals, TC_OPEN)activityQuery.compare(Activity#Claim, Equals, claim)var urgentActivities = activityQuery.select()

Buy Now
Questions 19

Database Consistency Checks classified as ' Other data integrity expectations ' in Guidewire Cloud must be addressed before deploying code into production in the Cloud. Which two are best practices for resolving these errors? (Select two)

Options:

A.

Run the Production Data Fix Tool to correct these errors.

B.

Fix these errors regardless of age or number of offending rows.

C.

Prioritize errors that are recent and occur in large numbers.

D.

Share analysis with Guidewire Cloud Assurance for final determination.

E.

Schedule weekly deployments of fixes until all errors are resolved.

Buy Now
Questions 20

A Guidewire developer is assigned to create a new List View (LV). Which two objects are required for the list view to appear on the Studio canvas with no errors or red showing? (Select two)

Options:

A.

A row iterator

B.

A text input

C.

Add and Delete buttons

D.

A text cell

E.

A row

Buy Now
Questions 21

In the Extensions folder, there is a typelist file named BusinessType.ttx containing three typecodes: Insurer, Broker, and Agency. The business analysts have requested an additional typecode: Reinsurer. How should this typecode be added?

Options:

A.

Create a reinsurer_Ext typecode in BusinessType.ttx

B.

Create a reinsurer typecode in BusinessType.ttx

C.

Create a .ttx extension file and add a reinsurer_Ext typecode to it

D.

Create a Reinsurer_Ext typelist with a reinsurer typecode

Buy Now
Questions 22

Which two statements are true regarding the Guidewire Cloud Assurance process? (Select two)

Options:

A.

Cloud Assurance does not apply to customer projects migrating self-managed implementations into Guidewire Cloud Platform.

B.

Items in the Optimization Backlog must be resolved before deployment to the Cloud.

C.

Cloud Assurance applies to both new Guidewire Cloud implementations and customer projects migrating self-managed implementations into Guidewire Cloud Platform.

D.

Cloud Assurance applies to new Guidewire Self-managed implementations.

E.

The Optimization Backlog includes Guidewire suggestions for improvement.

Buy Now
Questions 23

A business analyst has a new requirement for an additional filter on Desktop Activities. Which two options can be used to filter a query-backed ListView? (Select two)

Options:

A.

Use a Gosu standard bean filter in the filter property of a ToolbarFilterOption

B.

Use a Gosu standard query filter in the filter property of a ToolbarFilterOption of a ToolbarFilter widget

C.

Add a ToolbarFilterOption to the ToolbarFilter widget

D.

Create an array of filtered values to populate the ListView

E.

Create a Gosu method to loop through the ListView rows adding the rows that match the criteria

Buy Now
Questions 24

ABPersonVendor is an entity in the base application. An insurer needs to add a new person vendor type for auditors. Which configuration fulfills the requirement and follows the best practices?

Options:

A.

Add a new column Auditor_Ext in the entity extension ABPersonVendor.etx

B.

Add a new entity ABAuditor_Ext.eti as a subtype of ABPersonVendor

C.

Create ABAuditor_Ext.eti with a foreign key pointing to ABPersonVendor

D.

Create ABAuditor.etx as an extension of ABPersonVendor

Buy Now
Questions 25

An insurer wants to add a new typecode for a loan account to a base typelist, BankAccountType, that has not been extended. Which step must a developer take to perform this task following best practices?

Options:

A.

Create a BankAccountType.ttx file and add a new typecode LoanAccount_Ext.

B.

Create a BankAccountType.ttx file and add a new typecode LoanAccount.

C.

Open the BankAccountType.tti and add a new typecode LoanAccount.

D.

Create a BankAccountType_Ext.tti file and add a new typecode LoanAccount.

Buy Now
Questions 26

The Cost entity contains the fields TotalPremium and Tax. The application needs to calculate the total cost as a sum of those two fields dynamically and wants to create a reusable solution. Which configuration is appropriate and efficient to achieve this task?

Options:

A.

Add a getter in CostEnhancement: property get TotalCost_Ext() : BigDecimal { return this.TotalPremium + this.Tax }

B.

Create an entity enhancement and add: property set TotalCost_Ext(totalCost : BigDecimal){ totalCost = this.TotalPremium + this.Tax }

C.

Create an entity extension and add a new field to store the total cost.

D.

Calculate the total cost in the value property in the PCF file.

Buy Now
Questions 27

What are two types of Guidewire Profiler? (Select two)

Options:

A.

Web

B.

Database Performance

C.

Exit-point

D.

Entry-point

E.

Worksheet

Buy Now
Questions 28

Succeed Insurance needs to modify the ClaimCenter data model to add a new column to indicate the date and time that a contact on a claim was interviewed about the loss. This new field will be added to the existing Person entity. Following best practices, which of the following options satisfies this requirement?

Options:

A.

Modify the out-of-the-box Person.eti file and add a datetime field called InterviewDate.

B.

Extend the out-of-the-box Person.eti file by creating a Person_Ext.etx file and add a datetime field called InterviewDate_Ext.

C.

Extend the out-of-the-box Person.eti file by creating a Person.etx file and add a datetime field called InterviewDate.

D.

Extend the out-of-the-box Person.eti file by creating a Person.etx file and add a datetime field called InterviewDate_Ext.

Buy Now
Questions 29

Succeed Insurance needs to add a new getter property to the Java class generated from the Contact entity. According to best practices, what steps below would allow this to get implemented? (Select Two)

Options:

A.

Add the enhancement definition to the Contact.eti file.

B.

Add the enhancement definition to a new Contact.etx file.

C.

Create a new Gosu enhancement for the Contact entity in the gw.entity.enhancements package.

D.

Add a new get property to the enhancement.

E.

Create a new Gosu enhancement for the Contact entity in the si.cc.entity.enhancements package.

F.

Add a new get function to the enhancement.

Buy Now
Questions 30

Given the following screen showing a DetailView in Guidewire Studio highlighted in red:

InsuranceSuite-Developer Question 30

Which single item added directly to the detail view will correct the error shown, with no further errors?

Options:

A.

Add a row iterator to the detail view

B.

Add a toolbar to the detail view

C.

Add a list view to the detail view

D.

Add an input column to the detail view

Buy Now
Questions 31

The Officials list view in ClaimCenter displays information about an official called to the scene of a loss (for example, police, fire department, ambulance). The base product captures and displays only three fields for officials. An insurer has added additional fields but still only displays three fields. The insurer has requested a way to edit a single record in the list view to view and edit all of the officials fields. Which location type can be used to satisfy this requirement?

Options:

A.

Forward

B.

Page

C.

Popup

D.

Location group

Buy Now
Questions 32

When viewing application logs in Datadog for troubleshooting, which methods can be used to find specific information within the logs, according to the training? Select Two

Options:

A.

By querying the Lifecycle Manager API.

B.

Using the Monitors section to set up alerts.

C.

By examining the build history in TeamCity.

D.

Using the sidebar facets to filter results

E.

Creating custom dashboards with relevant widgets.

F.

Using the search bar for full-text searches.

Buy Now
Questions 33

A business analyst provided a requirement to create a list of Payment Types accepted by vendors. The list will include the values Cash, Credit Card, Debit Card, Check, and EFT. It will be linked to Company Vendors. Following best practices for creating a new typelist, how can this requirement be configured in the data model?

Options:

A.

PaymentType_Ext.ttx in the Extensions - > Typelist folder and add typecodes with the _Ext suffix to the typelist for the five payment types

B.

PaymentType.tix in the Metadata - > Typelist folder and add typecodes with the _Ext suffix to the typelist for the five payment types

C.

PaymentType_Ext.tti in the Extensions - > Typelist folder and add typecodes for the five payment types to the typelist

D.

PaymentType.tti in the Metadata - > Typelist folder and add typecodes to the typelist for the five payment types

Buy Now
Questions 34

What is a benefit of archiving?

Options:

A.

Reorganizes and compresses the contents of the database to conserve space

B.

Improves application performance by reducing the size of the database

C.

Reindexes the contents of the database to increase data retrieval speed

D.

Reduces database size by permanently removing data marked for purge

Buy Now
Questions 35

A developer wants to manually trigger a build chain in TeamCity to generate a deployable Docker image for a specific commit. According to the process described in the training, what are the key initial steps to achieve this? (Choose 2)

Options:

A.

Update the application ' s configuration resources in Lifecycle Manager.

B.

Access the Automated Builds app in Guidewire Home.

C.

Access TeamCity via Guidewire Home.

D.

Configure a new monitor in Datadog.

E.

Select the desired build configuration and trigger the build.

Buy Now
Questions 36

Guidewire Home provides self-service capabilities for managing storage access permissions for InsuranceSuite. According to the training, which app in Guidewire Home is used for this purpose?

Options:

A.

The Storage Access app

B.

The Quality Gates app

C.

The Lifecycle Manager app

D.

The Build Promotion app

E.

The Planets app

Buy Now
Questions 37

Which two types of InsuranceSuite projects does the Cloud Assurance process apply to? (Select two)

Options:

A.

Upgrades to Guidewire Cloud Platform

B.

New Guidewire Cloud Platform implementations

C.

New self-managed implementations

D.

Upgrades on self-managed implementations

E.

New features added to existing implementations

Buy Now
Questions 38

Succeed Insurance needs to extend the contact functionality to support tracking agency information. The new agency entity should have all of the fields of ABCompany, but include fields that are specific to the agency. Following best practices, which of the following options would implement this requirement?

Options:

A.

A new foreign key should be added to ABCompany that points to a new Agency_Ext entity. The new fields should be added to the new Agency entity.

B.

A new Agency_Ext entity should be added so that ABCompany becomes a subtype of Agency_Ext. The new fields should be added to the new Agency entity.

C.

A new array should be added to ABCompany that points to a new Agency_Ext entity. The new fields should be added to the new Agency_Ext entity, including a foreign key pointing back to ABCompany.

D.

Add a new Agency subtype of ABCompany. The new fields should be added to the new Agency_Ext subtype.

Buy Now
Questions 39

The business wants to create a new popup in BillingCenter that displays a single customer invoicing inquiry. The popup will have the inquiry date, inquiry contact, and the description of the inquiry. Which configurations follow best practices to make this page editable? (Choose Two)

Options:

A.

Add a Boolean variable named editable_Ext to the Variables tab and set its initial value to true.

B.

Set the Page ' s startInEditMode property to true if it should initially be editable.

C.

Set the Detail View panel ' s readOnly property to false.

D.

Be sure that the ListView container widget has its editable property set to true.

E.

Ensure that Input widgets are used for fields requiring data entry, and that their editable property is set to true.

F.

Add an InputSet widget within the detail view and set its canEdit property to true.

Buy Now
Questions 40

An insurer wants to add a new typecode for an alternate address to a base

typelist EmployeeAddress that has not been extended.

Options:

A.

Following best practices, which step must a developer take to performthis task?

B.

Create an EmployeeAddress_Ext.tti file and add a new typecodealternate

C.

Open the EmployeeAddress.tti and add a new typecode alternate

D.

Create an EmployeeAddress.ttx file and add a new typecodealternate_Ext

E.

Create an EmployeeAddress.tix file and add a new typecodealternate_Ext

Buy Now
Questions 41

In ClaimCenter, the Desktop- > Claims page contains a ListView that is backed by a View Entity ClaimDesktopView.eti. The company would like to add a column to the Claim Validation Level in this List View. Following best practice, which of the following steps are required to fulfill this requirement?

Options:

A.

Add a computedTypekey in ClaimDesktopView.etx with name: ValidationLevel_Ext and path: Claim.ValidationLevel.

B.

Add a typekey in ClaimDesktopView.etx with name: ValidationLevel_Ext and path: Claim.ValidationLevel.

C.

Add a viewEntityTypekey in ClaimDesktopView.etx with name: ValidationLevel and path: Claim.ValidationLevel.

D.

Add a computedColumn in ClaimDesktopView.etx with name: ValidationLevel and path: Claim.ValidationLevel.

Buy Now
Questions 42

An insurer with a self-managed InsuranceSuite implementation is preparing to transition to Guidewire Cloud Platform (GWCP). Which two Cloud Delivery Standards must be met before deployment? (Select two)

Options:

A.

Performance tests must be developed and run for all functionality before an upgrade to the Cloud.

B.

All new typelist and entity extension names include a three-character customer-specific suffix.

C.

Database Consistency Check data issues that prevent upgrades must be fixed.

D.

Customers must be on the most current General Availability (GA) version of the product being deployed to the Cloud.

Buy Now
Questions 43

In the data model, each contact is associated with an array of bank accounts. These bank accounts are displayed as a list in multiple places within ContactManager. You have started by creating a " BankAccountsLV " ListView. Which of the following are valid configuration steps?

Options:

A.

Configure the elementName property as the data object for each Row in the Row Iterator.

B.

Configure the elementName as the unique identifier for the iterator to be exposed.

C.

Configure the elementName property for the value to be displayed in each cell.

D.

Configure the value property as the data object for each Row in the Row Iterator.

Buy Now
Questions 44

The following Gosu statement is the Action part of a validation rule:

claim.rejectField( " State " , TC_PAYMENT, DisplayKey.get( " Rules.Validation.Claim.NotInDraft " , null, null))

It produces the following compilation error:

Gosu compiler: Wrong number of arguments to function rejectField(java.lang.String, typekey.ValidationLevel, java.lang.String, typekey.ValidationLevel, java.lang.String). Expected 5, got 3

What needs to be added to or deleted from the statement to clear the error?

Options:

A.

A left parenthesis must be deleted.

B.

The two nulls must be replaced with a typekey and a string.

C.

A right parenthesis must be added.

D.

The word ' State ' must be replaced with a DisplayKey.

Buy Now
Questions 45

The Guidewire Cloud Platform (GWCP) uses an astronomy metaphor to describe its logical partitions. Which statements accurately describe how different levels within this metaphor provide isolation? (Choose 2)

Options:

A.

Tenants provide isolation between different AWS regions.

B.

Each Star is kept completely separate from the other Stars within a Tenant.

C.

A Star isolates data between different Tenants.

D.

A Star is a logical star system that represents a business unit or shared service.

E.

Galaxies isolate individual planets from each other.

F.

Planets provide isolation between different Orbits.

Buy Now
Exam Name: Associate Certification - InsuranceSuite Developer - Mammoth Proctored Exam
Last Update: May 22, 2026
Questions: 150

PDF + Testing Engine

$49.5  $164.99

Testing Engine

$37.5  $124.99
buy now InsuranceSuite-Developer testing engine

PDF (Q&A)

$31.5  $104.99
buy now InsuranceSuite-Developer pdf
dumpsmate guaranteed to pass

24/7 Customer Support

DumpsMate's team of experts is always available to respond your queries on exam preparation. Get professional answers on any topic of the certification syllabus. Our experts will thoroughly satisfy you.

Site Secure

mcafee secure

TESTED 22 May 2026