相关链接

题目

  1. A developer was assigned a task to build a process that will interact with hidden or minimized windows on an employee’s machine. To ensure the UI automation runs in the background which commonly used activity property must always be avoided?

    (A). Default (B). Simulate Type (C). Activate (D). SendWindowMessages

    答案 题库给的答案是 B,但是我觉得是A。
    后台运行,操作隐藏或者是最小化的窗口,应该避免使用默认,改为使用 SendWindowMessages 或者是 Simulate Type
  2. In the UiPath Robotic Enterprise Framework template, what happens if the processing of a transaction item falls with an Application Exception of a System Error?

    Options are :

    (A). The process executes the End Process state (B). All use application are closed and then re-initialized (C). The execution of the transaction item is retried if the MaxRetryNumber config value is greater than 0

    答案 B,C
  3. A developer used the Robotic Enterprise (RE) Framework to implement an automation of a website. For security reasons, the credentials for the login are stored in the Orchestrator. Which steps should the developer perform to use these credentials in the project?

(A). Add a row in the Constants sheet in Config.xlsx with the name of the Orchestrator asset. Use the Get Credential activity in the login workflow to get the username and password. (B). Add a row in the Settings sheet in Config.xlsx with the name of the Orchestrator asset. Use the Get Credential activity in the login workflow to retrieve the username and password. (C). Add a row in the Assets sheet in Config.xlsx with the name of the Orchestrator asset. Use the GetCredential activity in the login workflow to get the username and password. (D). Add a row in the Assets sheet in Config.xlsx with the name of the Orchestrator asset. In the loginworkflow, retrieve the username and password by referencing the Config dictionary.

答案 答案给的是A,但是我平时开发中是把凭据类型的 Orchestrator asset 放在 Settings sheet
  1. Which of the following are considered best practices? Options are : (A). Include a Should Stop activity at the end of the workflow. (B). Think about the exceptions that might occur during the execution of the process. (C). Start your new sequence with a short annotation meant to explain the purpose of the workflow.

    答案 BC
  2. A developer executes the following Parallel activity. What is the result of the execution if the Udemy website is launched after 4 seconds, but the UiPath website is never launched? Please find the Parallel activity below

    UiPath Parallel

    (A). 1. Message Box “Udemy website got launched”。2. Error is thrown by On Element Appear ‘UiPath Logo’ (B). 1. Error is thrown by On Element Appear ‘Udemy Logo’ (C). 1. Error is thrown by On Element Appear ‘UiPath Logo’ (D). 1. Message Box “Udemy website got launched”

    答案 A
    Parallel是并行:https://learn.microsoft.com/zh-cn/dotnet/api/system.activities.statements.parallel
  3. Which of the following statements are true? Select all the options that apply. Options are : (A). You cannot use a recorder in a Citrix environment (B). The recorder is used to create a skeleton for the UI automation (C). The Desktop recorder generates partial selectors

    答案 B,C
  4. What is the slowest method of reading text? Options are : (A). Native (B). FullText (C). OCR

    答案 C
  5. What robots can be selected when you start a job from Orchestrator? Options are : (A). Any robot in the same environment as the process to be executed. (B). Any robot you have access to according to your role permissions. (C). Any robot provisioned in Orchestrator.

    答案 A
  6. A developer creates an automation solution that processes a specific file stored in a Shared location. A developer uses Add Log Fields activity to add a field that indicates which file is being processed during each run. Which name of the field would cause the logging process to become corrupted? (A). nameOfTheFile (B). fileName (C). processedFile (D). file

    答案 B
    Creating custom log fields that have the same name as a default log field causes the logging processto become corrupted and may cause issues in the workflow you are running.
    For example, creating a custom log field called fileName causes this issue, as fileName is a log fieldthat is generated by default.
    Default fieldsThese log fields are present in all execution type logs, such as SQL (if configured), Elasticsearch (ifconfigured), and the default EventViewer Logs:

    Message - The log message.
    Level - Defines the log severity.
    Timestamp - The exact date and time the action was performed.
    FileName - The name of the .xaml file being executed.
    jobId - The key of the job running the process.
    processName - The name of the process that triggered the logging.
    processVersion - The version number of the process.
    windowsIdentity - The name of the user that performed the action that was logged.
    robotName - The name of the robot (as defined in Orchestrator).

    https://docs.uipath.com/studio/lang-zh_CN/docs/types-of-logs
  7. Based on the configuration shown in the exhibit, what is the result of the execution of these activities if the target element does not exist at runtime?

    target element does not exist at runtime

    (A). “Pop-up exists” message is logged (B). Robot continues to look for the target element until the execution is manually stopped (C). Execution completes successfully without logging a message (D). Activity Timeout Exceeded error is received

    答案 D
  8. Which activity cannot be used as a Condition in a Retry Scope activity? (A). Check True (B). Is Match (C). Path Exists (D). Exists In Collection

    答案 给的参考答案是C,但我觉得是C,D
    Retry Scope condition can be one of the activities that return a boolean. Even though the Path Existsactivity also returns a Boolean value, it cannot be used in Retry Scope, it is an exception.Instead of using Path Exists activity, you can use a Check True activity and as a condition placeSystem.IO.File.Exists(filepath).
  9. In the UiPath Robotic Enterprise Framework template, where can the GetAppCredentials workflow retrive credentials from? Options are : (A). Windows Credential Manager (B). Orchestrator Asset (C). User Dialog

    答案 A
  10. A developer configured the properties for a Click activity on an element inside a web page as shown in the exhibit. An animation on the web page never completely loads but the elementspecified in the Click activity does.

