#1st – Test 1. Ans.
2.
What recorders are best suitable for automating virtual environments? Type Into
What kind of actions can be performed in the Variables panel?
Ans. 1. Changing Variable types 2. Adding new Variables 3. Setting default values for variables 3.
The Type Into activity a ctivity can receive inputs like
Ans. 1. A variable followed by the .toString method. 2. A static String.
4.
The easiest way to get structured data from a web page is?
Ans. 1. 1. By using Data Scraping (or) 2. By reading its contents with the Get text activity and then parsing the result. 5.
How can you extract structured data from a web page?
Ans. Using the Data Scraping Wizard 6.
Can you retrieve text from a Citrix environment? environment?
Ans. Yes, using the Scrap Scrap relative function in in combination with an an OCR Engine. 7.
Where should you store login details in a safely manner?
Ans. 1. In Uipath Orchestrator. 2. In the Windows Credentials Manager 8.
What is UiPath Explorer used for?
Ans. To get detailed information information in regard to UI elements 9.
Which of the data types can be stored in a generic variable?
Ans. 1. Integer 2. Boolean 3. String 10. Getting the content of a PDF document is possible?
Document title goes here
Ans. 1. By opening the PDF and using Screen scraping to get its data. 2. By Using the Read PDF Text activity and providing the PDF file’s path.
#2nd - Test: 1.
What is the activity designed to represent a decision inside a Sequence?
Ans. The If activity 2.
How can you you display an Integer value, myNumber, myNumber, inside inside a Message Box window?
Ans. “My number number is “ + myNumber.ToString
3.
How can you exit from a For Each activity?
Ans. Break activity 4. When having multiple activities executing in a fixed sequential order, what kind of workflow should you use? Ans. 5.
1) State machine 2) None of the above 3) Flowchart 4) Sequence
What type of content can you store inside a Generic type variable?
Ans. Text, Dates, and Numbers 6. Given two Generic variables, A with value “123” and B with value 456, what would the Write Line output of A + B be? Ans. 1) An Exception will be thrown 2) 579 3) 123456 4) 123+456 7. You can insert a Sequence activity in a Flowchart activity? Ans. Yes 8. What happens if you rename a variable from the Variables tab? Ans. The name will be automatically automatically updated in all all the activities that use it. 9. What activity should you use to select one choice from multiple choices, based on the value of a given expression? Ans. Switch activity 10.
What is the best way to make a three-way decision inside a Flowchart?
Ans. By using Flow Switch Switch acticity
2
Document title goes here
#3r-Test: Ans. Asign activity 2
Ans. By using an Asign activity with myString on the left side and myString.ToUpper on the right side.
Ans. Ctrl + K
4
Ans. 1) You can iterate through a List using a For Each loop activity. 2) You can add any number of elements to an array. 3) List items can be added using an Add to collection activity. 4) Array and List elements can be accessed by Index.
6 Ans. Ans. For each row
Ans. Returns the data contained in a DataTable as string in a csv format.
Ans. DateTime What .Net method of the datatable object can be used to filter a table by a condition?
Ans. “Current index index is:” + index.ToString index.ToString
3
Document title goes here
Ans. DataTable variables.
#4th Test
1.
Which of the following statements regarding the Automatic Recorder are true?
Ans. 1) It recognizes recognizes different types of UI controls controls 2) It creates a skeleton for UI automation 3) It Generates Type into activities 4) It Generates Click activities
2 Ans. Hit Record- Web –Open Browser –Select browser. 3 Ans. NO Container 4 Ans. Basic Recording 5 Ans. Escape or or Right click How can you scrape a field on a Citrix Enviroment when the value in that field changes each transaction? the
F2
key 9 What recording wizard would you use to automate UI interactions in an application that does not offer support for selectors? Ans. Citrix Recording 10
What is the difference between Desktop recording and Basic recording?
Ans. 1) Desktop recording generates containers 2) Basic recorder generates full selectors
#6 Test
4
Document title goes here
Ans. 1) To Click UI elements on the Screen. 2) To Visually verify Selector. 3) To Change the Color of different UI elements.
How long will the Robot try to find an UiElement (if it is not available) on the desktop? 2.
Ans. The value in milliseconds of the activity’s TimeoutMS property. 3.
How many characters does "*" replace?
Ans. One or More 4.
How can you see the full list of attributes of Ui elements?
Ans. By using the UIExplorer UIExplore r tool. 5.
Ans.
False
6. Ans 1) It returns a Boolean ( True or False ) values indicating wether or not the element was found on the screen. 2) It returns the found element in a variable for later use. 3) It throws an exception if it doesn’t find the element on screen. 7. Ans. For troubleshooting and verifying selectors 8. Ans. NO 9. “
” Ans.
“
”
10. Ans. NO
5
Document title goes here
1. Ans Use Google OCR with “Number Only” 2. Ans. 1) By clicking relative to an unique text/image next to the textbox 2) You can’t identify it if it doesn’t have something unique next to it (text/image). 3) By using text-box element attributes. 4) By using partial selectors. 3. Ans. No, You could click a button which is not visible only using selectors. 4.
What does the "Accuracy" property describes in "Click Image" Activity?.
Ans. 1) Percent unit (0, 100] of the minimum similarity between the image found and the image you are searching for 2) Minimum Similarities in [0..1] percentage units for an image to be returned as much. 3) Click Image” does not have such a property. 5.
6.
Ans.
Find a static element nearby and use Scrape Relative
7.
Ans. It’s impossible to retrieve the text color form a Citrix environment 8. Yes 9.
6
Document title goes here
Ans. 1) Use Google OCR engine 2) Select the entire text and copy 3) Use Microsoft OCR engine 4) Use “Get Full Text “activity 10.
Ans. By using the Occurrence property
1.
Ans.
In the command prompt, type in the path to the application and the argument.
2.
Ans. By Sending Keyboard commands/hotkeys. commands/hotkeys. 3.
Ans. By waiting for certain UI elements to appear or disappear and making decisions based on that. 4.
Ans. No, it can only be added inside a pic activity body. 5.
Ans. 1) Yes, if the clipping region avoids the background of the icon. 2) No, if the accuracy is too high 3) Yes, the robot will always find it.
6.
Ans. An UI element object. 7.
Ans. 1) With Break activity 2) With a find Image activity 3) It doesn’t need to be reset 4) With a set Clipping Region activity
7
Document title goes here
8.
Ans.
It should work if the windows remote connection is in ‘full -screen’ mode.
9.
Ans. 1) Click OCT Text. 2) Click Image. 10.
Ans. An exception thrown.
#9th Test
Ans. Generate Data Table
Ans. Using the ‘Select method’
3. What happens if you use use the Excel Read Read Range activity to read read a .xlsx file that is is already opened? Ans. It will read the document successfully.
4. What happens if you use the Write Range activity with the Range property set to “” to write a datatable to an excel file that already contains data? Ans. 1) It will overwrite the existing data. 2) It will throw an error. 3) It will append the new data to the existing data.
5. Ans. Read Range 6.
8
Document title goes here
Ans. 1) In the workbookpath property, provide the full path of of the workbook. workbook. 2) In the workbookpath propery, provide a relative path, if the workbook is in the project folder. 7. Ans. Excel Read Range 8. not exist? Ans.
What happens if you try to use a Write Range activity to a .xlsx file that does
1) It will throw an error. 2) It will create that file for you and write data in it. 3) It will continue the execution without writing the data.
9. formulas? Ans.
Excel
Excel Write cell
10. Ans.
An Excel Sort Table activity
#10th Test
Ans. By installing them using the Manage Packages feature.
Ans. 1) The OCR Engine that is to be used. 2) The FileName property. 3) The Password property. 4) The Text property.
Ans. Get Text
9
Document title goes here
Ans. 1) Use a Read PDF Text activity and then use the required String manipulation methods to retrieve only the amount 2) Use the Get Text activity with a reliable selector (if available) in order to only retrieve the amount from the PDF file. 3) Open the file in Acrobat Reader or any other compatible PDF reader and use Anchor Base with the label as an anchor
Ans. No
Ans. 1) As a relative path 2) As a full path to the PDF
Ans. Read PDF with OCR
Ans. 1) Read PDF with OCR activity 2) Read PDF Text activity 3) Ui Automation (open .pdf document in Adobe Acrobat Reader, then Get Text)
Ans. Get Text
Ans. 1) It works with native .pdf files 2) It can use different OCR engines (Microsoft, Google) 3) It allows you to specify the range of pages to be read 4) None of the above
Ans. 1) Send SMTP Mail Message. 2) Send Outlook Mail How can you record the start of a Web application? get only filtered MailMessage variables, what activity should you use? Ans. Get Outlook mail messages
If you want to
10
Document title goes here
2.
Ans. NO
Ans.
Send Outlook Mail Message
Ans. Read the email and use the MailMessage object in the Forward/MailMessage property of a send email activity
Ans. False
Ans. List (MailMessage)
Ans. 1) An absolute absolute path. 2) A relative path.
Ans. 1) Get Outlook Mail Mail Messages 2) Get IMAP Mail Messages Messages
Ans. Headers(“Date”)
1 When you have more than one exception type defined in the Catch block, which block is executed? Ans. The block block with with most specific match
Ans. By placing the Click activity inside a Try/Catch block
11
Document title goes here
Ans.
In Output pane
4. Ans.
The Finally block of a Try/Catch activity is executed when: 1) Every time, regardless if an exception occurred or not . 2) The activities in the Try block are executed and had errors. 3) The activities in the Catch block are executed and had errors. 4) The activities in the Try block are executed with no error .
5. What happens if you put a Breakpoint on a Click activity and start the workflow in Debug mode? Ans.
The workflow will be paused until you click the Continue button.
6.
What is recommended to have in a Catch block?
Ans.
1) An alternative to the approach that fails. 2) A LogMessage activity
Can you run the robot manually, step by step, in order to analyze the robot 7. behavior in certain conditions? Ans.
1) Yes, by using Step Into and Step Over. 2) Yes, by using Breakpoints and running the workflow in Debug mode .
What can you use to make sure that the execution continues even if an 8. activity fails? Ans. 1) Throw activity 2) DelayAfter property 3) Try/Catch activity 4) TimeoutMS property 9.
What does the Locals panel display when you are working in Debug mode?
Ans. The current values of your variables.
10. Ans.
How many Catches can you have in a Try/Catch block? There is no limit on the number of catches.
#13th Test
12
Document title goes here
Ans. NO 2.
Ans. Sequence 3.
Ans. NO 4.
Ans.
GetCustomerNumber.xaml
5.
Ans.
1) Breaking a large process in smaller workflows 2) Giving descriptive names to variables and workflows 3) Testing workflows independently
6.
Ans. Flowchart 7.
Ans. Sequence 8.
?
Ans. You should avoid using nested If activities.
Ans. 1) Out 2) In 3)In/Out
Ans.
1) Saves time for all team members 2) Is a constant concern of the robot developer 3) Should be handled at the end of the implementation
13
Document title goes here
#14th Test
Ans. 1) By using the Data Scraping Wizard. 2) By using the Extract Structured Data Activity. In order to make a UI selector stable you need to:
2.
Ans.
1) Remove variable properties. 2) Choose fixed properties. 3) Use Attach to Live Element. 4) Work only with full selectors.
What happens if you send "123[k(enter)]" by using Type Into activity with 3 the SimulateType property selected? Ans.
It will type "123[k(enter)]".
How can you grab text from a notepad window inside Citrix?
4.
Ans.
1) By using the Get Text with OCR activity. 2) By using Screen Scraping/Relative Scraping. 3) By using Hotkeys and Clipboard activities.
5 Ans.
1) By using the Kill Process activity 2) By using the Close Application activity 3) By sending Alt + F4 with the Send Hotkey activity
6 Ans.
1) Yes, only if the SendWindowMessages property is selected. 2) Yes, only if the SimulateClick property is selected.
7 Ans.
1) To analyze the logs of the workflow. 2) To find hidden UI elements on the screen. 3) To test the selectors’ stability. 4) To make selectors stable .
14
Document title goes here
8 Ans.
1) The Comment activity 2) Adding activity annotations
9 Ans.
A Datatable
10 Ans.
1) Yes, by using Hover Text activity. 2) Yes, by using Hover OCR Text activity. 3) Yes, by using Hover Image activity.
15