UiPath-ADPv1試験問題集、UiPath-ADPv1練習テスト問題
PDF問題(2024年最新)実際のUiPath UiPath-ADPv1試験問題
質問 # 46
Which of the following demonstrates the correct syntax for using the Vb.Net "If" Operator?
- A. If(condition1, valueIfTrue, valueIfFalse)
- B. If condition1 Then valueIfTrue Elself valueIfFalse
- C. valueIfTrue If condition1 Else valueIfFalse
- D. If(condition1, valueIfTrue) ElseIf(valueIfFalse)
正解:A
質問 # 47
Once "Library A" has been imported as a dependency in the current project, how can the UI Object Repository defined in "Library A" be accessed?
- A. The Object Repository needs to be exported as a UI Library and imported in the Process for it to become available.
- B. The Object Repository is only available in a Library.
- C. The Object Repository cannot be passed between a Process and a Library.
- D. The Object Repository will automatically be available in the Process.
正解:D
解説:
The Object Repository is a feature of UiPath Studio that allows you to store and manage UI elements in a structured way, similar to a DOM (Document Object Model)1. The Object Repository can be created and used in both libraries and processes2. When you import a library as a dependency in a process, the Object Repository defined in the library will automatically be available in the process3. You can access the UI elements from the library by using the UI Activities tab in the Object Repository panel3. You can also drag and drop the UI elements from the library to the Designer panel3.
質問 # 48
What is the correct sequence of steps in a REFramework project that is linked to Orchestrator it an application exception occurs on a Queue Item m the Process Transaction stale?
Instructions: Drag the Description found on the "Left" and drop on the correct Step Sequence found on the Right".
正解:
解説:

