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

(28 cards)

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

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
What kind of script is run when a record is displayed, inserted, updated, deleted or when a table is queried?
Business Rule - Executes Server Side and a database "poke"
26
What kind of records are not captured in an update set?
Data Records (update sets care about customizations and configs, not business processes)
27
What protects applications by identifying and restricting access?
Application Scope
28
What attributes of a field can a UI Policy action change on a form?
Mandatory Visibile/Hidden Read Only