ServiceNow CAD Practice Exams
Last updated on Apr 14,2025- Exam Code: CAD
- Exam Name: ServiceNow Certified Application Developer
- Certification Provider: ServiceNow
- Latest update: Apr 14,2025
Which objects can you use in a Scheduled Script Execution (Scheduled Job) script?
- A . GlideRecord and current
- B . GlideUser and GlideRecord
- C . GlideSystem and GlideRecord
- D . GlideSystem and current
Application developers can specify which ServiceNow page a user sees after submitting a new record using the Record Producer Ul.
How is the page specified?
- A . Write an after Business Rule script for the Record Producer’s table: window.redirect = "<URL>";
- B . Create an application property to store the URL
- C . Write a script in the Record Producer’s Script field: producer.redirect = "<URL>";
- D . Configure the page in the Module that opens the Record Producer Ul
Which items are valid UI Action types in ServiceNow? (Choose 3 answers)
- A . List banner button
- B . Workflow action
- C . Form button
- D . List choice
- E . Form choice
- F . Record navigation button
If you create a SOAP Message, what syntax indicates a variable to pass when the function is called?
- A . current.variable_name
- B . S{variable_name}
- C . < variable_name >
- D . < variable_name >.do?WSDL
Which one of the following is true for this script fragment?
g_user.hasRole(,x_my_app_user’);
- A . The method returns true if the currently logged in user has the x_my_app_user role or the admin role
- B . The method returns false only if the currently logged in user has the x_my_app_user role
- C . There is no g_user.hasRole() method
- D . The method returns true only if the currently logged in user has the x_my_app_user role
Which one of the following is NOT an example of when an application might use a Scheduled Script Execution (Scheduled Job)?
- A . The application needs to send weekly email reminders to requestors for all records on a table
- B . The application needs to run a clean up script on the last day of every month
- C . The application needs to query the database every day to look for unassigned records
- D . The application needs to run a client-side script at the same time every day
Which statement correctly describes the differences between a Client Script and a Business Rule?
- A . A Client Scrip! executes on the client and a Business Rule executes on the server
- B . A Client Script executes before a record is loaded and a Business Rule executes after a record is updated
- C . A Client Script executes on the server and a Business Rule executes on the client
- D . A Client Script executes before a record is loaded and a Business Rule executes after a record is loaded
Which of the following is NOT a trigger type in Flow Designer?
- A . Outbound Email
- B . Application
- C . Record
- D . Schedule
Application developers configure ServiceNow using industry standard JavaScript to…
- A . Enable the right-click to edit the context menus on applications in the navigator
- B . Extend and add functionality
- C . Customize the organization’s company logo and banner text
- D . Configure the outgoing email display name
What is the Event Registry?
- A . A table containing a record for every Event known to the ServiceNow system which allows ServiceNow to react when Events are generated
- B . A Workflow which is launched every time an Event is generated; used to debug Events
- C . The method used in server side scripts to generate Events and pass parameters
- D . The Event Log which lists all Events that have been generated