質問 # 49
What is the use of job priorities in unattended automations within UiPath Orchestrator?
- A. To create job dependencies that must be completed before new job execution.
- B. To determine which processes should be executed first when dealing with multiple jobs.
- C. To sort and organize tasks within a folder.
- D. To determine machine resource allocation among processes.
正解:B
質問 # 50
Which command in the UiPath installation folder configures the UIPath.RemoteDebugging.Agent utility on a Windows robot to accept remote debugging requests from Studio?
- A. UiPath-RemoteDebugginq.Aqent.exe enable -port -password -verbose
- B. UiPath.RemoteDebugginq.Aqent.exe start -port -password -verbose
- C. dotnet ./UiPath.RemoteDebugginq.Aqent.dll enable -port -password -verbose
- D. UiPath.RemoteDebugginq.Aqent.exe enable -port -username -password -verbose
正解:A
解説:
The command in the UiPath installation folder that configures the UIPath.RemoteDebugging.Agent utility on a Windows robot to accept remote debugging requests from Studio is UiPath-RemoteDebugging.Agent.exe enable -port -password -verbose. This command enables the remote debugging agent on the robot machine and sets the port number and the password that are required for the connection. The verbose option enables the logging of the agent activity to the console. The remote debugging agent is a utility that allows you to debug workflows on a remote robot from Studio, by using the Remote Debugging feature. This feature enables you to connect to a remote robot, run the workflow, and inspect the variables and arguments in real time. To use this feature, you need to install the remote debugging agent on the robot machine and configure it with the same port number and password that you use in Studio. References: [Remote Debugging], [Remote Debugging Agent]
質問 # 51
A developer needs to choose a layout that integrates activities into a working structure during workflow file development. The selected layout should cover all possible cases and transitions while accommodating processes that cannot be easily captured by loops and If statements.
Which of the following layouts is the best-suited in this case?
- A. State Machine
- B. Sequence
- C. Flowchart
- D. Global Exception Handler
正解:A
解説:
For a workflow that requires covering all possible cases and transitions, especially those not easily captured by loops and If statements, a State Machine layout is most suitable. It offers a flexible structure for complex workflows with numerous states.
質問 # 52
Which of the following options is true about the types of robot installation?
- A. Both the service and the user modes are recommended for running unattended automations.
- B. The service mode is the recommended option for creating and testing automations, and running attended automations.
- C. The service mode is the recommended option for running unattended automatons.
- D. Both the service and the user modes are recommended for creating and testing automations, and running attended automations.
正解:C
解説:
The service mode is recommended for running unattended automations in UiPath. This mode allows robots to run without needing a user to be logged in, making it ideal for unattended scenarios.
質問 # 53
What do the percentages from the Test Explorer panel represent?
- A. Percent of test data run.
- B. Coverage percent.
- C. Correctness of the code percent.
- D. Passing percent.
正解:D
解説:
The percentages from the Test Explorer panel represent the passing percent of the test cases that are executed.
The Test Explorer panel shows the status of each test case, the total number of test cases, the number of passed test cases, the number of failed test cases, and the passing percent. The passing percent is calculated by dividing the number of passed test cases by the total number of test cases and multiplying by 100. For example, if there are 10 test cases and 8 of them pass, the passing percent is 80%. References: Test Explorer
質問 # 54
How would you define a linear process in UiPath?
- A. The steps of the process refer to the execution of steps in a sequential manner, where each subsequent step depends on the successful completion of the previous step.
- B. The steps of the process are performed multiple times, but each time different data items are used.
- C. The steps of the process repeat multiple times over different data items. However, the automation design is such that each repeatable part processes independently.
- D. The process steps are performed only once. If the need is to process additional data, then the automation must execute again.
正解:D
質問 # 55
When should a developer log a coherent message with the Logging Level set as "Info" while building an automation project?
- A. Every time the robot encounters an error processing a Queue Item.
- B. Every time data is read from external sources.
- C. Every time a variable or argument value is used.
- D. Every time an exception is caught in a Catch block
正解:B
解説:
Logging a message with the "Info" level is appropriate every time data is read from external sources. This helps in tracking the flow of data and understanding the sequence of operations in the automation process.
質問 # 56
What actions must be manually selected in the App/Web Recorder before recording a step?
- A. Select or clear a check box.
Send keyboard shortcuts using your keyboard.
Select an item from a drop-down. - B. Copy text using the Get Text activity.
Hover over an element using the Hover activity.
Highlight an element using the Highlight activity. - C. Copy text using the Get Text activity.
Hover over an element using the Hover activity.
Click on buttons, links, and other clickable elements such as icons or images.
Type text in a text area such as a text box.
Select or clear a check box. - D. Click on buttons, links, and other clickable elements such as icons or images.
Type text in a text area such as a text box.
Select or clear a check box.
Send keyboard shortcuts using your keyboard.
Select an item from a drop-down.
正解:D
解説:
In UiPath's App/Web Recorder, certain actions need to be selected or indicated before they can be recorded.
These include:
*Clicking on buttons, links, and other interactive elements.
*Typing text into input fields.
*Selecting or clearing checkboxes.
*Sending keyboard shortcuts.
*Selecting items from drop-down menus.
Based on these common actions that are typically used in UiPath recording, the answer that best fits is:
A: Click on buttons, links, and other clickable elements such as icons or images. Type text in a text area such as a text box. Select or clear a check box. Send keyboard shortcuts using your keyboard. Select an item from a drop-down.
These are the actions that you would manually select or perform during the recording process to automate interactions with a UI.
質問 # 57
When creating a new test case, which option restricts dynamic data update in UiPath Orchestrator once the test case is published?
- A. File
- B. Data Service
- C. Test Data Queue
- D. Data Service with Filter
正解:A
解説:
When creating a new test case in UiPath Studio, you can configure a data source that can be imported through arguments and used when running the test case. You can choose from different options for the data source, such as File, Data Service, Test Data Queue, and Auto Generate. Each option has different implications for how the test data is updated in UiPath Orchestrator once the test case is published.
The option that restricts dynamic data update in UiPath Orchestrator once the test case is published is File.
This option allows you to use Excel and CSV files as data sources for your test cases. When you import a file as a data source, a JSON file is created in the Test Data folder of your project, which contains the test data values. When you publish the test case, the JSON file is also published and stored in Orchestrator. The test data values are not updated dynamically in Orchestrator, unless you manually update the test data by choosing the Update Test Data option in Studio or Test Explorer. This option is useful when you want to use static or predefined test data that does not change frequently.
The other options do not restrict dynamic data update in UiPath Orchestrator once the test case is published.
Option A, Test Data Queue, allows you to use a queue in Orchestrator as a data source for your test cases. You need to configure a JSON schema and add a test data queue in Orchestrator before using this option. The test data values are updated dynamically in Orchestrator, as the queue items are processed by the test case. This option is useful when you want to use queue items as test data and track their status and progress. Option B, Data Service with Filter, allows you to use Data Service entities as data sources for your test cases. Data Service is a feature of Automation Cloud that lets you create and manage data entities and relationships. You need to select an entity and apply a filter using the Query Builder before using this option. The test data values are updated dynamically in Orchestrator, as the entity records are modified by the test case or other processes.
This option is useful when you want to use data entities as test data and perform CRUD operations on them.
Option D, Auto Generate, allows you to use test data that is automatically generated by UiPath Studio to cover as many paths as possible during execution. You need to select a test data generation strategy and a number of test data sets before using this option. The test data values are updated dynamically in Orchestrator, as the test case is executed with different data sets. This option is useful when you want to use random or diverse test data that can increase the test coverage and quality.
References: Studio - Data-Driven Testing - UiPath Documentation Portal, RPA Testing with Studio - UiPath Academy, Step-by-step illustration of UiPath Test Suite | Community Blog, How to Create Test Automation with UiPath Studio
質問 # 58
Given a dataiable "dt" with the following header:
"Surname. Address. Zip Code, Given Name, Phone Number.
What is the correct configuration of the Invoke Method activity so that the resulting header will be:
"Surname. Given Name. Address. Zip Code. Phone Number".
- A.

