0% found this document useful (0 votes)
321 views23 pages

(UiPath) ADP Dump 02

Uploaded by

priyanishad1993
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
321 views23 pages

(UiPath) ADP Dump 02

Uploaded by

priyanishad1993
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

10/25/24, 4:38 PM [UiPath] ADP Dump 02

237 Developer 237 Developer 구독하기


홈 태그 방명록

UiPath

[UiPath] ADP Dump 02


by 린앤율맘 2023. 12. 20.

분류 전체보기
1. Consider a process aiming to assist a Contact Center
UiPath
employee in entering call details into an Excel sheet. When
BluePrism
an incoming call arrives, the employee initiates the attended
robot. The robot comprises four sub-processes: RPA Developer

RPA Portfolio

1. Search for the caller by first name and last name using an FI
HTTP request and obtain information such as address, email,
MM
and support history.
기타 IT
2. Store the caller information in an Excel sheet.
3. Generate a new history entry for the caller, upload the
Excel sheet, and then submit a form in a Web Application.
4. Send an email with the confirmation.
공지사항

Which sub-process is more likely to require adjustments to


최근글 인기글
https://it-237.tistory.com/57 1/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

some activity properties' default values to ensure it operates Invoice


Verificatio…
in the background?
2024.08.21

Invoice
Verificatio…
Sub-process 1
2024.08.21

Sub-process 2
Invoice
(정답)Sub-process 3 Verificatio…
Sub-process 4 2024.08.16

Invoice
Verificatio…
Section: Build UI Automation using Web Driver. 2024.08.14

Invoice
Verificatio…
2. In order to automate a Citrix application, the developer 2024.08.09

installed the UiPath Remote Runtime component on the


target Citrix Server and the UiPath Extension for Citrix on 최근댓글
the Client Machine. 감사합니다 :-) RPA 공부하…

When the developer is trying to indicate an element on the


태그
screen, they are prompted a message suggesting a
데이터조작,
compatibility problem with the version of the Remote
UiPath #RPA
Runtime installed on the server.
#Processmining #프로세

스마이닝 #DT,
Which of the following must be compatible with the Remote
ADP후기, 10월11일, RPA,
Runtime version?
10월24일, 10월25일,
10월16일, 10월13일,

UiPath.System.Activities. UML #Language


#usecasediagram #유스
Robot version.
케이스다이어그램

UiPath.UIAutomation.Activities version. #workflow #워크플로우,

10월19일, UiPath, array,


Studio version used when creating the project. UiPathADP, 10월27일,
10월31일, 10월18일수업,

https://it-237.tistory.com/57 2/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

3. A developer completed the following sequence of steps: UiPath #UiPathStudio


#RPA #프로젝트생성

1. Created a process with the REFramework. #UiPath인터페이스,


10월30일, List, 11월1일,
2. Published the package to Orchestrator.
10월19일수업
3. Created a job for it.

After completing these steps, the job starts

1,471
전체 방문자
from Orchestrator and processes transactions. After
processing two transactions, the job is stopped
from Orchestrator. Today : 2
Yesterday : 24

During which state in the REFramework will the job Stop


Signal be recognized?

End Process

(정답) Get Transaction Data

Initialization

Process Transaction

4. In a UiPath State Machine project, which activity is


mandatory as the top-level container for defining the overall
structure and organization of the automation process?

Sequence

Flowchart

While Loop

(정답) State Machine

Section: Advanced Control Flow

https://it-237.tistory.com/57 3/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

5. A developer is debugging a workflow and the Executor is


pointing to the Log Message activity as shown in the
following exhibit:

Currently, the value of "rowIndex" variable is "15". There are


285 more rows left in the data table.

Which button should be clicked in order to quickly execute


the Log Message activity for the remaining rows and make
the Debugger immediately finish the For Each Row in Data
Table activity?

Step Over

Step Into

(정답) Step Out

https://it-237.tistory.com/57 4/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Break

Continue

Topic: Perform remote Debugging when building automation


projects

6. When iterating through multiple digital PDF invoice files


with the same structure, what action should be taken to
retrieve the "Total Value" based on best practices?

Use the Find Image and Get Text activities.

Use OCR activities to extract the "Total Value" from all


