Spring Sale Special - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: mxmas70

Home > Guidewire > Guidewire Certified Associate > InsuranceSuite-Developer

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

Question # 4

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.

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

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

Full Access
Question # 5

Which statement is true about the Project Release branch for an implementation using Git?

A.

It stores the current production code and is updated whenever the production system is updated

B.

It is used by the implementation team to develop code for a specific release

C.

It is used by the implementation team to stabilize the code for a specific release

D.

It contains product releases from Guidewire

Full Access
Question # 6

A query is known to return 500,000 rows. Which two are recommended to process all 500,000 rows efficiently? (Select two)

A.

Use Google Iterables

B.

Use setPageSize()

C.

Use a batch process for large result sets

D.

Sort the result by entity name

E.

Chunk the results into page sets

Full Access
Question # 7

The sources describe different types of deployment strategies for InsuranceSuite applications. What are characteristics of a selective deployment?

A.

It is primarily used for deploying builds to production star systems.

B.

It always involves a database restore from production.

C.

It requires deploying all InsuranceSuite and EnterpriseEngage applications simultaneously.

D.

It is the only strategy that supports rolling updates.

E.

It allows deployment of only the selected InsuranceSuite applications.

Full Access
Question # 8

An insurance carrier plans to launch a new product for various types of Recreational Vehicles (RVs)—such as motorhomes, boats, motorcycles, and jet skis. When collecting information to quote a policy, all RVs share some common details (like purchase date, price, year, make, and model), but each type also has its own unique properties. According to best practices, what should be done to configure the User Interface so that only the relevant RV details are shown when creating a policy quote? Select Two

A.

Create a separate page for each type of RV.

B.

Create a Modal Input Set for each RV type.

C.

Create separate inline Input Sets for each RV type and set the visibility on each Input Set

D.

Create a Detail View that includes the properties that are common to all of the RV types.

E.

Place an Input Set Ref on the Detail View and configure the RV type as the Mode.

F.

Define a Location Group to allow the user to choose the page for each RV type.

Full Access
Question # 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?

A.

validatePostalCode(anAddress) == true

B.

validatePoslalCode(anAddress) == null

C.

validatePostalCode(anAddress)

D.

validatePostalCode(anAddress) ? null: false

Full Access
Question # 10

There is a requirement to add fields specific to Auto Rental Agencies. The additional fields required are; Auto Renta License, Offers Roadside Assistance, and Offers Insurance. Other fields will come from the existing ABCompanyVendor entity.

For reference, the diagram below shows the ABCompany subtype of the ABContact entity:

How should this requirement be configured following best practices?

A.

Create ABAutoRentalAgency.Ext as a subtype of A B Company Vendor and add the three fields to the subtype

B.

Create ABAutoRentalAgency.Ext as a subtype of ABCompany and add the three fields to the subtype

C.

Create a custom entity ABAutoRentalAgency_Ext and add the three fields to this entity

D.

Create three new fields to extend the existing ABCompany Vendor subtype

Full Access
Question # 11

Business analysts have provided a requirement to store contacts' usernames in the Click-Clack social media website in a single field on the Contact entity. Which solution follows best practices and fulfills the requirement?

A.

Extend the Contact entity with a field named ClickClack_Ext of type addressline

B.

Extend the Contact entity with a field named ClickClack of type blob

C.

Extend the Contact entity with a field named ClickClack of type shorttext

D.

Extend the Contact entity with a field named ClickClack_Ext of type shorttext

Full Access
Question # 12

This sample code uses array expansion with dot notation and has performance issues:

What best practice is recommended to resolve the performance issues?

A.

Rewrite the code to use a nested for loop

B.

Break the code into multiple queries to process each array

C.

Replace the .where clause with a .compare function

D.

Replace the dot notation syntax with ArrayLoader syntax

Full Access
Question # 13

A developer runs Database Consistency Checks for a new ClaimCenter release in a QA environment running a copy of the production database. Analysis of the output identifies data errors in both the QA and production data. Which two options follow best practices for correcting the data? (Select two)

A.

Use the Production Data Fix Tool to correct production data

B.

Write a Gosu query and run it in Scratchpad to correct the data

C.

Export the data to a file, correct it, and run the Import Data Utility

