Module 8 - Package Enhancements for Testing (IE: Scripting) Flashcards

1
Q

Application scope ensures (2 things)

A

Applications do not interrupt core services
Other applications do not interfere with normal functions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

App Scoping protects applications by

A

Identifying and restricting access to available artifacts and data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Applications developed prior to application scoping are….

A

Global Scope

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Custom applications have…

A

a private scope that uniquely identified them and their artifacts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Update Sets are

A

a group of configuration changes that can be moved from one instance to another

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is captured in an update set?

A

business rules
client scripts
fields etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is NOT included in an update set?

A

Tasks
new data records
modified data records etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Are dashboards captured in update sets?

A

No, but they can be added manually by using the unload dashboard function

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is scripting in ServiceNow?

A

Scripting is done via Javascript, and can execute on the client side or the server side

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

User Interface (UI) Policy

A

is a rule that is applied to a form to dynamically change information on the form itself

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

UI Policies execute on the server side? (T/F)

A

False - They execute on the client side

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Data Policies are similar to UI policies but…

A

They apply everywhere, not just a standard browser

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Data policies execute on the Server Side (T/F)

A

True - However they can also run as a UI Policy on the Client Side

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

UI Actions are defined as

A

something in the user interface that can be clicked in order to do something (Buttons, links etc)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Client Scripts are a scripting record….

A

that monitors real time changes on a form, however they are not locked into a specialization like a UI Policy, and they DO require Javascript to get things done

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Business rules are configured to run when….

A

A record is displayed, inserted, updated, deleted or a table queried

17
Q

Business rules can be set to run before or after the database action has occurred

A

True

18
Q

Execution order for Business Rules are… (5 steps)

A

Query - Display - Before - After - Async

19
Q

Client Side Scripts supported (4)

A

onCellEdit()
onChange()
onLoad()
onSubmit()

20
Q

Steps to apply an update set (3)

A

Retrieve
Preview
commit

21
Q

Where could you create an application in servicenow?

A

App Engine Studio

22
Q

Delegated Developers

A

are non-admin users and groups which are assigned one or more permissions to develop an application

23
Q

What are advantages of using delegated developer roles?

A

You do not have to give users an admin role, which protects the system, and the data

24
Q

What kind of script is run when a record is displayed, inserted, updated, deleted or when a table is queried?

A

Business Rule - Executes Server Side and a database “poke”

25
Q

What kind of script is run when a record is displayed, inserted, updated, deleted or when a table is queried?

A

Business Rule - Executes Server Side and a database “poke”

26
Q

What kind of records are not captured in an update set?

A

Data Records (update sets care about customizations and configs, not business processes)

27
Q

What protects applications by identifying and restricting access?

A

Application Scope

28
Q

What attributes of a field can a UI Policy action change on a form?

A

Mandatory
Visibile/Hidden
Read Only