Python Selenium Full Series - Structure a Bot Project [Web Bots and Testing]

Опубликовано: 06 Октябрь 2024
на канале: JimShapedCoding
8,812
178

#Selenium #Python #SeleniumTutorial #SeleniumProject #PythonProject

👍Welcome to my Selenium Project Tutorial

This Series is going to include all the information you need to develop Testing projects and Bot Projects, using the Selenium framework.
I have a Selenium getting started Series with three episodes that you can watch as a pre-requisite! (Link is down in the description)

In this video, we will learn how to structure a Selenium Project, and we will see how it is going to be extended in the future to very cool things that a bot can do! So a lot of Python stuff to cover that you can learn :)

Connect with me with:
Instagram:   / jimshapedcoding  
E-mail: [email protected]
Twitter :   / jimshapedcoding  
Discord :   / discord  

👍 Subscribe for more Python tutorials like this:
   / @jimshapedcoding  
🔥 Comment below on other topics you want to see tutorials next on my Channel.
-----------------------------------------------

My website:
http://www.jimshapedcoding.com

Useful Links:
Python Download - https://www.python.org/downloads/
Pycharm Download - https://www.jetbrains.com/pycharm/dow...
Selenium Documentation - https://selenium-python.readthedocs.io/
A Stackoverflow question I liked to read to understand how it works - https://stackoverflow.com/questions/1...
All the Explicit waits - https://selenium-python.readthedocs.i...

References to other related tutorials:

Playlist for the entire Series:
   • Python Selenium Full Series - Getting...  

Context Managers in Python:
   • Python Context Managers | The with Ke...  

Class Inheritance / super():
   • Python OOP - Python tutorial for ABSO...  

Code from Github:
https://github.com/jimdevops19/Seleni...


🎥 My YouTube Gear 🎥
Camera (Canon EOS 250D) : https://amzn.to/314euVC
Microphone (Rode NT-Mini) : https://amzn.to/3bDqEer
Headphones (JBL LIVE 500BT) : https://amzn.to/3e73MDS
Tripod (Neewer Portable Tripod) : https://amzn.to/2OXleC6
Desklight(AUKEY Cordless Lamp): https://amzn.to/2QaYT4A
Keyboard ( Razer Blackwidow Green Switch ) : https://amzn.to/3bExDnu
Mouse ( Razer LanceHead ) : https://amzn.to/3if0JuV
Lights ( Neewer 2-Pack Dimmable ): https://amzn.to/3oFN1DP

Timeline for the video:
00:00 - 05:41 - Getting Started
05:42 - 15:11 - Implement OOP for Selenium Projects
15:12 - 21:24 - Context Managers usage