Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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)







𝚂𝚑𝚘𝚠 𝚜𝚘𝚖𝚎 💙 𝚋𝚢 𝚜𝚝𝚊𝚛𝚛𝚒𝚗𝚐 ⭐ 𝚝𝚑𝚎 𝚛𝚎𝚙𝚘𝚜𝚒𝚝𝚘𝚛𝚢!


Back to top