All Projects → botcity-dev → botcity-framework-core-python

botcity-dev / botcity-framework-core-python

Licence: Apache-2.0 license
BotCity Framework - Python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to botcity-framework-core-python

Robotframework
Generic automation framework for acceptance testing and RPA
Stars: ✭ 6,534 (+23235.71%)
Mutual labels:  robotframework, rpa
robotframework-historic
Robotframework-historic is a free, custom html report which provides historical robotframework execution results by storing execution results info in MySQL database and generate's html reports (charts / statistics) from database using Flask.
Stars: ✭ 70 (+150%)
Mutual labels:  robotframework
robotframework-zoomba
Extended Robot Framework libraries to make testing GUI, REST/SOAP API, Mobile, and Windows Desktop easier.
Stars: ✭ 121 (+332.14%)
Mutual labels:  robotframework
browser-pool
A Node.js library to easily manage and rotate a pool of web browsers, using any of the popular browser automation libraries like Puppeteer, Playwright, or SecretAgent.
Stars: ✭ 71 (+153.57%)
Mutual labels:  rpa
Lucifer
A Powerful Penetration Tool For Automating Penetration Tasks Such As Local Privilege Escalation, Enumeration, Exfiltration and More... Use Or Build Automation Modules To Speed Up Your Cyber Security Life
Stars: ✭ 302 (+978.57%)
Mutual labels:  automation-framework
botcity-framework-core
BotCity Framework - Open Source RPA
Stars: ✭ 37 (+32.14%)
Mutual labels:  rpa
robotframework-seleniumtestability
Extension for SeleniumLibrary that provides manual and automatic waiting for asyncronous events like fetch, xhr, etc.
Stars: ✭ 34 (+21.43%)
Mutual labels:  robotframework
OneFramework
Automation for iOS, Android, & Web Apps with one codebase. Like it, Star it & spread the word !!!
Stars: ✭ 46 (+64.29%)
Mutual labels:  automation-framework
gatf
Generic Automated Test Framework For API/UI/RPA/Load Testing
Stars: ✭ 15 (-46.43%)
Mutual labels:  rpa
winregistry
Tiny Python library aimed at working with Windows Registry
Stars: ✭ 16 (-42.86%)
Mutual labels:  robotframework
robotframework-debuglibrary
A debug library for RobotFramework, which can be used as an interactive shell(REPL) also.
Stars: ✭ 96 (+242.86%)
Mutual labels:  robotframework
up
UP - Ultimate Provisioner CLI
Stars: ✭ 43 (+53.57%)
Mutual labels:  automation-framework
robotframework-excel
Robot-framework auto-test excel
Stars: ✭ 15 (-46.43%)
Mutual labels:  robotframework
robotframework-jsonvalidator
Robot Framework library for JSON validation
Stars: ✭ 21 (-25%)
Mutual labels:  robotframework
TagUI
Fork of TagUI tuned for rpa package
Stars: ✭ 25 (-10.71%)
Mutual labels:  rpa
lisa
LISA is developed and maintained by Microsoft, to empower Linux validation.
Stars: ✭ 110 (+292.86%)
Mutual labels:  automation-framework
automation-report
Automation report是一款可以解决很多行业领域中设涉及到报告生成的需求,本项目最开始的初衷是为公司内部简化人工流程的一个环节,主要实现目的是将实验室检测得出的下机数据结果与对应的报告模版批量结合生成报告(.pdf)。
Stars: ✭ 13 (-53.57%)
Mutual labels:  automation-framework
Automation-using-Shell-Scripts
Development Automation using Shell Scripting.
Stars: ✭ 41 (+46.43%)
Mutual labels:  automation-framework
robotframework-robocop
Tool for static code analysis of Robot Framework language
Stars: ✭ 112 (+300%)
Mutual labels:  robotframework
kheera-testrunner-android
BDD Framework for Android
Stars: ✭ 18 (-35.71%)
Mutual labels:  automation-framework

BotCity Framework Core - Python

« Explore Framework docs »


Summary

🤖 Computer-vision based UI Automation

Recognize and interact with UI elements using state-of-art computer vision module.

Operate any UI interface independent of the technology or platform (desktop, web, terminal).

🐍 Generate Python Code while Interacting with your UI

Use our Development Tool alongside your favorite IDE to select UI components and generate python code.

BotCity Studio

SIGN UP and download our tools.

🚀 Getting Started

📦 Prerequisites

  • Python 3.7+
  • python3-tk (Linux Only)
  • scrot (Linux Only)
  • xsel (Linux Only)
  • xclip (Linux Only)

💫 Installing

pip install botcity-framework-core

Developing Your First Automation

First Automation

📚 Documentation

Documentation is available at https://botcity-dev.github.io/botcity-framework-core-python.

💻 Developers Portal

Developers Portal

💬 Forum

Forum

🌎 BotCity Automation Platform

BotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or Java using open-source libraries that are market standard.

1️⃣ All in One Platform

Develop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.

BotCity Maestro

2️⃣ Deploy with a Single Line

Use BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:

BotCity CLI

3️⃣ Manage your Task Queue

BotCity Maestro Task Queue

4️⃣ Manage your Runtime Environments

BotCity Maestro Machines

5️⃣ Create Alerts and Reports from the Automation Execution

BotCity Maestro Alerts

6️⃣ Create Google Data Studio Dashboards

BotCity Maestro Dashboards

7️⃣ Create your Community Account

We have a community account for hobbyists and students. Just signup and start automating.

Sign Up

🤝 Contributing to BotCity Framework

Support

🐛 Bug reports and 💎 Feature requests

If you spot a problem, please let us know by following the template in here: Report a bug.

Ideas or suggestions for enhancements are more than welcome. Please use the following template in here: Request feature.

📢 Contact us

If you have questions or comments in general about the framework, we want to know.

You can choose between the channels the one that best fit you:

or you can file a bug and let us know where our documentation could be improved.

💡 Related Projects

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].