Sei sulla pagina 1di 9

Formulario Prueba Técnica

1. ¿Cuál es la forma más segura de cerrar una aplicación?


A. Mediante el envío de las teclas de acceso rápido Alt + F4
B. Usando la actividad de Close Application
C. Usando la propiedad Name de Kill process Activity

2. ¿Cómo puedes cambiar dinámicamente partes de un selector?


A. No puede tener componentes dinámicos en un selector
B. Usando variables para reemplazar las partes dinámicas
C. Añadiendo parámetros desde la pestaña Propiedades

3. En UiPath Robotic Enterprise Framework, ¿cuáles son las transiciones del init state?
A. En el caso de Success, la transacción pasa al estado Get Transaction Data
B. En el caso de System Error, la transacción es al estado init
C. En el caso de Succes, la transacción pasa al estado Proccess Transaction
D. En el caso de System Error, la transacción pasa al estado End Process

4. ¿Si una colección de elementos grandes se procesa utilizando For Each, qué actividad le
permite salir del ciclo de manera eficiente después de un momento específico?
A. No se puede utilizar ninguna actividad, en su lugar, se debe crear una variable
booleana en función la cual rompa el bucle For Each
B. La actividad Break es la más adecuada en For Each
C. Se debe utilizar un buble While en el For Each

5. ¿Cómo puede ser usada la plantilla de Robotic Enterprise Framework?


A. El punto de partida para cada proyecto de automatización.
B. Una biblioteca completa para robots front office.
C. Un consumidor de una Queue en Orchestrator.

6. ¿Qué sucede en el estado Init del flujo de trabajo principal, en la plantilla de UiPath
Robotic Enterprise Framework?
A. El robot lee el archivo de configuración e inicializa todas las aplicaciones requeridas.
B. Los elementos de transacción se extraen de la cola.
C. El robot verifica si la transacción anterior está completa y luego comienza la siguiente
7. ¿En qué consisten los elementos de las colas del orquestador?
A. Datos de entrada para los procesos ejecutados por los robots.
B. Trabajos a ejecutar por los robots.
C. Procesos a ser ejecutados por los robots.

8. ¿Cómo debe un desarrollador de UiPath manejar cambios frecuentes en los archivos del
proyecto?
A. Creando copias de seguridad diarias de los archivos
B. Mediante el uso de una solución de control de origen, tal como svn, tfs, etc
C. Las versiones antiguas de los archivos del proyecto no son relevantes
9. ¿Qué sucede si intenta finalizar la ejecución de un trabajo haciendo clic en el botón
Kill/Terminate en UiPath Orchestrator?
A. Se mata el proceso de ejecución
B. La ejecución no se ve afectada si no se ha incluido ninguna actividad de detención en
el flujo de trabajo en Studio.
C. El estado de trabajo cambia a Canceled/Stopped, incluso si no se usó la actividad
Should Stop

10. ¿Hay alguna forma de ocultar la ejecución de una actividad en los registros?
A. Si, revisando la propiedad privada de la actividad que se va a ocultar.
B. No, pero los registros se pueden editar manualmente.
C. Sí, cambiando la propiedad minLevel del logger de "ejecución" del fichero Nlog.config

11. Este es un selector confiable para una página web dinámica: webctrl idx='144' tag='IMG'/
A. Verdadero
B. Falso

12. ¿Es posible recuperar el color de una celda específica de Excel?


A. Si, usando Get Cell Color
B. No, el color no se puede recuperar de un libro de trabajo
C. Sólo con un moto OCR

13. ¿Qué puede hacer el robot cuando utiliza el método Full Text scraping
A. Obtener información de la fuente (tamaño, color)
B. Obtener información oculta
C. Obtener texto editable
D. Obtener todo el texto visible

14. La mejor manera de administrar valores en variables dentro de un flujo de trabajo, para
que puedan compartirse en diferentes robots y entornos, es:
A. Usando archivos de configuración de Json.
B. Usando archivos de configuración de Excel
C. Utilizando los recursos definidos en Orchestrator

15. ¿Cómo puedes identificar una columna en un DataTable?


A. Usando el nombre de la columna
B. Mediante el uso de índice de fila
C. Usando el valor predeterminado de la columna
D. Mediante el uso del índice de columna

16. Considere tres variables GenerciValue, var1 con el valor predeterminado de "3 manzanas",
var2 con el valor predeterminado de "5 mangos", y el resultado, que es el resultado de
una actividad Assing con la expresión var1 + var2. ¿Cuál es el valor de la var resultante?
A. Nulo
B. “8 frutos”
C. 8
D. Error: “La cadena de entrada no estaba en un formato correcto”
E. “3 manzanas5 mangos”

