As a senior test automation QA specialist, I have been working on expanding my skill set by learning OOP: Python through various training projects on my GitHub. These projects showcase my journey in exploring the different concepts and techniques. From basic scripts to more complex automation frameworks, including web automation using Selenium and pytest. My GitHub repositories reflect my dedication to mastering Python and applying it to the field of quality assurance.
How To Guide (Important Scripts)
-
Web Automation basics Basics C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonautomationandtesting\locate_web_elements.py Dropdown C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonautomationandtesting\web_elements_dropdown.py Drag And Drop C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonautomationandtesting\web_elements_drag_and_drop.py Waits IMPLICIT WAIT from time import sleep "time.sleep(5)" EXPLICIT WAIT from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\usingpythonforautomation\selenium_web_automation_wait.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\web
-
Classes - Basics and Inheritance "def init()", "def str()" "super().init()" C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonobjectorientedprogramming\create_classes_and_class_instances.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonobjectorientedprogramming\classes__str__repr__.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonobjectorientedprogramming\inheritance.py
-
Classes - "def str()", "def repr()", "def call()" C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonobjectorientedprogramming\classes__str__repr__.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonobjectorientedprogramming\classes__call__.py
-
Classes - dataclass C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonobjectorientedprogramming\data_class.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonobjectorientedprogramming\data_class_default_values.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonobjectorientedprogramming\immutable_data_class.py
-
itertools - combinations, permutations, product C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\learningthepythonthreestandardlibrary\import_itertools.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\hackerrank\list_comprehensions.py
-
collections - Counter C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\practicepython\18_cows_and_bulls_2_cleaner_code.py
-
map(), zip(), zip_longest(), enumerate() C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\practicepython\18_cows_and_bulls_2_cleaner_code.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\eightthingsyoumustknowinpython\enumerate_zip_functions.py
-
Rounding round(book_one.price, 2) "{:.2f}".format(newspaper_one.price) C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\pythonobjectorientedprogramming\inheritance.py
-
try, except and assert C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\usingpythonforautomation\automate_error_handling_part1.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\usingpythonforautomation\automate_error_handling_part2.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\w3schools\16_try_except.py
-
pytest Folder: C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\pytest Example Script C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\pytest\tests\test_divide_zero_function_zerodivisionerror.py
-
Files - open, read, write, close C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\practicepython\21_write_to_a_file.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\usingpythonforautomation\files.py C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\linkedinlearning\usingpythonforautomation\parse_data_part1_from_txt.py
-
Dictionaries C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\practicepython\33_birthday_dictionaries.py
PYTEST C:\Users\I070494\Desktop\TEST AUTOMATION\SCRIPTS\PYTHON\pytest_test_