Академический Документы
Профессиональный Документы
Культура Документы
4. The easiest way to get structured data from a web page is?
Ans. 1. By using Data Scraping (or) 2. By reading its contents with the Get text activity and
then parsing the result.
Ans. Yes, using the Scrap relative function in combination with an OCR Engine.
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?
2. How can you display an Integer value, myNumber, inside a Message Box window?
4. When having multiple activities executing in a fixed sequential order, what kind of
workflow should you use?
5. What type of content can you store inside a Generic type variable?
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. Yes
Ans. The name will be automatically updated in 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?
10. What is the best way to make a three-way decision inside a Flowchart?
2
Document title goes here
#3r-Test:
1. What activity can be used to modify the value of an existing cell in a DataTable?
Ans. Asign activity
2 How can a string variable called myString be converted to an all-capitals representation for
future use?
Ans. By using an Asign activity with myString on the left side and myString.ToUpper on the right
side.
3 What key combination allows you to automatically create a variable from an activity’s property
field?
Ans. Ctrl + K
4 The String.Format(“Input = {0} and Output = {1}”, “1”,”2”) expression returns the following
text:?
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 What activity can be used to loop through each row from a DataTable?
7. Which of the following statements are true regarding the Output DataTable activity?
8. What variable type can you use to efficiently store the current time inside your workflows?
Ans. DateTimeWhat .Net method of the datatable object can be used to filter a table by a condition?
9. What variable type can you use to efficiently store the current time inside your workflows?
10. What type of variables can be used as output for the Read CSV activity?
3
Document title goes here
#4th Test
1. Which of the following statements regarding the Automatic Recorder are true?
Ans. 1) It recognizes different types of UI controls
2) It creates a skeleton for UI automation
3) It Generates Type into activities
4) It Generates Click activities
Ans. NO Container
#6 Test
4
Document title goes here
2. How long will the Robot try to find an UiElement (if it is not available) on the
desktop?
5. The Element Exists activity throws an exception if it doesn’t find the specified element on the
screen.
Ans. False
6. Which of the following statements are true regarding the Find Element activity?
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.
Ans. NO
9. How can you improve the following calendar page selector to work only for dates in 2017?
“<html app='chrome.exe' title='UiPath - Calendar - Week of May 1, 2017' />”
10. Can a valid selector identify different elements on the screen at the same time?
Ans. NO
5
Document title goes here
#7th Test
1. How can you improve accuracy when scraping with OCR a region that contains only digits?
2. Having an app in a Citrix environment with multiple text-boxes that look the same (size/style),
how can you identify one of them to type into?
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. Is it possible to click a button with Click Image Activity if the target is not visible on the
screen?
Ans. No, You could click a button which is not visible only using selectors.
5. Click Image and Click Text are not 100% reliable in Citrix environments. What method can be
used instead (when applicable) to have safer actions?
Ans. Setting focus on a reliable element and then navigating around the app using keyboard
(up/down arrows, tab, etc.) or using keyboard shortcuts.
6. How can you scrape a field on a Citrix Environment when the value in that field changes each
transaction?
7. What method do you need to use to extract the text font and color when automating in a
Critrix Environment?
Ans. It’s impossible to retrieve the text color form a Citrix environment
8. Can the robot perform clicks alongside key modifiers (Shift, Ctrl etc) in a Citrix environment?
Ans. Yes
6
Document title goes here
10. Consider having an application in Citrix Environment that has a button named ‘Accept’ and
also a label that contains the Accept word. How can Click Text be customized in order to access the
correct button?
#8th Tet
1. How can the robot pass a variable argument when opening an application in Citrix (eg: a
web address for a browser)?
Ans. In the command prompt, type in the path to the application and the argument.
3. How can we make sure that an app is in a certain state in a Citrix environment?
Ans. By waiting for certain UI elements to appear or disappear and making decisions based on
that.
5. If a Click Image activity was created with an image of an icon, and meanwhile that icon
becomes highlighted, will the activity still work?
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.
7
Document title goes here
8. What can be done when the Windows Remote Connection doesn’t allow sending hotkeys?
Ans. It should work if the windows remote connection is in ‘full-screen’ mode.
9. Which of the following activities can be used to select an item in drop down list, in Citrix?
Ans. 1) Click OCT Text. 2) Click Image.
10. What happens if Find Image doesn’t actually find the desired image?
Ans. An exception thrown.
#9th Test
1. What activity can you use to create a Data Table from an input string?
2. What is the best approach to filter data from a data table based on a condition?
3. What happens if you use the Excel Read Range activity to read a .xlsx file that is
already opened?
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?
5. What activity can be used to read an entire sheet from a excel file?
6. How do you specify the Excel file to read from, in a Read Cell activity?
8
Document title goes here
Ans. 1) In the workbookpath property, provide the full path of the workbook.
2) In the workbookpath propery, provide a relative path, if the workbook is in
the project folder.
7. What activity you should use to read all the data from a .xlsm file?
8. What happens if you try to use a Write Range activity to a .xlsx file that does
not exist?
9. What activity you should use if you want to calculate a sum into a cell using Excel
formulas?
10. If you need to sort a table from an .xlsx file, what should you use?
#10th Test
1. If the PDF activities are not listed in your Activities Panel, how can you get them?
2. The Read PDF with OCR activity will throw an error if the following is not specified:
Ans. 1) The OCR Engine that is to be used.
2) The FileName property.
3) The Password property.
4) The Text property.
3. Which of the following activities requires the PDF file to be opened with Acrobat Reader in
order to read it?
Ans. Get Text
4. We have a native PDF invoice and we need to read the amount in USD next to the label
AMOUNT. What methods can we apply to get the desired value?
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
5. Will the Read PDF with OCR activity open the PDF document on the screen in order to read it?
Ans. No
7. If the PDF contains both images and native text, what activity should you use to read all the
text from it?
Ans. Read PDF with OCR
8. Which of the following methods can be used for reading text from a native .pdf document?
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)
9. If you want to extract specific information from multiple native PDF files with the same
structure, what activity should you use?
10. Which of the following statements regarding the Read PDF with OCR activity are true?
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
#11th Test
10
Document title goes here
2. Will The Get Outlook Mail Message activity delete the emails from the account after it reads
them?
Ans. NO
3. What activity can you use to send an email without entering the username and password
of the email account?
Ans. Send Outlook Mail Message
5. The Send Outlook Mail Message activity will work without having Microsoft Outlook
installed:
Ans. False
6. What is the supported variable type in the Output property field of all Get Mail activities
(POP3, IMAP, Outlook, Exchange)?
Ans. List (MailMessage)
7. The Save Attachments activity can save all the attachments of an email to:
Ans. 1) An absolute path. 2) A relative path.
8. Which of the following activities will allow you to only retrieve unread messages?
Ans. 1) Get Outlook Mail Messages 2) Get IMAP Mail Messages
9. Which Visual Basic property within the MailMessage class will you use to get the Date of an
email?
Ans. Headers(“Date”)
#12th Test
1 When you have more than one exception type defined in the Catch block,
which block is executed?
3. What is the most effective way to handle the click on a UI Element that is not always available?
11
Document title goes here
4. Where can you find more details about the following error that appears when loading a
workflow: “Activity could not be loaded because of errors in the XAML”?
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.
7. Can you run the robot manually, step by step, in order to analyze the robot
behavior in certain conditions?
8. What can you use to make sure that the execution continues even if an
activity fails?
9. What does the Locals panel display when you are working in Debug mode?
#13th Test
12
Document title goes here
Ans. NO
Ans. Sequence
3. Is notifying the user via a Message Box activity a good way to keep track of a workflow’s
execution progress?
Ans. NO
10. Which of the following phrases are true regarding Project Organization?
13
Document title goes here
#14th Test
3 What happens if you send "123[k(enter)]" by using Type Into activity with
the SimulateType property selected?
4. How can you grab text from a notepad window inside Citrix?
14
Document title goes here
8 What can you use to add more details about the process in the workflow itself?
Ans. A Datatable
15