invoices.

(정답) Validate selectors for all invoices.

Copy the total values using Hotkeys.

Topic: Advanced Topics in Automation

7. What actions should be taken by a developer to transform


a REFramework process into a linear process?

In the configuration file (Config.xlsx) establish the


MaxRetryNumber variable to 0.

In the configuration file (Config.xlsx) establish the


MaxRetryNumber variable to 1.

(정답) Assign a value to the out_TransactionItem variable in


the GetTransactionData workflow only when the
in_TransactionNumber is 1.

Within the scope of the GetTransactionData workflow, set the


value of the out_TransactionItem variable to Nothing,
indicating the absence of any assigned transaction item.

https://it-237.tistory.com/57 5/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Topic: Adapt a REFramework project to a linear process.

8. Based on the UiPath best practices, when a Business


Rule Exception occurs while processing an item from
an Orchestrator queue, what is the transaction item status
that should be set to that particular Queue Item?

Business Exception

In Progress

(정답) Failed

Fatal
Verified
Exception

Topic: Build a REFramework project with Orchestrator


queues.

9. Which of the following examples correctly demonstrates


the appropriate usage of Remote Runtime for automating
virtual environments in a UiPath project?

Applying Remote Runtime to encrypt and protect sensitive


data being transferred between a local machine and a remote
virtual environment.

Utilizing Remote Runtime to execute a UiPath script on a


virtual machine while running the main UiPath Studio
application on a local machine.

(정답) Using Remote Runtime to seamlessly interact with UI


elements on a virtual machine, where traditional selectors
may not be reliable.

https://it-237.tistory.com/57 6/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Employing Remote Runtime to run and debug a UiPath


project on a local machine while simultaneously monitoring its
execution on a remote virtual machine.

Section: Automate virtual environments using Remote


Runtime.

10. When using UiPath Orchestrator, how can the


unattended robot user's actions and access to certain data be
limited?

By hardcoding restrictions into the automation workflow.

By assigning specific roles and permissions to the robot


user.

By setting up user groups with predefined limitations.

By defining rules within the Classic Folder settings.

11. A developer is using the REFramework to create a


process. In which state is the Queue Item Status updated to
"Failed"?

Get Transaction Data

End Process

Process Transaction

Set Transaction Status

12. Beyond the secure stores with built-in


support, Orchestrator architecture supports the functionality
of loading third-party or developing custom plugins, enabling
https://it-237.tistory.com/57 7/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

you to use any desired credential store.

Instructions: Order the steps for loading a custom or third-


party credential store into Orchestrator

2
Save the .dll files of your plugin in this folder.
3
Update the UiPath.Orchestrator.dll.config file with this plugin.
1
Navigate to the \Orchestrator\Plugins folder in your
Orchestrator installation directory.
4
Restart your Orchestrator instance and check the logs to
confirm that the plugin was loaded successfully.

13. Which UiPath activity is used to establish a connection to


the neural network server for Computer Vision activities?

CV Server Connect

(정답) CV Screen Scope

CV Create Connection

CV Click

Topic: Use AI Computer Vision features in projects.

14. A developer uses Background Process Automation on


a single attended robot. Which of the following is a
characteristic of the background process?

A robot can execute a maximum of two background


processes at a time.

A background process can be transitioned to the


foreground with the help of the Use Foreground activity.

https://it-237.tistory.com/57 8/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

A robot can transition interactive UI automation activities from


the foreground to the background.
A robot can run simultaneous background processes that use
Click and Type Into activities.

15. A developer has defined a variable named "CurrentDate"


of type DateTime. Which of the following expressions can be
used to show the name of the day that was 3 days prior to the
date from the variable?

CurrentDate.AddDays(-3).Name

CurrentDate.SubtractDays(3).DayOfWeek

CurrentDate.AddDays(-3).DayOfWeek

CurrentDate.SubtractDays(3).NameDay

16. In which REFramework workflow are the custom fields


"logF_TransactionStatus", "logF_TransactionNumber" and
"logF_TransactionID" being added to logs?

InitAllSettings.xaml

SetTransactionStatus.xaml

Process.xaml

GetTransactionData.xaml

17.What type of information is primarily available in


