Skip to content

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.

License

Notifications You must be signed in to change notification settings

walidbosso/Selenium-Web-Testing-Trello

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selenium-Web-Testing-Trello

GitHub WidgetBox


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

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. 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

Forkers

Forkers repo roster for @walidbosso/Selenium-Web-Testing-Trello

Contributors



GitHub last commit (by committer)

GitHub License

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


Back to top

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published