17. Al final de la ejecución de Workflow1, que recupera algunos elementos de una base de
datos, ¿la conexión de la base de datos se cierra automáticamente?
A. Si, la conexión se cierra después de 30 segundos
B. La conexión debe cerrarse mediante una actividad de desconexión
C. Solo el administrador de la base de datos puede decidir este aspecto

18. En la plantilla Uipath Robotic Enterprise Framework, en el estado Get Transaction Data del
flujo del trabajo principal, ¿Qué sucede antes de que se recupere el siguiente elemento de
transacción?
A. Se comprueba si la transacción anterior ha sido completada
B. Se comprueba si una señal Kill fue enviada desde el Orquestador
C. Se comprueba si se envió una señal Stop desde el Orquestador sdsdsdsd

19. Una de las siguientes acciones no es necesaria al iniciar procesos con UiPath Orchestrator
A. Registrar robots al orquestador
B. Publicación de proyectos desde el estudio UiPath
C. Crear un entorno con los robots
D. Crear una cola en el orquestador
E. Crear un proceso con el paquete publicado y el entorno
F. Comenzar un flujo de trabajo, que es la ejecución del proceso

20. ¿Cuál de los siguientes Staments de SQL puede ejecutarse utilizando la actividad llamada
Execute sin consulta?
A. Insertar
B. Actualizar
C. Seleccionar
D. Borrar

21. ¿Cómo se puede ejecutar un proceso en tres robots diferentes?


A. Al implementar el proceso en el entorno de los robots, que lo ejecutan
automáticamente
B. Creando un trabajo y seleccionando los tres robots
C. No es posible asignar un proceso a tres robots diferentes
D. Al programar el proceso y ajustar la configuración en la pestaña destino de ejecución
en consecuencia

22. En UiPth Robotic Enterprise Framework, para habilitar el mecanismo de reintento sin usar
colas, ¿cuál debe ser el valor establecido de MaxRetryNumber?
A. 0
B. Cualquier valor mayor que 0
C. Cualquier valor mayor que 2

23. ¿Qué sucede si se selecciona la propiedad ClickBefore Typing en un tipo de actividad?


A. Antes de escribir, se realiza un clic en el centro de UiElement
B. Antes de escribir, se realiza un clic en la esquina superior izquierda de UiElement
C. Antes de escribir, se realiza un clic en la posición actual del ratón

24. ¿Qué actividad proporciona la forma más fácil de recorrer todas las filas en un DataTable?
A. While
B. for Each
C. Do While
D. for Each row
E. repeat until

25. ¿Cuáles de las siguientes se consideran mejores prácticas?


A. Eliminar variables no referenciadas.
B. Eliminar código desactivado.
C. Dejar abiertas las aplicaciones de destino

26. En la plantilla Uipath Robotic Enterprise Framework, si se encuentra un error del sistema
en el estado Init del flujo de trabajo principal, ¿qué estado se ejecuta a continuación?
A. Get transaction Data
B. Init
C. End Process

27. ¿Cuáles de los siguientes son considerados mejores prácticas? Seleccione todas las
opciones que apliquen.
A. Mantener la configuración del entorno codificada dentro de los flujos de trabajo
B. Rompiendo el proceso en flujos de trabajo más pequeños
C. Reutilizando flujos de trabajo en diferentes proyectos.

28. ¿Cuándo debe usarse un robot atendido?


A. Cuando el procesamiento de algunos datos de entrada se basa en la decisión humana
B. cuando un flujo de trabajo necesita ser modificado y corregido
C. Cuando el proceso puede ser interrumpido por excepciones y errores.

29. Uno de los pasos en su proceso es autenticarse en una aplicación web. ¿Cómo puedes
comprobar si el inicio de sesión tuvo éxito o no?
A. Coloque las actividades de inicio de sesión dentro de un bloque try-catch. se produce
una excepción en caso de que ocurra un problema de inicio de sesión
B. Utilice una actividad de element exist para verificar si el inicio de sesión se realizó
correctamente buscando un elemento que solo se muestra en ese caso
C. Comprueba el valor de retorno de la actividad de inicio de sesión.

30. La descarga de un informe desde una aplicación web lleva una cantidad variable de
tiempo, pero se muestra una ventana emergente cuando finaliza la descarga. ¿Qué debe
hacer para verificar si los archivos se han descargado completamente antes de continuar
con el proceso?
A. Utilice la actividad de on element appear e indique la ventana emergente de descarga
B. Utilice la actividad element exist e indique la ventana emergente de descarga.
C. Establecer la propiedad WaitForReady para completar

