Skip to main content

CAD ServiceNow Certified Application Developer - ServiceNow Training and Certification

  • Servicenow
  • 289 practice questions
  • Updated Sep 2026
  • 4 free sample questions

About this exam

CAD is the Servicenow exam ServiceNow Certified Application Developer - ServiceNow Training and Certification. Practice material is available as a PDF, an interactive practice test or a bundle of both.

Exam code
CAD
Vendor
Servicenow
Practice questions
289
Questions with an explanation
289 of 289
Free sample questions
4
Question bank last updated
16 Sep 2026

Try 2 sample questions

Taken from the free sample set for CAD.

Question 1

Which Application Access configuration field(s) are NOT available if the Can read configuration field is
NOT selected?

  1. Option A:

    All access to this table via web services

  2. Option B:

    Can create, Can update, and Can delete

  3. Option C:

    Can read does not affect the availability of other Application Access fields

  4. Option D:

    Allow configuration

Show answer and explanation

Correct answer: B

"You must first select read access to grant any other API record operation."
https://docs.servicenow.com/bundle/tokyo-applicationdevelopment/
page/build/applications/reference/r_TableApplicationAccessFields.html
The Application Access configuration fields control the access level for an application and
its tables.
The following Application Access configuration fields are not available configuration if the Can read
field is not selected:
Can create. This field determines whether users can create records on the application tables.
Can update. This field determines whether users can update records on the application tables.
Can delete. This field determines whether users can delete records on the application tables.
These fields are not available because they depend on the Can read field, which determines whether
users can view records on the application tables. If users cannot read records, they cannot create,
update, or delete them either.
The following Application Access configuration fields are available regardless of the Can read
configuration field:
All access to this table via web services. This field determines whether users can access the
application tables using web services, such as REST or SOAP.
Allow configuration. This field determines whether users can configure the application tables, such
as adding or modifying fields, views, or indexes.
Reference: Application Access, Certified Application
Developer (CAD) Learning Path

Question 2

Which one of the following is NOT a debugging strategy for client-side scripts?

  1. Option A:
    g_form.addInfoMessage()
  2. Option B:
    Field Watcher
  3. Option C:
    jslog()
  4. Option D:
    gs.log()
Show answer and explanation

Correct answer: D

https://developer.servicenow.com/dev.do#!/learn/learningplans/
rome/new_to_servicenow/app_store_learnv2_scripting_rome_debugging_client_scripts
The following are debugging strategies for client-side scripts, which run in the web browser and
manipulate the user interface:
g_form.addInfoMessage(). This is a client-side API that displays an information message at the top of
the form.
Field Watcher. This is a debugging tool that displays the current and previous values of one or more
fields on a form.
jslog(). This is a client-side API that writes a message to the browser console.
The following is not a debugging strategy for client-side scripts, but for server-side scripts, which run
on the ServiceNow platform and manipulate the database:
gs.log(). This is a server-side API that writes a message to the system log.
Reference: Client-Side
Scripting APIs, Debugging Client Scripts
See all 4 free sample questions