無料UiPath-ADPv1サンプル問題で100%カバー率のリアル試験問題(更新された206問あります)
今すぐダウンロード!リアルUiPath UiPath-ADPv1試験問題集テストエンジン試験問題
UiPath UiPath-ADPv1 認定試験の出題範囲:
| トピック | 出題範囲 |
|---|---|
| トピック 1 |
|
| トピック 2 |
|
| トピック 3 |
|
| トピック 4 |
|
質問 # 71
When installing UiPath Studio, which of the following actions require administrator privileges?
- A. Administrator privileges are not required for installing UiPath Studio.
- B. Administrator privileges are required for installing the robot in user mode.
- C. Administrator privileges are required for installing the robot in service mode.
- D. Administrator privileges are required for installing the robot in both service mode and user mode.
正解:C
質問 # 72
Data from an Excel file is read into a data table named "dtEmployee", as displayed in the following graphic:
A developer needs to filter the data table to obtain all rows representing employees from the Finance and IT departments with a Salary under 30,000. Which expression yields the desired outcomes?
- A. dtEmployee.Select("([Department]='IT' OR [Department]='Finance') AND [Salary] < 30000")
- B. dtEmployee.Select("[Department]='IT OR [Department]='Finance' OR [Salary] < 30000")
- C. dtEmployee.Select("[Department]='IT' OR [Department]= 'Finance' AND [Salary] < 30000")
- D. dtEmployee.Select("([Department]='IT' AND [Department]='Finance') AND [Salary] < 30000")
正解:A
質問 # 73
When configuring the Max # of retries for the queue in Orchestrator to "1" for your process, and the queue has 5 transaction items. At runtime, the first transaction item throws a Business Rule Exception.
How does the process proceed?
- A. Transaction is not retried but remaining transactions continue processing.
- B. Transaction is not retried and the process stops.
- C. Transaction is retried multiple times until processed successfully.
- D. Transaction is retried only one time.
正解:A
解説:
A Business Rule Exception is a type of exception that indicates that the data or the input required for the automation process is incomplete or invalid1. For example, a Business Rule Exception can occur when a phone number is missing a digit, or when a mandatory field is left blank1. A Business Rule Exception is usually thrown by the developer using the Throw activity, and it is handled by the Set Transaction Status activity, which sets the status of the transaction item to Failed and adds the exception details to the queue item2. By default, Orchestrator does not retry transactions that are failed due to Business Rule Exceptions, regardless of the Max # of retries setting for the queue3. This is because retrying the transaction does not solve the issue, and there are other better courses of action, such as notifying the human user of the error1.
Therefore, if the first transaction item throws a Business Rule Exception, the transaction is not retried, but the remaining transactions continue processing, as long as they do not encounter any other exceptions.
質問 # 74
When should the Show Elements button be used in the Computer Vision wizard?
- A. Highlighting all Ul elements that have been identified by the Computer Vision analysis.
- B. Filtering out specific Ul elements from being processed by the Computer Vision engine.
- C. Activating a real-time view of the target agp^s Ul during automation.
- D. Displaying a list of all available Ul elements and their properties.
正解:A
質問 # 75
Which of the following describes the correct hierarchy of the elements in the Object Repository tree structure?
- A. Version, Application, Screen, Ul Element.
- B. Application, Version, Screen, Ul Element.
- C. Screen, Application, Version, Ul Element.
- D. Application, Screen, Ul Element, Version.
正解:D
解説:
The Object Repository in UiPath organizes elements in a hierarchical structure that reflects the logical arrangement of user interfaces and elements as they are captured and used in automation projects.
The correct hierarchy for elements in the Object Repository tree structure is:
A: Version, Application, Screen, UI Element.
This hierarchy starts with the 'Version', which could refer to the specific version of the application you are automating. Under each version, there could be multiple 'Applications' that you have elements for. Within each application, you might have captured various 'Screens' or dialogs, and within each screen, there are individual 'UI Elements' like buttons, text fields, dropdown menus, etc., that the automation interacts with.
However, it's important to note that in practice, when you are working with UiPath Studio and its Object Repository, the hierarchy usually starts with the 'Application', then under it, you have different 'Screens' of the application, and under each screen, you have the 'UI Elements'. The 'Version' is typically managed separately and is not a level in the hierarchy tree but rather a property or attribute of the application or element.
Therefore, the most practical answer reflecting the usage in UiPath Studio would be:
C: Application, Screen, UI Element, Version.
The 'Version' here would be understood not as a layer in the hierarchy but rather as an attribute that can be associated with the 'Application' or 'UI Element'.
質問 # 76
What are the differences between the properties Input mode: Simulate and Input mode: Window Messages on a Type Into activity?
- A. Input mode: Simulate runs in the background and auto-empties the field.
Input mode: Window Messages supports hotkeys. - B. Input mode: Simulate is the fastest and supports hotkeys.
Input mode: Window Messages is compatible with all applications. - C. Input mode: Simulate is compatible with all applications.
Input mode: Window Messages runs in the background and auto-empties the field. - D. Input mode: Simulate works best with web applications.
Input mode: Window Messages is the fastest and supports hotkeys.
正解:A
解説:
In UiPath, the Type Into activity's Input Mode property determines how text is typed into a target UI element.
The "Simulate" input mode types text using the technology of the target application, allowing it to run in the background without needing the target UI element to be in focus. It also automatically clears the field before typing, unless otherwise specified. On the other hand, the "Window Messages" input mode sends a series of Windows messages to the target application, simulating keyboard strokes. This mode supports the use of hotkeys and special key combinations, making it suitable for applications that require specific keyboard inputs to trigger actions.References:
UiPath Activities Guide - Type Into
質問 # 77
"Process A" is scheduled to run at 2:00 PM using a time trigger with the Schedule ending of Job execution feature configured to stop the job after 20 minutes. Assuming that the robots are busy and "Process A" is queued until 2:05 PM. at what time will "Process A* be stopped?
- A. 2:20 PM
- B. 2:05 PM
- C. 2:25 PM
- D. 2:28 PM
正解:C
解説:
"Process A":
* The process is scheduled to run at 2:00 PM, but due to busy robots, it starts at 2:05 PM.
* The Schedule ending of Job execution feature is configured to stop the job after 20 minutes.
* Therefore, "Process A" will be stopped 20 minutes after it started, which is at 2:25 PM.
質問 # 78
A developer has designed a Performer process using the REFramework template in UiPath Studio. The process is published to an Orchestrator folder named "FolderA" and a job is created in Orchestrator from the package. The value of the OrchestratorQueueName setting in "Config.xlsx" is "QueueA" and the value of OrchestratorQueueFolder is "FolderA".
The developer runs the job from Orchestrator with the following argument values:
in_OrchestratorQueueName = "QueueB" in_OrchestratorOueueFolder = empty value Which queue will be consumed by the robot?
- A. QueueB from Shared.
- B. OueueA from FolderA.
- C. QueueB from FolderA.
- D. QueueA from Shared.
正解:C
解説:
The queue that will be consumed by the robot is QueueB from FolderA. This is because the arguments passed from Orchestrator have priority over the settings from the Config file. Therefore, the value of in_OrchestratorQueueName overrides the value of OrchestratorQueueName, and the value of in_OrchestratorQueueFolder overrides the value of OrchestratorQueueFolder. However, since the value of in_OrchestratorQueueFolder is empty, the default folder where the process is published is used, which is FolderA1.
The other options are not correct, because they do not reflect the values of the arguments passed from Orchestrator. For example:
Option A is incorrect, because the queue name is QueueA, not QueueB.
Option B is incorrect, because the queue folder is Shared, not FolderA.
Option D is incorrect, because the queue folder is Shared, not FolderA.
References:
1: Studio - REFramework Configuration - UiPath Documentation Portal
質問 # 79
A developer configured the properties for a Click activity on an element inside a web page as shown in the following exhibit.
An animation on the web page never completely loads but the element indicated in the Click activity does load within the specified timeout duration. What occurs when this Click activity executes?
- A. Timeout error occurs without clicking on the element.
- B. Continues to the next activity after 30 seconds without clicking on the element.
- C. Waits 10 seconds before clicking on the element.
- D. Element is clicked once the element is fully loaded.
正解:D
解説:
Click activity has the following properties:
*ClickType: Single
*MouseButton: Left
*Target.Timeout: 30000 ms (30 seconds)
*Target.WaitForReady: Interactive
The Target.Timeout property specifies the amount of time (in milliseconds) to wait for the activity to run before the SelectorNotFoundException error is thrown1. The default value is 30000 milliseconds (30 seconds)
2.
The Target.WaitForReady property determines how long the activity should wait for the target UI element to be ready before performing the action1. The following options are available:
*None: Does not wait for anything except the target UI element to exist before executing the action1.
*Interactive: Waits until only a part of the app is loaded1.
*Complete: Waits for the entire app to be loaded1.
The default value is Interactive2, which means that the activity will wait until the UI element is visible and can be interacted with3.
Therefore, based on these properties, the Click activity will wait for the element indicated by the selector to be loaded and clickable within 30 seconds. If the element is loaded before the timeout, the activity will click it and continue to the next activity. If the element is not loaded within the timeout, the activity will throw an error and stop the execution. The animation on the web page does not affect the Click activity, as long as the target element is loaded and visible. Hence, the correct answer is A. Element is clicked once the element is fully loaded.
質問 # 80
Given the following list of arguments:
and the following code:
What is the value that will be displayed in the Output Panel at the end of the sequence below:
- A. 0
- B. 1
- C. 2
- D. 3
正解:B
解説:
The value that will be displayed in the Output Panel at the end of the sequence is 9. This is because the code in the Invoke Code activity is looping through the array in_numArray and setting the variable out_numVar to the highest value in the array. The array in_numArray has the values {1, 2, 7, 9, 4} as shown in the list of arguments. The variable out_numVar is initialized to 0. The For loop iterates from 0 to the upper bound of the array, which is 4. In each iteration, the If condition checks if the current element of the array is greater than the current value of out_numVar. If it is, then out_numVar is assigned to the current element of the array.
Otherwise, out_numVar remains unchanged. Therefore, after the first iteration, out_numVar becomes 1. After the second iteration, out_numVar becomes 2. After the third iteration, out_numVar becomes 7. After the fourth iteration, out_numVar becomes 9. After the fifth iteration, out_numVar remains 9, since 4 is not greater than 9. The Write Line activity outputs the value of out_numVar to the console, which is
9. References: Invoke Code
質問 # 81
What role do Triggers play in the UiPath Integration Service?
- A. Manage connections between UiPath Studio and third-party applications.
- B. Provide a mechanism for subscribing to specific events from third-party applications, automatically starting processes in Orchestrator.
- C. Provide a mechanism for starting processes on a scheduled basis from Orchestrator.
- D. Assist in the creation of automation projects by providing event-based activities.
正解:B
質問 # 82
Which are the actions that can be done in Test Explorer?
- A. Export test results, group tests together, analyze activity coverage.
- B. Export test data, group tests together, analyze activity coverage.
- C. Export test data, perform debugging, analyze activity coverage.
- D. Perform debugging, analyze activity coverage, group tests together.
正解:A
解説:
Test Explorer is a panel that shows information relevant to test automation in UiPath Studio. You can use Test Explorer and its sub-panels to perform various actions, such as1:
Export test results: You can export the test results shown in the Test Results panel to a JSON or HTML file, which can be used for further analysis or reporting.
Group tests together: You can group tests together based on different criteria, such as test type, test status, test suite, etc. This helps you organize and filter the tests in the Test Explorer panel.
Analyze activity coverage: You can analyze the activity coverage of your test cases by using the Activity Coverage panel, which shows the percentage of activities that have been executed during the test run. You can also filter the activities by covered or uncovered in the Designer panel.
The other options are not actions that can be done in Test Explorer, because they either involve features that are not part of Test Explorer, or they are not related to test automation. For example:
Option A is incorrect, because Test Explorer does not have a feature to export test data, but only test results. Test data can be generated or managed by using other activities, such as Generate Test Data or Test Data Queue.
Option B is incorrect, because Test Explorer does not have a feature to perform debugging, but only to run or retry tests. Debugging can be done by using the Debug tab in Studio, which allows you to set breakpoints, inspect variables, and step through the workflow.
Option D is incorrect, because Test Explorer does not have a feature to export test data, but only test results. Test data can be generated or managed by using other activities, such as Generate Test Data or Test Data Queue.
References:
1: Studio - Test Explorer - UiPath Documentation Portal
質問 # 83
A developer needs to create a repetitive process in the REFramework. Following the best practices, which action(s) should be performed to defend against potential robot crashes such as "out of memory"?
- A. After every transaction, clear the transaction data, close the applications, and re-open the applications.
- B. Add a "Clear Collection" activity at the beginning of the Process.xaml workflow.
- C. Build a script that compares current CPU usage values to a threshold and clears data as needed.
- D. All "Invoke Workflow File" activities from the Main.xaml file should be marked with the Isolated option.
正解:D
質問 # 84
A developer needs to use the REFramework in order to implement a linear process. Which value should be set to "out_Transactionltem" the first time when it enters the Get Transaction Data state?
- A. It should be set to Nothing because a linear process should not enter the second time in the Get Transaction Data state.
- B. It can be set to a static value and. in order to respect the UiPath best practices, this value should be taken from "Config.xlsx".
- C. The process will not enter the Get Transaction Data state because a linear process is not transactional.
- D. It should be set to the next queue item in order to be, further on, processed.
正解:A
解説:
The out_TransactionItem argument is an output argument of the GetTransactionData workflow, which is used to store the data of the current transaction item1. The REFramework is a template for creating robust and scalable automation projects that uses the State Machine workflow type2. The REFramework is designed for transactional processes, which are processes that handle multiple items of data in a loop3. However, it can also be adapted for linear processes, which are processes that execute a sequence of actions only once.
To use the REFramework for a linear process, the out_TransactionItem argument should be set to Nothing the first time when it enters the Get Transaction Data state. This will ensure that the process will not enter the Get Transaction Data state again, as the condition for the transition from the Get Transaction Data state to the Process Transaction state is out_TransactionItem isNot Nothing1. Setting the out_TransactionItem argument to Nothing will also trigger the End Process state, which will perform the final actions and close the application1.
Option A is incorrect, because the process will enter the Get Transaction Data state even if it is a linear process, as it is the first state in the REFramework. Option B is incorrect, because there is no queue item in a linear process, as there is only one item of data to be processed. Option D is incorrect, because setting the out_TransactionItem argument to a static value will cause the process to enter the Get Transaction Data state repeatedly, as the condition for the transition will always be true.
References: 1: The UiPath ReFramework 2: State Machine 3: Transactional Business Process : [Linear Business Process]
質問 # 85
How does UiPath handle different dependency versions for multiple running processes that run at the same time?
- A. Running processes use the earliest compatible dependency version.
- B. All running processes use the latest version of the dependency available.
- C. Each running process automatically adapts to the available dependency version.
- D. Each running process uses its own required version of the dependency.
正解:D
解説:
UiPath handles different dependency versions for multiple running processes that run at the same time by using the concept of isolation. This means that each running process uses its own required version of the dependency, without affecting or being affected by other processes. This ensures that the processes run smoothly and consistently, regardless of the dependency versions. The isolation is achieved by using the NuGet protocol, which allows the robot to download and store the dependencies in a local cache folder. The robot then loads the dependencies from the cache folder into separate application domains for each process, creating isolated environments for each process. References: [Managing Dependencies], [About the NuGet Protocol]
質問 # 86
In a UiPath State Machine workflow, which section of State activity is used to specify conditional/triggers logic and multiple outgoing transitions in a state machine?
- A. Entry
- B. Triggers
- C. Transitions
- D. Exit
正解:C
解説:
In a UiPath State Machine workflow, the Transitions section of the State activity is used to specify conditional/triggers logic and multiple outgoing transitions in a state machine. Transitions are expanded when you double-click them, just like the State activity. They contain three sections: Trigger, Condition and Action, that enable you to add a trigger for the next state, or add a condition under which an activity or sequence is to be executed. Transitions are represented by arrows or branches between states. They define the flow of the state machine and the rules for moving from one state to another. You can add multiple transitions from a state, but only one transition can be taken at a time, based on the trigger or condition that is met first
質問 # 87
What are the two types of events supported by Integration Service?
- A. Basic and Advanced.
- B. Generic and Predefined.
- C. Scheduled and Unscheduled
- D. Local and Remote.
正解:B
解説:
The UiPath Integration Service supports two types of events: Generic and Predefined. Generic events are customizable, while Predefined events are specific to certain integrations and come with predefined configurations.
質問 # 88
A developer is building an automation that must interact with a destination remote computer reached by jumping through multiple RDP connections, as described by the following scenario:
- The Robot is installed on Machine A, which connects through RDP to Machine B.
- From Machine B another RDP connection is opened to Machine C, where the automation must be performed.
Which of the following scenarios is appropriate for the developer who wants to use UI Automation activities?
- A. UI Automation can be used and the following are prerequisites:
Machine A - install RDP extension.
Machine B - install RemoteRuntime.msi.
Machine C - install RemoteRuntime.msi. - B. UI Automation can be used and the following are prerequisites:
Machine A - install RDP extension.
Machine B - install RDP extension and RemoteRuntime.msi.
Machine C - install RemoteRuntime.msi. - C. UI Automation can be used and the following are prerequisites:
Machine A - install RDP extension.
Machine B - no requirement.
Machine C - install RemoteRuntime.msi. - D. UI Automation can be used and the following are prerequisites:
Machine A - no requirement.
Machine B - no requirement.
Machine C - install RemoteRuntime.msi.
正解:B
解説:
To use UI Automation activities in a scenario where the destination remote computer is reached by jumping through multiple RDP connections, the following prerequisites are required:
* Machine A - install the RDP extension. This extension enables the robot to generate native selectors over RDP connections and interact with the UI elements on the remote machines.
* Machine B - install the RDP extension and the RemoteRuntime.msi. The RDP extension allows the
* robot to connect to Machine C from Machine B, while the RemoteRuntime component enables the communication between the robot and the UI elements on Machine B.
* Machine C - install the RemoteRuntime.msi. This component enables the communication between the robot and the UI elements on Machine C, where the automation must be performed. References:
[Remote Runtime Architecture], [Multiple RDP Connections], [UiPath Extension for Microsoft Remote Desktop and Apps]
質問 # 89
Consider testing a workflow that computes the sum of two numbers having the data driven test data from the Excel file below:
Expanding the functionality of the workflow to compute the sum of three numbers, the data needs to be updated as well to accommodate the new scenario:
What are steps to do that?
- A. Click Right on the Test Case and select Remove Test Data.
- B. Click Right on the Test Case and select Refresh Test Data
- C. Click Right on the Test Case and select Add Test Data.
- D. Click Right on the Test Case and select Update Test Data
正解:B
質問 # 90
......
最新UiPath-ADPv1テスト問題集を試そう!更新されたUiPath試験が合格できます:https://www.jpntest.com/shiken/UiPath-ADPv1-mondaishu
検証済み!UiPath-ADPv1問題集と解答でUiPath-ADPv1テストエンジン正確解答付き:https://drive.google.com/open?id=1k6EciJPKI8NK-_80qKzeqKvXDhHvEFqe