![the properties for a Click activity](https://img.lbjheiheihei.xyz/img/20230122_the properties for a Click activity.png?imageView2/0/format/webp/interlace/1/q/75 "the properties for a Click activity")

What occurs when this Click activity executes?
(A). Timeout error occurs without clicking on the element.
(B). Waits 10 seconds before clicking on the element.
(C). Continues to the next activity after 30 seconds without clicking on the element.
(D). Element is clicked once it is fully loaded.

<details>
<summary>答案</summary>
C<br>
</details>
  1. A new blank project only has the Main.xaml file and consists of a single Throw activity. The activity is not enclosed in a Try Catch activity. If this process is published and run from Orchestrator, what is the expected result? (A). Exception Pop-up is displayed on the robot machine. (B). Job is completed with a “Stopped” state. (C). Job is completed with a “Successful” state. (D). Job is completed with a ‘Faulted” state.

    答案 参考答案是A,但是我觉得是D。在19版本的试过,是D。
  2. In the UiPath Robotic Enterprise Framework template, what happens if the processing of a transaction item fails with an Application Exception of a System Error? Options are : (A). All use application are closed and then re-initialized (B). The execution of the transaction item is retried if the MaxRetryNumber config value is greaterthan 0 (C). The process executes the End Process state Answer:

    答案 A,B
  3. A developer uses Send Outlook Mail Message activity to send a notification mail to theFinance team. A developer wants to change the font color of the mail message to red. How can it beachieved? (A). Change the font color property in Send Outlook Mail Message activity. (B). Use HTML notation and set BodyIsHTML property to True. (C). Use HTML notation and set IsBodyHTML property to True. (D). Change the font color directly in Outlook.

    答案 C
    IsBodyHtml property specifies whether the body of the message is written in HTML format. Using HTML notation, it is possible to edit font color, text alignment, font and many other visual propertiesof the mail text.
  4. Please select the correct statement about Global Exception Handler. (A). Every automation project includes a Global Exception Handler. (B). The Global Exception Handler is available for library projects and processes. (C). The Global Exception Handler has two arguments that can be removed. (D). Only one Global Exception Handler can be set per automation project.

    答案 D
    The Global Exception Handler is a type of workflow designed to determine the project's behavior when encountering an execution error. Only one Global Exception Handler can be set per automation project.

    全局异常处理:https://docs.uipath.com/studio/lang-zh_CN/docs/global-exception-handler
  5. Which of the following technologies can be used for background automation? Options are : (A). The Click activity with the Simulate Click flag checked. (B). Data Scraping. (C). The Full Text method of Screen Scraping. (D). Type into activity with SendWindowMessages flag checked.

    答案 A,B,C,D
  6. You are developing a .xaml file to interact with multiple fields of a web page. You want toAuto Empty the fields that require input. Which input method(s) will automatically empty the target input fields? (A). “SendWindowMessages” only (B). “Default” and “SimulateType” (C). “SimulateType” only (D). “SimulateType” and “SendWindowMessages”

    答案 参考答案是 D,但是我用 22.12 试了一下,是 C
    https://docs.uipath.com/studio/lang-zh_CN/docs/input-methods
  7. A developer implemented a Performer using the Robotic Enterprise Framework to processitems from the queue. Each transaction item contains a file path to a specific file on Shared Drive.Robot uses Path Exists activity to check if a required file exists. If the path exists, robot needs to copy the file to its local folder. If the path does not exist, robot setsa status Failed with a Business Rule Exception to this transaction item. Robot does not retry theseitems during processing. What is the correct reason for that?

    (A). Items that failed with a Business Rule Exception are not retried. (B). MaxRetryNumber in Config is set to 0. (C). Path Exists activity is wrapped in a Try Catch. (D). The Auto Retry property in the queue is set to No.

    答案 A
    Using the Set Transaction Status activity, a queue item's status can be set to Successful or Failed. Keep in mind that only the Failed items with Application ErrorType will be retried if configured. By default, Orchestrator does not retry transactions which are failed due to Business Exceptions. This happens because an inconsistency between the transaction value and the business requirement means that there might be errors in the initial data which the queue items were created from.
  8. Which activity uses the “SimulateType” property by default and this setting cannot be changed? (A). Set Text (B). Type Secure Text (C). Type Into (D). Send Hotkey

    答案 A
    https://docs.uipath.com/activities/lang-zh_CN/docs/set-value
  9. A developer needs to reference the element in the first row of the “ID” column in theSystem.Data.DataTable,”DT”. Which expression is used to reference this element? (A). DT.Rows(0).ID (B). DT.Rows(1).ID (C). DT.Rows(0).Item(“ID”) (D). DT.Rows(1).Item(“ID”)

    答案 参考答案是 D,但是我不参考这个答案,我认为是C
  10. A developer creates a Dispatcher which extracts information from the top 30 mail messagesin Microsoft Outlook and uploads that information into a queue. What is the recommended way to avoid processing duplicates of the same Queue Items? (A). Create an Excel file of processed Queue Items and loop through the list to check if the currentQueue Item has been processed before. (B). Add a descriptive “Reference” in the “Add Queue Item” activity and check that it does not equalthe “Reference” of the Queue Item last processed. (C). Set the “Unique Reference” of the queue to “Yes” and “Auto Retry” of the queue to “No”. (D). Set the “Unique Reference” of the queue to “Yes” and add a descriptive “Reference” in the “AddQueue Item” activity.

    答案 D
    https://docs.uipath.com/activities/lang-zh_CN/docs/add-queue-item
  11. A developer uses Invoke Process activity to execute a child process. How can the developerdifferentiate logs of the child process from logs of the parent process? (A). Different log files are created to store logs of parent and child processes. (B). Only by ProcessName field in local logs. (C). Only by Process column in Orchestrator. (D). By ProcessName field in local logs and Process column in Orchestrator.

    答案 D
    Logs generated by the child processes only contain the outcome of the execution and errors, and are written in the same place as the ones from the parent and can be differentiated by the ProcessName field in local logs and Process column in Orchestrator.
    “调用流程”活动在同步模式下运行,这意味着父流程在继续之前等待子流程完成。子流程生成的日志仅包含执行结果和错误,并且会写入与父流程相同的位置,并且可以通过本地日志中的ProcessName字段和 Orchestrator 中的 Process列进行区分。
    https://docs.uipath.com/activities/lang-zh_CN/docs/invoke-process
  12. A developer needs to implement the following logic for each row in the Excel table: - if the value in column “Price” is above 130$, then apply a discount of 10% ,if the value in column “Price” is above 250$ then apply a discount of 7% and store the row in a separate table - if the date in the column “Deadline” is less than 15 days from now, send a mail notification to the analyst mentioned column “Contact person” - if the value in the column “Region” is “ELAMA”, apply an additional tax of 3,5% - if the value in the column “Additional comments” is not empty, send the item for review to a responsible team What is best suited to implement the above-mentioned logic? (A). State Machine (B). Sequence (C). Flowchart (D). Switch

    <summary>答案</summary> C
    Flowcharts can be used in a variety of settings, from large jobs to small projects that you can reuse in other projects.The most important aspect of flowcharts is that, unlike sequences, they present multiple branching logical operators, that enable you to create complex business processes and connect activities in multiple ways.

  13. Which is the best way to navigate to a specific page in a Web Browser? Options are : (A). Use the Navigate To activity inside an Attach Browser container (B). Use the Type into activity inside an Attach Browser container (C). Use a Type into activity with a full selector

    答案 A
  14. Is it possible to reprocess a transaction in a Queue after its failure due to an application exception? Options are : (A). No, transactions cannot be processed again if they fail. (B). Yes, if the Auto-Retry property of the Queue is enabled. (C). Only transactions that failed due to a business exception can be reprocessed. (D). Yes, it can be retried manually on the Transactions page.

    答案 B,D
  15. What type of argument can you define to pass data and retrieve the modified value from aninvoked workflow? (A). In (B). In/Out (C). Out

    答案 B
  16. A developer wants to filter the following datatable, to get all rows with people from Canada, younger than 50 years old who provided their email address. Which expression provides the required results?

    Name(String) Surname(String) Country(String) Age(Int32) Email(String)
    John Walker Australia 23  
    Perter Jarvis Canada 56 Perter.Jarvis@Gamil.com
    Mara Snow Australia 67 Mara.Snow@Gamil.com
    Cony Tait Canada 35  
    Arthur Vinson Canada 47  

    (A). DataTable.Select(“Country = ‘‘Canada’’ AND Age < 50 AND Email != ‘’”) (B). DataTable.Select(“[Country] = ‘Canada’ AND [Age] < 50 AND [Email] != ‘’”) (C). DataTable.Select(“[Country] = ‘Canada’ AND [Age] < 50 AND [Email] <> ‘’”) (D). DataTable.Select(“[Country] = ‘Canada’ && [Age] < 50 && [Email] <> ‘’”)

    答案 C
    To filter a datatable using .Select method, follow the rules:
    1. Place column name in square brackets
    e.g. [Country]
    2. Next, place a comparison sign (=, <=, >=, or <>)
    e.g. [Country] =
    3. Place all string values in a single quotation ' '
    e.g. [Country] = 'Canada'
    4. Join all required conditions using keywords like AND, OR
    e.g. [Country] = 'Canada' AND [Age] < 50 AND [Email] <> ''
    5. Surround all conditions in double quotes " " and place the final string in brackets after .Select
    e.g.DataTable.Select("[Country] = 'Canada' AND [Age] < 50 AND [Email] <> ''")
  17. What is the safest way to close an application? Options are : (A). By using the Process Name property of the Kill Process Activity (B). By sending the Alt + F4 hotkeys (C). By using the Close Application activity

    答案 C
  18. A developer uses Screen Scraping to extract unstructured data from a webpage. How can thedeveloper transform the unstructured data into a datatable? (A). Using Output Data Table activity. (B). Using Create Table activity. (C). Using Generate Data Table activity. (D). Using Build Data Table activity.

    答案 C
    Generate Data Table activity generates a DataTable variable from unstructured data. This activity enables you to select column and row separators according to which the table is generated. This activity is automatically generated when using the Generate Table feature in the Screen Scraping window.
    https://docs.uipath.com/activities/lang-zh_CN/docs/generate-data-table
  19. You want to automate a process on the https://acme-test.uipath.com/work-items web page. On this page, the following table is displayed:

<img src="https://img.lbjheiheihei.xyz/img/20230122_highlighted selector.png?imageView2/0/format/webp/interlace/1/q/75" alt="highlighted selector" title="highlighted selector" style="zoom:60%;" />

You observe that the selector of the element highlighted in red is:
``` html
<html app='chrome.exe' title='ACME System 1 - Work Items' />
<webctrl tag='TABLE' />
<webctrl tag='TD' tableCol='2' tableRow='2' />
```

What is a valid selector to get the 5-th element in the WIID column?

(A). 
``` html
<html app='chrome.exe' title='ACME System 1 - Work Items' />
<webctrl tag='TABLE' />
<webctrl tag='TD' tableCol='6' tableRow='2' />
```
(B). 
``` html
<html app='chrome.exe' title='ACME System 1 - Work Items' />
<webctrl tag='TABLE' />
<webctrl tag='TD' tableCol='2' tableRow='5' />
```
(C). 
``` html
<html app='chrome.exe' title='ACME System 1 - Work Items' />
<webctrl tag='TABLE' />
<webctrl tag='TD' tableCol='2' tableRow='6' />
```
(D). 
``` html
<html app='chrome.exe' title='ACME System 1 - Work Items' />
<webctrl tag='TABLE' />
<webctrl tag='TD' tableCol='5' tableRow='2' />
```

<details>
<summary>答案</summary>
C
</details>
  1. Where can you find the value written by the Write Line activity? Options are : (A). At console (B). In a variable (C). In the Output pane
<details>
<summary>答案</summary>
C
</details>
  1. In the UiPath Robotic Enterprise Framework template, in the Main workflow, the StateMachine includes the following states: Options are : (A). Init state (B). Set Transaction State (C). Get transaction data state (D). End Process State (E). Process Transaction State

    答案 A,C,D,E
  2. A foreground process is running on the user’s machine. A developer starts a new background process on the same machine while the foreground process is still running. What will happen in such situation?

    (A). The foreground process will be stopped automatically and the background process will run. (B). The background process will wait for the foreground process to finish, and then will be executed. (C). There is no possibility to run a background process while a foreground process is running. (D). The background process will be executed and will run in parallel with the foreground process.

    答案 D
    A background process doesn't need to interact with UI elements on the screen but rather relies on background processes to pass along information. UIAutomation activities should not be used in these project types. Multiple such processes can simultaneously run on a machine, even if a foreground process is already running.The type of process is generally dictated by the type of activities it uses (whether or not they interact with UI elements). However, you can specify the type when you create a new process from Studio. By default, all processes are marked as foreground, unless specified otherwise.
  3. How can you delay the Automatic Recording? Options are : (A). By hitting the Escape key (B). By right clicking (C). Not possible (D). By hitting the F2 key

    答案 D
  4. What is the robot able to do when the Full Text scraping method is used? Options are : (A). Get the entire visible text (B). Get font Information (Size color) (C). Get editable text (D). Get hidden information

    答案 A,C,D
  5. A developer wants to use an Anchor Base activity to search for a UI element by using anotherUI element as an anchor. What activity can be used to provide an anchor? (A). Find Image (B). Find Relative Element (C). Element Exists (D). Find Children

    答案 A
    https://docs.uipath.com/activities/lang-zh_CN/docs/anchor-base
  6. What represents an example of a full selector? (A).

    <webctrl href='/studio/docs/about-licensing' parented='hub-sidebar-content' tag='A' />
    <webctrl parented='hub-sidebar-content' tag='SPAN' />
    

    (B).

    <ctrl name='File' role='popup menu' />
    <ctrl automationid='6' />
    

    (C).

    <html app='chrome.exe' title='Full versus Partial Selectors' />
    <webctrl aaname='About Selectors' parentid='content-container' tag='A' />
    

    (D).

    <wnd aaname='Explorer Pane' cls='DirectUIHWND' />
    <ctrl automationid='System.ItemNameDisplay' />
    
    答案 参考答案给的是D,但我觉得是C
    https://docs.uipath.com/studio/lang-zh_CN/v2021.10/docs/full-versus-partial-selectors
  7. A developer automated a process with the following logic: each queue item contains a filepath to an Excel file. If the required file exists, robot needs to upload it on Sharepoint. Otherwise, the transaction cannot be considered a success. What is the best approach if the required file does not exist?

    (A). Set status of the transaction to Business Rule Exception. Wrap Path Exists activity in Try Catch. (B). Set status of the transaction to Business Rule Exception. Configure queue to retry Business Rule Exception transactions 3 times. (C). Set status of the transaction to Business Rule Exception. Configure robot to notify the responsible person that the required file is missing. (D). Set status of the transaction to System Exception. Configure queue to retry System Exception transactions 3 times.

    答案 C
    A Business Exception describes an error rooted in the fact that certain data which the automation project depends on is incomplete or missing. Retrying the transaction does not yield any chance of solving the issue, and there are other better courses of action, such as notifying the human user of this error.
    By default, Orchestrator does not retry transactions which are failed due to Business Exceptions. This happens because an inconsistency between the transaction value and the business requirement means that there might be errors in the initial data which the queue items were created from. Additional actions by human users might be required to fix this type of issue, and logging this type of exception and notifying the responsible person can be useful.
  8. Which of the following are considered best practices? Select all the options that apply. Options are : (A). Keeping environment settings hard coded inside workflows. (B). Breaking the process into smaller workflows. (C). Reusing workflows across different projects.

    答案 B,C
  9. What activities will be executed in the following Try Catch activity, if the Notepad application is not running?

    Try Catch activity

    (A). 1. System.SelectorNotFoundException 2. Finally block (B). 1. System.InvalidOperationException catch 2. Finally block (C). 1. Message Box “Text typed in successfully” (D). 1. Message Box “Text typed in successfully” 2. Finally block

    答案 D
  10. A developer configured the Activity Project Settings for a UI automation and a Click activity in the project shown in the following exhibits:

![Project Settings](https://img.lbjheiheihei.xyz/img/20230123_Project Settings.png?imageView2/0/format/webp/interlace/1/q/75 "Project Settings")

![Click activity Properties](https://img.lbjheiheihei.xyz/img/20230123_Click activity Properties.png?imageView2/0/format/webp/interlace/1/q/75 "Click activity Properties")

If the target element is not found during execution in Debug mode, how long will it take until an error is thrown?
(A). 10 seconds
(B). 15 seconds
(C). 20 seconds
(D). 30 seconds

<details>
<summary>答案</summary>
B<br>
<a href="https://docs.uipath.com/activities/lang-zh_CN/docs/project-settings-ui-automation">https://docs.uipath.com/activities/lang-zh_CN/docs/project-settings-ui-automation</a>
</details>
  1. A developer uses REFramework to create complex process automation. In the InitAllSettings state, the robot retrieves all required assets from the Orchestrator. All values are stored in a Config dictionary which is passed between workflows. What happens if, during the processing of a queue item, the value of one of the assets was changed in Orchestrator? (A). The value of the asset will be null. (B). Robot will throw an error when trying to use the value of that asset. (C). Robot will use the new value of the asset. (D). Robot will use the old value of the asset.

    答案 D
    If the Config file is used to store values from the Orchestrator at the beginning of the process, any changes in assets will not affect the robot, as all values were retrieved prior to the change. However, if robot uses the Get Asset activity each time before using the asset, then robot will use the latest value of the asset.
  2. A developer uses a State Machine for his process automation project. The developer wants to define conditions under which the automation project can pass from one State to another. What is the possible way to do so? (A). Drag Transition activity from the Activities Panel to define the condition. (B). Drag If activity from the Activities Panel to define the condition. (C). Drag Flowchart Decision activity from the Activities Panel to define the condition. (D). Connect states to generate a transition and define the condition in it.

<details>
<summary>答案</summary>
D<br>
The Transition activity cannot be dragged from the Activities Panel, like a conventional activity. It is generated when you link a State to another State or to a Final State, within a State Machine container. This activity helps you input conditions under which the automation project can pass from one State to another.
</details>
  1. A developer wants to run a VBA code in Excel using the Execute Macro activity. The developer wants to pass 3 arguments: string value, a value from a Config file and a boolean value. What is the correct setting in the MacroParameters property (A). (“Some Text”, Config(“ValueFromOrchestrator”).ToString, TRUE) (B). {“Some Text”, Config(“ValueFromOrchestrator”).ToString, “TRUE”} (C). {“Some Text”, Config(“ValueFromOrchestrator”).ToString, TRUE} (D). {“Some Text”, Config(ValueFromOrchestrator).ToString, TRUE}
<details>
<summary>答案</summary>
C<br>
To pass parameters to a VBA macro, place values into curly brackets { } in the format that is accepted in the macro (string, integer, boolean and so on).<br>
Example: Write {"Hello", 5} if the macro accepts a string variable and an integer variable.
</details>
  1. A developer is creating an automation project which processes personal information of employees.
To protect sensitive information that is logged during the execution of the automation at the Verbose level, how can the developer avoid logging variable and argument values in both Orchestrator and Studio?

(A). Store all sensitive information in an Excel file that the process can access.
(B). Check the Isolated property when invoking a workflow with sensitive information.
(C). Ensure all personal information variables are of the SecureString variable type.
(D). Check the Private property on the activities that contain sensitive information.

<details>
<summary>答案</summary>
D<br>
 </details>
  1. A developer automates a process which has an Excel file as input data; however, Orchestrator is not available. As a result, the developer needs to adapt the Robotic Enterprise (RE) Framework for use with tabular data.

    Based on UiPath best practices, where should the Excel file be read and stored in a global DataTable variable? (A). In the new state in the Main.xaml that transitions from Init. (B). In the InitAllApplications.xaml workflow. (C). In the Get Transaction Data state in the Main.xaml. (D). In the Ina state of the Main.xaml in the First Run sequence.

    答案 参考答案给的是 C,但是我觉得是 D
  2. What is the valid value for the priority when using Bulk Add Queue Items activity? (A). Top (B). Important (C). Standard (D). 2

    答案 D
    Bulk Add Queue Items activity adds a collection of items from a specified DataTable to a specified queue in Orchestrator. Once added to the queue, the items' statuses are changed to New. Priority column must be populated with one of the following values:
    - Low or 1
    - Normal or 2
    - High or 3
    批量添加队列项目,看着没有这个属性。
    添加队列项目,倒是有 priority 这个属性,只不过是High、Normal、Low。
  3. In a Try Catch activity, how many times is the Finally section executed,if no error occurs in the Try section? Options are : (A). Once (B). Zero (C). The Finally section is executed only when the Catch section is executed.

    答案 A
  4. What happens if you try to end the execution of a job by clicking the Kill/Terminate button in Uipath Orchestrator? Options are : (A). The execution process is killed. (B). The execution is not impacted if no Should Stop activity has been included in the workflow in Studio. (C). The job state is changed to Canceled/Stopped, even if no Should Stop activity was used.

    答案 A,C
  5. What types of assets can be stored in Orchestrator? Options are : (A). Array, Datatable, Bool, String (B). Bool, String, Integer, Credential (C). Integer, Password, GenericValue, String

    答案 B
  6. What is the purpose of the WaitForReady property in any UiAutomation activity? Options are : (A). Specifies to continue executing the remaining activities even if the current activity failed. (B). Specifies the amount of time (in milliseconds) to wait for the activity to run before an error isthrown. (C). Before performing the actions, waits for the target to become ready.

    答案 C
  7. What happens in the Init state of the Main workflow, in the UiPath Robotic Enterprise Framework template? Options are : (A). The robot reads the configuration file and initializes all the required applications. (B). The robot checks if the previous transaction is complete and then starts the next one. (C). The transaction items are extracted from the Queue.

    答案 参考答案给的是C,但是我觉得是A