the Logs monitoring feature in UiPath Orchestrator?

Notifications about potential issues with infrastructure or


Robots.

Detailed record of actions and activities performed within the


system.

https://it-237.tistory.com/57 9/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Detailed history of user actions and activities.

(정답) Execution details, errors, warnings, and messages


generated by Robots.

Topic: Use Orchestrator monitoring features.

18. A developer automated a process in


the REFramework using Orchestrator queues. In which
state(s) is the status updated to Successful for
each Transaction Item from the queue?

Initialization and Get Transaction Data.

Process Transaction only.

Initialization and Process Transaction.

Get Transaction Data only.

19. In UiPath Orchestrator Monitoring, which feature allows


you to centrally analyze the performance and efficiency of
your automation processes across multiple components, such
as Robots, Machines, Queues, and Jobs?

Execution Logs

Version Control

Asset Management
Insights Dashboard

20. Which of the following examples represent best practices


of the correct usage regarding Invoke Method and Invoke
Code activities in a UiPath project?

https://it-237.tistory.com/57 10/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Employing Invoke Code to trigger an HTTP request to an


external API and storing the response in a variable.

Utilizing Invoke Code to call a method or property of a


.NET object by specifying the target object, method
name, and input parameters.

(정답) Using Invoke Method to call the "Substring" method on


a string variable, specifying the startIndex and length as input
parameters, to extract a portion of the string.

Using Invoke Method activity to execute a block of VB.NET


code and assign its output to a specified variable.

21. A developer needs to design a process using


the REFramework, but without using Orchestrator queues.
Which of the following data types is best-suited for
the TransactionItem in this case?

DataTable

Dictionary

DataRow

QueueItem

22. How can the Invoke Code activity be used to execute


vb.net code with an input argument and an output argument in
a UiPath project?

Create a sequence, add an Invoke Code activity, add an


Assign activity to define input and output arguments, and use
the Edit Code button to edit the vb.net code.

Create a sequence, add an Invoke Code activity, add the


vb.net code in the Arguments property of the activity, and use
the Edit Arguments button to define input and output
arguments.
https://it-237.tistory.com/57 11/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Create a sequence, add an Invoke Code activity, add the


vb.net code using the Edit Code button, and use the Edit
Arguments button to define input and output arguments.

Create a sequence, add an Invoke Code activity, use the Edit


Code button to define input and output arguments, and add
the vb.net code using an Assign activity.

23. A developer creates a new REFramework project


in UiPath Studio and sets the value
of MaxConsecutiveSystemExceptions to "2" in the
"Config.xlsx" file. How many transaction items can
have Status = "Failed" and ErrorType = "Application" before
the process is ended?

24. What is one of the key benefits of


using Monitoring in UiPath Orchestrator for an
organization?

https://it-237.tistory.com/57 12/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Eliminating the need for external monitoring tools and


applications.

Improving decision-making and optimizing resource


usage based on data insights.

Automating the process of scheduling and deploying Robots.

Reducing the need for human intervention in monitoring


activities.

25. In which workflow(s) is the Queue Item status updated in


a regular REFramework Performer process?

(정답) GetTransactionData.xaml and


SetTransactionStatus.xaml.

SetTransactionStatus.xaml only.

Process.xaml and SetTransactionStatus.xaml.

GetTransactionData.xaml and Process.xaml.

Topic: Explain the use of the REFramework and the


Dispatcher and Performer / Producer and Consumer model.

26. What is the effect of using a


UiPath.UIAutomation.Activities package version that does not
match the deployed driver version of the UiPath Remote
Runtime?

The automation process will automatically be downgraded to


use the supported UiPath.UIAutomation.Activities package
version.

The mismatched package version would be automatically


updated to match the deployed driver version on the server.

Selectors are not generated and an exception is thrown,


as the package is incompatible with the UiPath Remote
Runtime on the server.

https://it-237.tistory.com/57 13/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

The automation process will continue to execute, but only


OCR and image recognition activities will function correctly.

27. Which is a valid connection type for performing remote


debugging?

Orchestrator

Attended Robot

Remote Robot

Unattended Robot

28. A long-running job was suspended waiting for an external


task.