31. ¿Cómo puede recuperar el valor almacenado en una variable de elemento de cola?
A. Utilizar la actividad Deserialize Json.
B. Utilizar la actividad Deserialize Xml.
C. Usa la propiedad SpecificContent

32. ¿Qué diseño debería usarse para la navegación de la interfaz de usuario y el


procesamiento de datos?
A. Flowchart
B. Sequence
C. State machine

33. ¿Cómo puede un robot iniciar una aplicación en citrix?


A. Usando una línea de comando
B. Haciendo doble clic en un icono de Destop
C. Usando una actividad de aplicación abierta
D. Definiendo una tecla de acceso directo para la aplicación y la activación de la
aplicación con una actividad Enviar tecla de acceso directo

34. ¿Qué propiedades de elemento de cola se pueden utilizar para controlar el orden en que
se procesan los elementos?
A. ItemInformation
B. Priority
C. Deadline
D. Postpone

35. ¿Qué tipo de variable de salida devuelven todas las actividades de correo? (POP3, IMAP,
Outlook, Exchange)
A. MailMessage
B. List <MailMessage>
C. List <GenericValue>
36. ¿Por qué el cambio de nombre de las actividades se considera una de las mejores
prácticas?
A. En caso de excepción, poder encontrar su actividad de origen.
B. Para poder comprender la lógica del proceso sin expandir cada secuencia o flujo de
trabajo invocado
C. Para comprender fácilmente la lógica empresarial de alto nivel de un flujo de trabajo

37. ¿Qué correos electrónicos se eliminan si usa OGet IMAP Mail Messages con la propiedad
DeleteMessages establecida en verdadero?
A. Los de la lista recuperados por la actividad Get IMAP Mail Messages
B. Sólo los correos electrónicos que fueron marcados como leídos previamente
C. No hay ninguna propiedad DeleteMessages para la actividad Get IMAP Mail Message .
Esta opción está disponible solo para recibir el mensaje de Exchange Mail

38. En la plantilla uipath robotic enterprise framework, en el flujo de trabajo principal, ¿cuál
es el tipo predeterminado de la variable transactionitem?
A. String
B. QueueItem
C. Object

39. ¿Cuándo debería usarse la actividad "add log fields"?


A. Cuando el mensaje de registro estándar debe personalizarse agregándole nuevos
campos.
B. Cuando los registros deben estar habilitados
C. Cuando se debe generar un mensaje de registro con un número máximo de campos
visibles

40. Desea crear un proceso de separación para rellenar una cola de orquestador para
procesamiento paralelo en varios robots. ¿Qué actividad debe utilizar para agregar un
elemento de cola para cada elemento de trabajo?
A. Add queue item
B. Get transaction item
C. Add transaction ítem

41. En la plantilla uipath robotic enterprise framework, ¿qué sucede si el proceso de un


elemento de transacción falla con una excepción de aplicación o un error del sistema?
A. Los procesos ejecutan el estado final del proceso.
B. Todas las aplicaciones utilizadas se cierran y luego se reinician.
C. La ejecución del elemento de transacción se reintenta si el valor de configuración de
MaxRetryNumber es mayor que 0.
42. En la plantilla uipath robotic enterprise framework , en el flujo de trabajo principal, la
máquina de estado incluye los siguientes estados
A. Init state
B. Get transaction data state
C. Process transaction state
D. Set transaction state
E. End process state

43. ¿Qué sucede si no se establece el resultado de una transacción?


A. Se establece automáticamente en Exitoso después de 24 horas.
B. Se configura automáticamente como Fallido después de 24 horas.
C. El estado está "in Progress" durante 24 horas y luego cambia a abandoned

44. ¿Qué sucede cuando se publica una nueva versión de un paquete?


A. Los procesos que utilizan el paquete se actualizan automáticamente a la última
versión.
B. Los procedimientos deben actualizarse para que los robots ejecuten la última versión
del paquete.
C. La versión anterior del paquete se sobrescribe.

45. ¿Cuál es el método más lento para leer texto?


A. Native
B. FullText
C. OCR

46. ¿Cuál es la mejor manera de eliminar variables no referenciadas?


A. Bórralos uno por uno desde el panel de variables. Uipath Studio realiza la validación
del flujo de trabajo en tiempo real, por lo que puede ver qué variable se está
utilizando
B. Puede administrar sus variables desde el panel Diseño> Administrar variables>
Eliminar sin referencia.
C. Las variables no referenciadas no utilizan memoria, por lo tanto, no tiene que
eliminarlas.

