Skip to content

JordanComputac/Test-resolution-of-RPA-programming-SYSTEM1-and-SYSTEM3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This test is designed to be completed by the UiPath tool, but here it is implemented using Python (free-of-charge) and many libraries, including Selenium for Python, which provides a very useful pack to automate tasks.

Here you can visualize how it's done using only open-source projects.

The detailed process flow can be visualized below:

image

To have access to the systems that might be automated, visit "https://acme-test.uipath.com/login" and register.

The executed project is set in a venv environment, so when cloning to your repository, also configure your own venv environment. Install all required libraries; they are listed in "requirements.txt". Also, when executing the main.py code, make sure to have all directories set up in the ".env" file:

PATH_SYSTEM3="substitute_directory"

CHROMEDRIVER_PATH="substitute_directory"

EMAIL = "substitute_email" PASSW = "substitute_password"

DATA_PATH = "substitute_directory" PDF_PATH = "substitute_directory" IMAGE_PATH = "substitute_directory"

The generated data files in ".csv" format represent the compilation of all the client information gathered from PDFs and System1. The beach image attached in the image directory, is for running purposes when uploading client check in system1, since no image was generated by the system1 with provided information of clients until the last time the code ran.

For compact purposes, the downloaded files are excluded as soon as the information is stored in a safe place (.csv files), which reduces the need for memory for such archives.

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published