Once the task is completed, which robot is selected


by Orchestrator to continue the job's execution?

Any Unattended robot in "Resume" state.

(정답) Any available Unattended robot.

Any available Attended robot.

The same robot that executed the job until suspension.

Topic: Use Tenant Entities (Webhooks, Alerts) and Folder


Entities (Triggers, Credential Stores).

29. What is the purpose of UiPath Orchestrator webhooks?

To schedule and manage the execution of business


processes.

To monitor and manage available robots and their job


statuses.

https://it-237.tistory.com/57 14/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

To manage the storing and handling of sensitive information


such as credentials.

To subscribe to Orchestrator events and send them to


external systems.

30. How do you properly configure UiPath Remote Runtime


for use with Citrix Virtual Apps and Desktops?

Install the Remote Runtime component on Citrix


Application servers and the corresponding UiPath
extension on the client machine

Install the Remote Runtime component only on the client


machine

Install the Remote Runtime component on both the Citrix


Application servers and the client machine

Install the Remote Runtime component on the Citrix


Application server and configure a direct connection to the
UiPath Studio

31. Which activities include the Relative To feature


indication in UiPath Computer Vision?

CV Dropdown Select, CV Check, CV Extract Table, CV Click

CV Click, CV Hover, CV Type Into, CV Get Text

CV Check, CV Extract Table, CV Click, CV Element Exists

CV Screen Scope, CV Dropdown Select, CV Highlight, CV


Hover

32. A developer is tasked with automating a system that reads


data from invoices and inputs the extracted data into a
different system.
Given that, each invoice can be processed independently,
without any specific sequence needed, what type of
automation project would be best suited for this scenario?

https://it-237.tistory.com/57 15/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Library

Linear Process

Iterative Process

Transactional Process

33. A developer extracts a date from an email. The date will


always be in the same format and always from the past.
Some examples of this format are: "3 Mar 2023", "20 Nov
2021". The name of the variable where the date is saved
is DateString. What expression should the developer use to
check if the extracted date is within the last 7 days?

DateTime.Parse(DateString).AddDays(-7) > DateTime.Now