47. ¿Cuál de las siguientes afirmaciones con respecto al flujo de trabajo GetAppCredentials
incluido en UiPath Robotic Enterprise Framework es verdadera?
A. Primero solicita la credencial del usuario.
B. Primero intenta obtener una credencial del administrador de credenciales de
Windows
C. Primero intenta obtener una credencial de Orchestrator

48. ¿Cuáles son las funciones del panel Outline? Seleccione las opciones correctas
A. Muestra la estructura del flujo de trabajo.
B. Muestra el resultado de ejecución del flujo de trabajo.
C. Si las Actividades tienen un nombre correcto, se puede usar para buscar y seleccionar
Actividades específicas que se usan dentro del flujo de trabajo

49. ¿Cuál de las siguientes tecnologías se puede utilizar para la automatización de fondo?
Seleccione las opciones correctas
A. La actividad Click con la marca Simulate Click marcada.
B. Data Scraping.
C. El método de Full Text de Screen Scraping.
D. Actividad Type into con la marca SendWindowMessages marcada.

50. ¿Para qué se utiliza Orchestrator?


A. Ejecutar procesos de Windows en la máquina local.
B. Controlar de forma remota cualquier número de robots y realizar la gestión del flujo
de trabajo.
C. Diseñar flujos de trabajo para ser ejecutados por robots en un modo supervisado.
D. Diseñar flujos de trabajo para ser ejecutados por robots en un modo no supervisado.

51. ¿Cómo funciona la actividad Anchor Base?


A. Busca un elemento Ui en una posición de anclaje fija.
B. Busca un elemento Ui utilizando una posición de coordenada relativa.
C. Busca un UiElement utilizando otro UiElement como ancla.

52. ¿Cuál es la diferencia entre una actividad de clic cuya propiedad SimulateClick está
marcada y otra con la misma propiedad desmarcada?
A. La actividad con un indicador de SimulateClick habilitado no hace clic en el elemento
de destino, simplemente simula la acción.
B. La actividad con la marca SimulateClick desactivada mueve el mouse sobre el
elemento de destino, mientras que la actividad con la marca establecida no mueve el
cursor del mouse.
C. No hay diferencia, ambos pueden usarse en los mismos escenarios.

53. ¿Cuándo debe usarse la propiedad Simulate Click?


A. Siempre que sea soportado por la aplicación de destino.
B. Solo cuando se requiere automatización de fondo
C. Sólo para fines de prueba

54. ¿Cuál se considera una de las mejores prácticas con respecto a la finalización del proceso?
A. Deje abiertas las aplicaciones utilizadas, para que una persona pueda inspeccionar el
resultado.
B. Deje las aplicaciones en su estado inicial, para que podamos ejecutar el proceso
nuevamente.
C. Reinicie la máquina, para que cualquier problema potencial pueda ser solucionado

55. La expresión String.Format ("Input = {0} and Output = {0}", "1", "2") devuelve lo siguiente:
A. Input = {0} and Output = {0}.
B. Input = 1 and Output = 2.
C. Input = 1 and Output = 1.
D. Input = {1} and Output = {2}.
E. Un error

56. ¿Desde dónde se puede cambiar el nivel de registro de un robot?


A. La configuración del robot, a la que se accede a través del icono UiPath en la bandeja
del sistema.
B. Orquestador, en el Robot de edición, la pestaña Configuración.
C. No se puede cambiar el nivel de registro.

57. ¿Qué robots se pueden seleccionar cuando inicia un trabajo desde orquestador?
A. Cualquier robot aprovisionado en Orchestrator.
B. Cualquier robot al que tengas acceso según tus permisos de rol
C. Cualquier robot en el mismo entorno que el proceso a ejecutar.

58. ¿Cuáles de los siguientes requisitos son necesarios para la ejecución eficiente de proyectos
de automatización?
A. Habilidades de recuperación
B. Mecanismos de registro efectivos

59. ¿Cuál es la mejor práctica para detener un trabajo en curso en Orchestrator?


A. El proceso solo puede detenerse por sí solo.
B. Al cancelarlo y usar una actividad Should Stop dentro del flujo de trabajo.
C. Terminándolo.

60. ¿Cuál es la mejor manera de seleccionar una fila con un cierto valor de una columna en
Excel?
A. Use una actividad de Read Range para recuperar el contenido del archivo excel, y
luego use un For Each para recorrer en iteración los datos e identificar el elemento
B. Use una actividad Read Range para recuperar el contenido del archivo de Excel y luego
use un método de Selección para identificar la fila deseada
C. Usa la funcionalidad Find de Excel.

Potrebbero piacerti anche