Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/walidbosso/selenium-web-testing-trello
A mini project where I included what I've learnt about Selenium, instead of doing it manually, this project instead and automatically makes you login to Trello.com website, go to a specific Board I named 'Bot Board', adds a task into To Do List that exists there and finally takes a screenshot.
https://github.com/walidbosso/selenium-web-testing-trello
chromedriver pycharm selenium selenium-python selenium-webdriver trello web-automation web-testing webdriver
Last synced: 5 days ago
JSON representation
A mini project where I included what I've learnt about Selenium, instead of doing it manually, this project instead and automatically makes you login to Trello.com website, go to a specific Board I named 'Bot Board', adds a task into To Do List that exists there and finally takes a screenshot.
- Host: GitHub
- URL: https://github.com/walidbosso/selenium-web-testing-trello
- Owner: walidbosso
- License: mit
- Created: 2024-01-10T17:39:17.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-01-10T23:30:31.000Z (10 months ago)
- Last Synced: 2024-10-16T22:09:07.179Z (20 days ago)
- Topics: chromedriver, pycharm, selenium, selenium-python, selenium-webdriver, trello, web-automation, web-testing, webdriver
- Language: Python
- Homepage: https://github.com/walidbosso/Selenium-Web-Testing-Trello
- Size: 7.93 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Selenium-Web-Testing-Trello](https://socialify.git.ci/walidbosso/Selenium-Web-Testing-Trello/image?description=1&font=Source%20Code%20Pro&forks=1&issues=1&language=1&name=1&owner=1&pattern=Formal%20Invitation&pulls=1&stargazers=1&theme=Auto)
[![GitHub WidgetBox](https://github-widgetbox.vercel.app/api/profile?username=walidbosso&data=followers,repositories,stars,commits&theme=nautilus)](https://github.com/walidbosso/Selenium-Web-Testing-Trello)
# Selenium Web Testing for Trello
This mini project demonstrates Selenium web Testing for Trello, a popular task management tool. Instead of performing manual tasks, this project automates the process of logging into Trello, navigating to a specific board named 'Bot Board,' adding a task to the To Do List, and capturing a screenshot.
## Table of Contents
- [About](#about)
- [Topics](#topics)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)## About
This project serves as a hands-on implementation of Selenium, Python's web testing library. It showcases the Testing of tasks on Trello using the Chrome WebDriver.
## Topics
- Python
- Trello
- WebDriver
- Selenium
- ChromeDriver
- PyCharm
- Web Testing
- Web Testing
- Selenium-Python## Prerequisites
Ensure you have the following installed before running the project:
- Python
- Chrome Browser
- ChromeDriver (Must matches your browser's version, check your browser's Settings then navigate to *About Chrome* )
- PyCharm (optional)
- Selenium `pip install -g selenium`## Installation
1. Fork then Clone the repository
2. Create a file named `config.json` in the directory.
## Usage
1. Open the project in PyCharm (or your preferred IDE).
2. Configure the `config.json` file with your Trello credentials. (USERNAME & PASSWORD)
3. Run the `trello_bot.py` script.The script will automate the login, task addition, and screenshot capture on Trello.
## Contributing
Contributions are welcome! If you'd like to enhance this project or report issues, feel free to submit a pull request or open an issue.
## License
This project is licensed under the [MIT License](LICENSE). Feel free to use, modify, and distribute as per the terms of the license.
----------------------
> >
© *by Walid BOUSSOU* 🇲🇦 😄
----------------------👏 Thanks for the support
## Stargazers
[![Stargazers repo roster for @walidbosso/Selenium-Web-Testing-Trello](http://reporoster.com/stars/dark/walidbosso/Selenium-Web-Testing-Trello)](https://github.com/walidbosso/Selenium-Web-Testing-Trello/stargazers)
## Forkers
[![Forkers repo roster for @walidbosso/Selenium-Web-Testing-Trello](http://reporoster.com/forks/dark/walidbosso/Selenium-Web-Testing-Trello)](https://github.com/walidbosso/Selenium-Web-Testing-Trello/network/members)
## Contributors
![GitHub last commit (by committer)](https://img.shields.io/github/last-commit/walidbosso/Selenium-Web-Testing-Trello?style=social)
![GitHub License](https://img.shields.io/github/license/walidbosso/Selenium-Web-Testing-Trello?style=social)
𝚂𝚑𝚘𝚠 𝚜𝚘𝚖𝚎 💙 𝚋𝚢 𝚜𝚝𝚊𝚛𝚛𝚒𝚗𝚐 ⭐ 𝚝𝚑𝚎 𝚛𝚎𝚙𝚘𝚜𝚒𝚝𝚘𝚛𝚢!