(DateTime.Now - DateTime.ParseExact(DateString, "dd mm


yyyy", CultureInfo.InvariantCulture)).Days < 7

(정답) (DateTime.now - DateTime.Parse(DateString)).Days <


7

(DateTime.Now - DateTime.ParseExact(DateString, "dd


MMM yyyy", CultureInfo.InvariantCulture)).Days < 7

Topic: Perform DateTime manipulation to parse dates, add or


subtract time and convert to and from string type.

34.Which feature in UiPath Orchestrator allows diagnosing


potential issues and optimizing resources for better efficiency
of unattended automations?

Job prioritization

https://it-237.tistory.com/57 16/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Triggers

Monitoring

Storage Buckets

35. Which is the status of a Queue Item when the transaction


fails with an Application Exception and the queue item is
part of a Queue that has Retry mechanism enabled?

In Progress

New

Retried

Failed

36. What LINQ query can be used to filter a list


of DataTables based on a specific column's value in C#?

MyDataTables.OrderBy(dt => dt.AsEnumerable().Any(row =>


row["ColumnName"].ToString() == "Value"))

myDataTables.GroupBy(dt => dt.AsEnumerable().All(row =>


row["ColumnName"].ToString() == "Value"))

myDataTables.Select(dt => dt.AsEnumerable().Where(row =>


row["ColumnName"].ToString() == "Value"))

myDataTables.Where(dt => dt.AsEnumerable().Any(row


=> row["ColumnName"].ToString() == "Value")) m

37. In a UiPath State Machine, what are the three sections


found within a Transition activity when it's expanded?

Entry, Condition, and Action.

https://it-237.tistory.com/57 17/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Entry, Exit, and Transition(s).

(오답)Trigger, Condition, and Action.

Trigger, Condition, and Exit.

Topic: Describe the components of State Machines and when


they should be used in projects.

38. What is the primary purpose of using custom log fields


in REFramework projects?

To automatically retry failed transactions based on the


additional data provided in the custom log fields.

(정답) To include extra information about transactions that


might be helpful.

To store sensitive information about transactions for auditing


purposes.

To replace the default log fields with customized fields


for better readability.

Topic: Use Custom Log Fields in REFramework projects.

39. Which unit test from REFramework test suite checks that
specific elements/screens are present after the initialization?

MainTestCase

ProcessTestCase

InitAllApplicationsTestCase

InitAllSettingsTestCase

40. A developer has followed UiPath best practices while


automating a process using the REFramework. A large
number of Orchestrator assets of type Integer are needed
for the process.

https://it-237.tistory.com/57 18/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Where in the "Config.xlsx" file should the names of


the Integer assets be referenced?

Settings sheet

Constants sheet

(정답) Assets sheet

A new sheet

Topic: Describe the mechanisms of the REFramework


template.

41. What is a major benefit of a REFramework


Dispatcher process using Orchestrator queues?

Guarantees that all data follows a consistent format and


fetches information from an Orchestrator queue.
(정답) Several robots simultaneously execute the same
process from a single queue.

Topic: Explain the use of the REFramework and the


Dispatcher and Performer / Producer and Consumer model.

42. How does the Screen Refresh button function in the


Computer Vision wizard?

It sends a new picture to the Computer Vision server to be


analyzed again if something changes in the target app.

43. What is the correct statement regarding the differences


between Window Messages and Simulate input methods?

https://it-237.tistory.com/57 19/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

better speed

44. A developer needs to use the REFramework in order to


implement a linear process. Which value should be set to
"out_TransactionItem" the second time it enters the Get
Transaction Data state?

It should be set to Nothing.

45. What is the name of the state(s) where


the TransactionItem variable is used, in the context of
a Performer process that uses the Robotic Enterprise
Framework template and Orchestrator queues?

Process Transaction and End Process.

Initialization and Process Transaction.

Initialization and End Process.

Process Transaction.

Initialization and Get Transaction Data.

Get Transaction Data and Process Transaction

46. A developer designed two automation projects to work


with an Orchestrator queue. One is a Dispatcher and the
other is a Performer. Which activity is required to be used in
the Performer project?

Add Queue Item

(정답) Get Transaction Item

https://it-237.tistory.com/57 20/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

Topic: Explain the use of the REFramework and the


Dispatcher and Performer / Producer and Consumer model.

47. A developer used


the REFramework with Orchestrator queues. The value of
the Max # of retries on the queue is "2" and
the MaxRetryNumber value in the config file is "1". In the
case of repeating System Exceptions, what is the maximum
number of times a Queue Item will be retried?

48. When is it necessary to use the Invoke Method activity?

When the method doesn't produce an output and thus


cannot be used in an Assign activity.

49. A developer is automating a process utilizing


the Dispatcher-Performer model.
The Performer component is built using the REFramework.
The Performer is responsible for processing data
from Queue Items that were uploaded to the queue by
the Dispatcher.
Which design type should be used for automating
the Performer?

transactional process

(정답 확인) 50. A developer is using the Dispatcher-


Performer model in UiPath to create a workflow where
the Dispatcher component, constructed within
the REFramework, adds data from a data table to a queue.

https://it-237.tistory.com/57 21/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

What type of automation project would be most fitting for


this Dispatcher implementation?

Iterative process

Topic: Describe the mechanisms of the REFramework


template.

1 구독하기

'UiPath' 카테고리의 다른 글

[UiPath] ADP Dump 04 (1) 2023.12.22

[UiPath] ADP Dump 03 (0) 2023.12.21

[UiPath] ADP Dump 01 (1) 2023.12.20

[UiPath] FakeNameGenerator에서 데이터 추출하


2023.11.02
여 이메일 보내기 (1)

[UiPath] RE Framework 이론 및 실습3 (0) 2023.10.31

관련글

[UiPath] ADP D… [UiPath] ADP D… [UiPath] ADP D… [UiPath] FakeN…

https://it-237.tistory.com/57 22/23
10/25/24, 4:38 PM [UiPath] ADP Dump 02

237 Developer
린앤율맘 님의 블로그입니다.

구독하기

댓글 0

이름 비밀번호

내용을 입력하세요.

등록

Designed by 티스토리
© Kakao Corp.

https://it-237.tistory.com/57 23/23

You might also like