Extraccion de datos

excel
uiautomation
datascraping

#1

Hola, necesito una acesoria en el siguiente caso:

Yo esoy trabajando en un robot para extraer datos de numeros telefonicos de unas paginas publicas buscando solo con el numero de cedula de la persona.
Lo que hice fue grabar el proceso y agregarle un read csv para que vaya escribiendo las cedulas y extraiga los numero telefonicos.
Hay casos en que la persona no se encuentra en dicha pagina y no encuentra ningun numero telefonico, en esos momentos el robot se para y toca volverlo a cargar desde la ultima cedula que cargo.
¿Como puedo hacer una condicion para que en el momento que no se encuentre a esa persona el robot no se detenga y pueda seguir buscando otros?


#2

Si el elemento no existe, la pagina debe mostrar un mensaje con el estado de la busqueda, si el mensaje es algo como “Cedula no Existe” entonces pasa al siguiente.

Puedes usar 2 modalidades…

la primera es con try-catch si busca un selector que no existe, y que esperas… entonces se dispara la excepcion, la capturas e ignoras y continuas con la siguiente cedula.

la otra opcion es con la Activity: elementexist, despues de la consulta, utilizas esa actividad para chequear si existe el elemento que te interesa leer, si existe haces algo y si no existes haces lo otro.

espero haber ayudado.