Pegasystems pegacrsa80v1 practice test

Certified Robotics System Architect (CRSA) 80V1

Last exam update: Nov 18 ,2025
Page 1 out of 4. Viewing questions 1-15 out of 60

Question 1

When developing a project with multiple applications to automate, how many developers do you
assign to each application?

  • A. 4
  • B. 1
  • C. 2
  • D. 3
Mark Question:
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 2

To run an RPA solution, the Robot must log in and register to the Pega server.
You set the credentials for an RPA Robot by__________________________.

  • A. selecting RPACredentials from the Runtime menu
  • B. editing and saving the credentials within the RuntimeConfig.xml
  • C. setting the credentials within the solution code on startup
  • D. using the default system credentials
Mark Question:
Answer:

A


Reference:
https://community1.pega.com/community/product-support/question/vms-register-pega-7-platform

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 3

DRAG DROP
You are evaluating business requirements and reviewing each adapter.
Move all of the Adapter Steps to the Adapter review Order column and place them in the correct
order.

Mark Question:
Answer:

Discussions
0 / 1000

Question 4

When performing application discovery, it is important that
you ___________________ and _________________. (Choose Two)

  • A. write automations to accomplish the basic search functionality of the application
  • B. interrogate 100 percent of the controls required for the use case
  • C. interrogate representatives of all controls required for the use case
  • D. utilize test methods to validate that you can interact with representatives of the controls in the use case
Mark Question:
Answer:

CD

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 5

The business requirement states that the solution is triggered from a screen pop-up when a new
phone call is delivered to the user.
When you develop the solution to handle this automation trigger, which two items do you need to
consider? (Choose Two)

  • A. The application type (Windows or Web) in which the screen pop-up starts
  • B. The total execution time for the automation handling the screen pop-up trigger
  • C. Another screen pop-up occurs before the first caller disconnects and the first process finishes
  • D. Multiple configuration items to handle different environments
Mark Question:
Answer:

AB

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 6

Application Discovery is a process that involves interrogating an application to
___________and___________. (Choose Two)

  • A. determine if the solution requires the use of keys to handle multiple accounts open at once
  • B. ensure that the application uses the correct .Net Framework version
  • C. determine any controls that will require translators or additional development effort
  • D. ensure that any controls on the application needed within the use case can be controlled
Mark Question:
Answer:

CD


Reference:
https://community1.pega.com/community/pega-academy/question/looking-preparation-material-
following-topics-crsa-80-exam

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 7

The business requirement states that the user performs a search in a web application. How do you
order the automation steps to perform this search?

  • A. Verify the adapter status, navigate the adapter to a known location, and perform search.
  • B. Verify adapter status, search, and then navigate to a known location.
  • C. Navigate to a known location and perform the search.
  • D. Stop the adapter, start the adapter, and then perform the search.
Mark Question:
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 8

The requirement is to get the text from a specific application (MyApp.exe) using the Control Region
functionality. How do you set the OpenSpan.ini configuration setting?

  • A. [Control] Enabled=1 ProcessList-MyApp.exe AHProcesses=0
  • B. [GDI] Enabled=1 ProcessList= AllProcesses=1
  • C. [Control] Enabled=1 ProcessList= AllProcesses=1
  • D. [GDI] Enabled=1 ProcessList=MyApp.exe AllProcesses=0
Mark Question:
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 9

During application discovery, it is important that you_____________.

  • A. prefix the interrogated controls
  • B. test at least one control of each type included in the use case
  • C. use the interaction framework to test any required activities
  • D. follow solution development best practices
Mark Question:
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 10

Which of the following is important to know when performing application discovery?

  • A. Users run multiple copies of the application.
  • B. The application is maintained by local IT personnel.
  • C. Users change computers daily.
  • D. Users can change the color scheme of the application.
Mark Question:
Answer:

A


Reference:
https://community.pega.com/knowledgebase/articles/example-making-sure-only-one-copy-
application-running

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 11

Where are the message definitions for the MessageManifest component defined?

  • A. Within a Collection on the MessageManifest's properties
  • B. Within a LookupTable component, acting as the MessageManifest's data source
  • C. Within the Project Properties
  • D. Within the Interaction.xml file associated with the project
Mark Question:
Answer:

C


Reference:
https://community1.pega.com/community/product-support/question/openspan-message-manifest

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 12

The following Context variables are defined m the Interaction.xml of the solution.
<Context>
<Value Name="GroupID" Type="String" Default="XKY12345"/>
<Value Name="Procedures" Type="Number" Default="0"/>
<Value Name="HasBeenPaid" Type="Boolean" Default="false"/>
</Context>
An automation creates an interaction and later sets the following values for Procedures and
HasBeenPaid.

When the agent finishes the call, an automation clears the context variables using ClearContext.

What is the state of the HasBeenPaid variable at this point?

  • A. The value of HasBeenPaid is now False.
  • B. The value of HasBeenPaid is now True.
  • C. The value of HasBeenPaid is now null.
Mark Question:
Answer:

A

User Votes:
A
50%
B
50%
C
50%
Discussions
vote your answer:
A
B
C
0 / 1000

Question 13

Pega Robotic Coding Standards require proper naming conventions and organization of project com
have added the _CRM_GC project item to the CRMPrj.
Which three components belong in the _CRM_GC project item? (Choose Three)

  • A. dateTimelltils
  • B. messageDialog
  • C. stringUtils
  • D. interactionManager
  • E. actGetStatus
Mark Question:
Answer:

BCD

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 14

You are automating the login process for a web application. There are three possible scenarios that
may occur: (1) You may successfully login, (2) you may not be successful logging in, or (3) you may log
in but go to the change password screen.
Which control from the Toolbox do you use to determine which page you were on after performing
the login function?

  • A. Signal
  • B. Switch
  • C. WaitAny
  • D. WaitAll
Mark Question:
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 15

DRAG DROP
Robotic Automation Studio has several methods to manage the flow of an automation depending on
when a control is matched.
In the Answer Area, drag the description on the left to its matching Design Block.

Mark Question:
Answer:

Discussions
0 / 1000
To page 2