D.

Write a Gosu script and request that Guidewire Support review it

E.

Contact the insurer's database group for a SQL script and test it in QA

Full Access
Question # 14

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?

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

Full Access
Question # 15

A developer has designed a detail view with an email address input. What is the best practice for ensuring that only a properly formatted email address can be entered?

A.

Create an email address class with a validation method

B.

Use database validation for the email address

C.

Usefield-level validationfor the email address

D.

Create a validation rule for email addresses

Full Access
Question # 16

An insurer would like to include the Law Firm Specialty as part of the Law Firm's name whenever the name is displayed in a single widget. Which configurations follow best practices to meet this requirement?

A.

Modify the Law Firm entity's displayname property to include the law firm's specialty.

B.

Implement a getter method on the entity to return a formatted name that includes the law firm's specialty.

C.

Place a Text Input widget in the ListView's Row container for the law firm's specialty.

D.

Configure the entity name for the Law Firm entity to include law firm's specialty.

E.

Add a custom field to the entity to store a concatenated display string.

F.

Use a dynamic field to generate the display string to include the law firm's specialty.

G.

Place a Text Cell widget in the ListView's Row container for the law firm's specialty.

Full Access
Question # 17

You need to retrieve Claim entity instances created after a specific date. Which methods ensure that the filtering is performed in the database for optimal performance?

A.

Retrieve all claims and filter the collection in Gosu memory using the where ( ) method.

B.

Retrieve claims using a query and then filter the results collection using the filterwhere method.

C.

Use the filter () .where () methods on the query object to filter the records by their creation date.

D.

Use the compare method on the query object to filter claim records by their creation date.

E.

Use the where method on the query object to filter claim records by their creation date.

Full Access
Question # 18

Which of the following represents logging best practices? Select Two

A.

Mask personally identifiable information (PII) before including it in a log message.

B.

Set the logging level to "info" in the production environment.

C.

Set the logging level to "debug" in the production environment when diagnosing a production issue.

D.

Log all information that is necessary to diagnose the transaction.

E.

Log every transaction to ensure a complete audit trail.

Full Access
Question # 19

A developer needs to run multiple GUnit test classes so that they can be run at the same time. Which two statements are true about the included tests? (Select two)

A.

They must be based on the same GUnit base class

B.

They must be in the same GUnit class

C.

They must set TestResultsDir property

D.

They must use the assertTrue() function

E.

They must have the same @Suite annotation

Full Access
Question # 20

A customer needs the ability to categorize claims based on business needs. Which actions below follow best practices? (Choose two)

A.

Define ClaimCategory_Ext as an extension of an existing claim Typelist.

B.

Add a ClaimCategory_Ext Typekey to the Claim entity

C.

Create a .ttx file for ClaimCategory_Ext in the Extensions\Typelist folder

D.

Add a 'foreignkey' to the ClaimCategory_Ext typelist that references the Claim entity

E.

Name the Typelist ClaimCategory without an _Ext suffix.

F.

Create a .tti file for ClaimCategory_Ext in the Extensions\Typelist folder

Full Access
Question # 21

A developer has completed a configuration change in an InsuranceSuite application on their local environment. According to the development lifecycle described in the training, which initial steps are required to move this change towards testing and deployment? Select Two

A.

Deploy the application directly to a pre-production planet.

B.

Schedule automated builds in TeamCity

C.

Push the code changes to the remote source code repository in Bitbucket.

D.

Trigger a TeamCity build via Guidewire Home if it has not already begun automatically.

E.

Create a new physical star system in Guidewire Home.

F.

Configure pre-merge quality gates in Bitbucket.

Full Access
Question # 22

In the screenshot below

A developer has added a tab labeled Delinquencies to the tab bar of BillingCenter. This tab will contain several pages. The first page in the tab will display a summary of the currently-selected delinquency, the second page will show the associated policy, and the third page will show the associated account.

What PCF container will be used to configure this requirement?

A.

A location ref

B.

A location group

C.

A location ref iterator

D.

A location

Full Access
Question # 23

Given the image:

Which container type must be added between Card and Input Column?

A.

Detail View PCF File

B.

Detail View

C.

List View

D.

Input Set

Full Access