Manual + Automation Testing Using Python
Python Basics part-I ● Python Introduction ● Installation of Python ● Python program structure ● Elements of python language ● Running first program in python ● The Python Interpreter | Python Basics Part-II ● Introduction to data types ● Control Flows ● Variables ● Data Structures ● Functions | Python Basics Part-III (OOPS Concept) ● Classes ● Names and Objects ● Inheritance ● Decorator ● Iterators ● Generators ● Python Standard Libraries |
Python Basics Part-IV ● Errors and Exceptions ● Modules ● Assertions | Introduction to Manual Testing ● Black Box Testing ● White Box Testing ● Unit Testing ● System Testing ● Integration Testing ● Acceptance Testing | Introduction to Selenium Part-I ● Introduction to Automation Testing ● Why Automation Testing ● Introduction to testing Life Cycle ● Introduction to Selenium components ● Why Web Driver? ● Installation and setting up the environment ● Installation of Python and PIP ● Downloading and setting up Selenium ● Installing Python IDE (PyCharm) ● Configuring the environment |
Locators Part-II ● What are locators ● Types of locators ● Examples of using Locators ● Advantages and disadvantages of using locators | Web Driver Part-III ● Introduction of Web Driver ● Download & configuring Web driver ● The architecture of selenium web driver ●Drivers for Firefox, IE, chrome, I-phone, Android ● Introduction to basic commands like navigate ● Exception Handling in Selenium | Web Driver Part-IV ● Working with web page elements/Controls ● Dropdown ● Listbox ● Radio buttons ● Multi-select box ● Introducing wait – implicit and explicit wait ● Handling different browsers – Firefox, Chrome etc ● Handling Java script alerts, confirmations and prompts |
Web Driver Part-V ● Working with Windows, Tabs and Frames ● ACTIONS CLASS FOR MOUSE AND KEYBOARD ACTIONS ● File Upload and Download | Web Driver Part-VI ● Unittest Framework ● PyTest Framework ● Introduction to PyTest framework Installing PyTest ● PyTest Fixtures ● Running multiple tests using PyTest ● Generating Test report ● Data-Driven Testing | Devops: ● GIT ● GITHUB/GITLAB/BITBUCKET ● JENKIN-CICD ● POSTMAN ● EJIRA ● AGILE-SCRUM |
Contact No: 9545610570
Address: Office No 117,118 The Business Hub, Kothrud, Pune