- B.

- C.

- D.

正解:D
質問 # 59
You have to create a testcase for an attended RPA process. At some point, the attended process asks the user to input a specific token for the execution to continue, as shown in the screenshot below.
What testing concept (included in UiPath.Testing.Activities) can be used to isolate and replace the input part, without modifying the original workflow?
- A. RPA Testing
- B. Mock Testing
- C. Application Testing
- D. Data-Driven Testing
正解:B
解説:
Mock Testing is a concept that allows you to isolate and replace the input part of an attended RPA process, without modifying the original workflow. Mock Testing enables you to create a mock file of your workflow by selecting Mock workflow under test in the Create Test Case window. This creates a copy of your workflow with the name workflowName_mock and stores it in Project > Mocks. This folder mirrors the source workflow file tree structure. In the mock file, you can use the Surround with mock option to insert a mock activity that replaces the original input activity. For example, instead of asking the user to input a specific token, you can use a mock activity that assigns a predefined token value to a variable. This way, you can test the specific function of the process without having to enter the token manually every time. Mock Testing is useful for tests that have permanent effects in production or require special resources1.
The other options are incorrect because:
Option A is incorrect because Application Testing is not a concept that can be used to isolate and replace the input part of an attended RPA process, without modifying the original workflow. Application Testing is a type of testing that focuses on verifying the functionality, usability, performance, and security of an application2.
Option B is incorrect because Data-Driven Testing is not a concept that can be used to isolate and replace the input part of an attended RPA process, without modifying the original workflow. Data-Driven Testing is a type of testing that uses external data sources, such as Excel files or databases, to provide input values and expected results for the test cases3.
Option D is incorrect because RPA Testing is not a concept that can be used to isolate and replace the input part of an attended RPA process, without modifying the original workflow. RPA Testing is a type of testing that involves using robots to automate the testing of other robots or applications.
References:
Studio - Mock Testing - UiPath Documentation Portal
Application Testing - UiPath Documentation Portal
Data-Driven Testing - UiPath Documentation Portal
[RPA Testing - UiPath Documentation Portal]
質問 # 60
In UlPath Studio, when a developer executes a workflow in Debug mode and the process stops at a breakpoint, which panel enables the developer to assign values lo variables prior to resuming the process?
- A. Watch Panel and Breakpoint Panel.
- B. Immediate Panel and Watch Panel.
- C. Locals Panel and Watch Panel.
- D. Locals Panel and Immediate Panel
正解:D
解説:
In UiPath Studio, during debugging when a workflow hits a breakpoint, the developer can assign values to variables using both the Locals Panel and the Immediate Panel. This feature allows for dynamic testing and troubleshooting.
質問 # 61
Given the following variables assignments:
What will the output of the following conditional be: outputX = If(CInt(doubleX+Cdbl(intX)
+CDbl(stringX))> 38.30, 1, 0)
- A. Compilation error
- B. Error during runtime
- C. 0
- D. 1
正解:B
解説:
The conditional statement attempts to convert all variables to Double and then adds them up to compare against 38.30. However, the string "9.1" cannot be directly converted to a Double with CDbl because it is not in a correct format that can be recognized as a number (it might be due to the fact that it's a string with a comma instead of a period for a decimal point, depending on the culture settings of the system). This will cause a runtime error during the execution of the conditional statement.References:
Microsoft Visual Basic Guide: Type Conversion Functions
質問 # 62
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' OR [Salary] < 30000")
- B. dtEmployee.Select("[Department]='IT' OR [Department]= 'Finance' AND [Salary] < 30000")
- C. dtEmployee.Select("([Department]='IT' OR [Department]='Finance') AND [Salary] < 30000")
- D. dtEmployee.Select("([Department]='IT' AND [Department]='Finance') AND [Salary] < 30000")
正解:C
質問 # 63
A developer is using the REFramework template to automate a process. In "SetTransactionStatus" file, there is the following sequence of activities, where the last Log Message activity was added by the developer:
The configuration for Add Log Fields and Remove Log Fields activities are shown below:
Add transaction log fields (Success)

The developer runs the process and notices the argument values for the first transaction are:
in_TransactionID = "07/18/2023 10:27:29"
io_TransactionNumber = 1
in_TransactionField1 = "UI235-80"
in_TransactionField2 = "Update Request"
Which of the following Log Message Details will be displayed when executing the activity Log Message Completed for the first transaction, considering it is successful?
- A. {
"message": "Transaction Completed",
"level": "Information",
"logType": "User",
"timeStamp": "10:30:19",
"fileName": "SetTransactionStatus",
"processVersion": "1.0.0",
"jobId": "f8a36a46-8ebc-40df-8f71-26b39087ebee",
"robotName": "test.robot",
"machineId": 0,
"logF_BusinessProcessName": "Framework"
} - B. {
"message": "Transaction Completed",
"level": "Information",
"logType": "User",
"timeStamp": "10:30:19",
"fileName": "SetTransactionStatus",
"processVersion": "1.0.0",
"jobId": "cb865477-35f8-4c0a-93e9-e4f4246223f2",
"robotName": "test.robot",
"machineId": 0,
"logF_TransactionField2": "Update Request",
"logF_TransactionID": "07/18/2023 10:27:29",
"logF_BusinessProcessName": "Framework",
"logF_TransactionNumber": "1",
"logF_TransactionField1": "UI235-80",
"logF_TransactionStatus": "Success"
} - C. {
"message": "Transaction Completed",
"level": "Information",
"logType": "User",
"timeStamp": "10:30:19",
"fileName": "SetTransactionStatus",
"processVersion": "1.0.0",
"jobId": "59325301-680a-4d55-a81b-56ca1f369c12",
"robotName": "test.robot",
"machineId": 0,
"logF_TransactionField2": "",
"logF_TransactionStatus": "",
"logF_TransactionID":
"logF_BusinessProcessName": "Framework",
"logF_TransactionNumber": "",
"logF_TransactionField1": ""
} - D. {
"message": "Transaction Completed",
"level": "Information",
"logType": "User",
"timeStamp": "10:30:19",
"fileName": "SetTransactionStatus",
"processVersion": "1.0.0",
"jobId": "59325301-680a-4d55-a81b-56ca1f369c12",
"robotName": "test.robot",
"machineId": 0,
"logF_TransactionField2": empty,
"logF_TransactionStatus": empty,
"logF_TransactionID": empty,
"logF_BusinessProcessName": "Framework",
"logF_TransactionNumber": empty,
"logF_TransactionField1": empty
}
正解:A
解説:
In the REFramework, the Add Log Fields activity is used to append additional information to the log messages. This information is stored in the form of custom fields. In this scenario, Add Log Fields (Success) activity is adding several fields with the transaction details whenever a transaction is successful.
The Remove Log Fields activity is then used to delete these custom fields to prevent them from appearing in subsequent log messages. This is important to ensure that only relevant information is logged for each transaction and to avoid cluttering the logs with outdated information.
When the Log Message Completed activity is executed after the Remove Log Fields activity, it should log the message without the additional fields that were added by the Add Log Fields activity since they have been removed. This means that the log message should only include the standard fields like message, level, logType, timeStamp, fileName, processVersion, jobId, robotName, and machineId, without the custom fields like logF_TransactionStatus, logF_TransactionNumber, etc.
Based on the options provided and the understanding of the REFramework's logging mechanism, the correct answer should be:
D: { "message": "Transaction Completed", "level": "Information", "logType": "User", "timeStamp":
"10:30:19", "fileName": "SetTransactionStatus", "processVersion": "1.0.0", "jobId":
"f8a36a46-8ebc-40df-8f71-26b39087ebee", "robotName": "test.robot", "machineId": 0,
"logF_BusinessProcessName": "Framework" }
This option is correct because it shows a log message after the removal of custom fields, retaining only the logF_BusinessProcessName field, which wasn't specified to be removed according to the provided information.
質問 # 64
Based on the following exhibit, which output is displayed in the Output panel rt Step Out is clicked on the Debug ribbon tab of UlPath Studio?
- A. UiPath RPA
- B. Automation RPAUiPath RPA
- C. UiPath RPAAutomatlon
- D. Automation
正解:C
質問 # 65
Which one of the following expressions Is the equivalent of the If activity from the picture?
- A. message = lf(number mod 2 = 0. "Even number", "Odd number")
- B. message = lf(number mod 2 = 0. Odd number. Even number)
- C. message = lf(number mod 2 = 0 then "Odd number" else "Even number")
- D. message = lf(number mod 2 = 0 {"Odd number"} else {'Even number"})
正解:A
解説:
This expression evaluates if the number modulo 2 equals 0, which would mean it is even. If true, it assigns the string "Even number" to the variable message. If false (meaning the number is odd), it assigns "Odd number" to message
質問 # 66
Given a dataiable "dt" with the following header:
"Surname. Address. Zip Code, Given Name, Phone Number.
What is the correct configuration of the Invoke Method activity so that the resulting header will be:
"Surname. Given Name. Address. Zip Code. Phone Number".
- A.

- B.

- C.

- D.

正解:A
質問 # 67
What Information is provided in the Descriptor Coverage sub-panel of Test Explorer?
- A. Object Repository coverage
- B. Selector coverage
- C. Test data coverage
- D. Activity coverage
正解:B
解説:
The Descriptor Coverage sub-panel in the Test Explorer provides Selector coverage information. This coverage data is crucial for understanding how well the selectors in a project are being tested.
質問 # 68
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
質問 # 69
Which of the following is an outcome of converting a personal workspace into a folder in UiPath Orchestrator?
- A. The admin user is added by default to the newly created folder with the User Administrator role.
- B. The owner of the initial workspace loses access to the newly created folder and the existing admin users are added by default.
- C. The owner of the initial workspace is added by default to the newly created folder and assigned the Folder Administrator role.
- D. The owner of the initial workspace and the admin user are added by default to the newly created folder and assigned the Personal Workspace Administrator role.
正解:C
解説:
The outcome of converting a personal workspace into a folder in UiPath Orchestrator is that the owner of the initial workspace is added by default to the newly created folder and assigned the Folder Administrator role. A personal workspace is a special type of folder that is created automatically for each user in Orchestrator and allows them to work on their own automation projects without affecting other users or folders. A personal workspace can be converted into a regular folder if the user wants to share their work with other users or move it to another folder. When a personal workspace is converted into a folder, the owner of the workspace becomes the owner of the folder and gets the Folder Administrator role, which gives them full permissions to manage the folder and its contents. The folder also inherits the permissions and settings of the parent folder, which is the Default folder by default. The admin user is not added to the folder by default, but they can access the folder as a Tenant Administrator if they have that role. References: [Personal Workspaces], [Convert Personal Workspace to Folder]
質問 # 70
......
更新された2024年08月合格させるUiPath-ADPv1試験リアル練習テスト問題:https://www.goshiken.com/UiPath/UiPath-ADPv1-mondaishu.html
問題集返金保証付きのUiPath-ADPv1問題集には90%オフ:https://drive.google.com/open?id=1xCsCv1VnMowTW4lvJZrWn5h3m2fOPs3_