FastRPA
A simple to use abstraction over Selenium.
- Easy to use: complex interactions are abstracted to intuitive methods.
- Clean imports: remove the necessity of import many packages and objects. Every automation features are accessible by methods of one main object.
- Typed: type hints grant the code readability, and turn possible to navigate through the methods with any Intellisense tool.
- Selenium safe: the core was developed following the Selenium best-practices. You can focus on business rules.
Installation
To perform a basic installation, just run:
To install also, packages to help you to debug your application, install with debug extras:
Your first instance
The FastRPA object, will prepare everything you need to start browse on the web. You can pass Selenium configurations to it. See here how to do it.
You can also instanciate a Web object and browse to an starter URL.
The Web objects
Once you have a Web
object, you are able to browse on the web. The Web
class is a abstraction of main browser and user functions.