I recently did some research on top skills employers looked for when hiring test automation engineers and knowing an Object-Oriented Programming (OOP) language was right at the top of the list.
So, for the FREE Learn Selenium Python For Absolute Beginners course, I’ve added some more tutorials on Object-Oriented Programming. The most recent tutorials cover.
Tutorial 27 – Object-Oriented Programming (Part 1): Introduces OOP concepts (classes, objects, attributes, instance variables, instantiation, advantages of OOP, etc)
Tutorial 28 – Object-Oriented Programming (Part 2): Focuses on class methods.
Tutorial 29 – Object-Oriented Programming (Inheritance)
I’ll be adding a few more OOP related tutorials on method overriding and class variables versus instances variables.
For those interested, feel free to check it out below and subscribe.
Check it out here: https://www.youtube.com/playlist?list=PL3GaGYDOQMpIBD5oDOs-5dWtt7jlgwiMD
I have the first part of the FREE Selenium Python For Absolute Beginners course complete. This first part focuses on the basics of Python to get you at a place where you can use Selenium to write automation test cases.
The areas covered are as follows:
- Tutorial 1: (Setup Python)
- Tutorial 2: (PyCharm Setup/Configuration)
- Tutorial 3: (IDLE World)
- Tutorial 4: (The Turtle)
- Tutorial 5: (Data Types, NO HYPE)
- Tutorial 6: (Operators)
- Tutorial 7: (Variables)
- Tutorial 8: (String Manipulation – Part I)
- Tutorial 9: (String Manipulation – Part 2)
- Tutorial 10 (String Manipulation – Part 3)
- Tutorial 11 (Lists – Part 1)
- Tutorial 12 (Lists – Part 2)
- Tutorial 13 (Dictionaries – Part 1)
- Tutorial 14 (Dictionaries – Part 2)
- Tutorial 15 (Tuples)
- Tutorial 16 (IF-ELIF-ELSE)
- Tutorial 17 (For Loops)
- Tutorial 19 (While Loops)
- Tutorial 20 (Functions)
- INTERVIEW CHALLENGE – FIZZBUZZ
- How To Ace the FizzBuzz Challenge (SOLUTION)
- Tutorial 21 (Exception Handling)
- Tutorial 22 (Comments)
- Tutorial 23 (Modules – Import Code)
- Tutorial 24 (Modules – Build Your Own)
- Tutorial 25 (Writing To Files)
- Tutorial 26 (Reading From Files)
I’ll probably add a few more videos, on object-oriented programming (OOP) soon around classes and objects to round this first part up, then I’ll start uploading Selenium material.
Learn Selenium Python For Absolute Beginners Tutorials (Link): https://www.youtube.com/playlist?list=PL3GaGYDOQMpIBD5oDOs-5dWtt7jlgwiMD
Feel free to share with friends on anyone you know that’s trying to get started in test automation.
Don’t forget to subscribe so you can be in the loop when new material drops.
And please let me know your thoughts.
Did a short video on “How To Ace The FizzBuzz Challenge on Your Next Test Automation Interview Using Python.”
For those that don’t know, the FizzBuzz Challenge is a very popular question used during coding interviews.
And, if you’re looking to get into test automation, you can rest assured there’s a good chance this challenge will come up since they see automation engineers as “developers” and not QA folks.
Anyway, hope it helps. The link to the video can be found below:
As always, any and all comments are welcomed.
Started a FREE tutorial series for those looking to get started in test automation. The tool of choice is Selenium WebDriver with Python. I’ll be uploading videos weekly for those interested in following along and improving their automation skills.
Any and all feedback is welcome.
Test Automation For Absolute Beginners Tutorials with Selenium Python: https://www.youtube.com/playlist?list=PL3GaGYDOQMpIBD5oDOs-5dWtt7jlgwiMD
I broke down some additional tools (besides learning a programming language and Selenium WebDriver) needed when starting out in automation testing.
Video (includes a short demo of one of the tools): https://www.youtube.com/watch?v=0Qgk0YCYevI