python selenium with water mark gray
Post on 09-Feb-2022
18 Views
Preview:
TRANSCRIPT
SELENIUM
COURSE CURRICULUM
WITHPYTHON
Introduction
Setup and ConfigurationPython Installation in Windowsl�
Configuration of python in windowl�
Package Management using PIPl�
IDE Option for Python Developmentl�
Installing ipythonl�
Understanding Variable and Data Typespython Terminal Walkthroughl�
Understanding Objects and Referencesl�
Variables Rulesl�
Number Datatypes and Math Operationl�
Number - Exponentiations and Modulol�
Arithmetic order of precedencel�
Boolean Data Typesl�
Working with Stringsl�
String Method Part - 1l�
String Method Part - 2l�
More String Slicing and Indexingl�
String Formattingl�
Advanced DatatypesList and Accessing the Elementl�
List Methodsl�
Working With Dictionaryl�
Nested Dictionary l�
Dictionary Methodsl�
Working with tuplel�
Comparison and Boolean OperatorsWorking with comparatorsl�
Understanding Boolean Operatorsl�
Boolean Operator and Order of Precedencel�
Program Control FlowConditional Logic - If Else Conditionl�
While Loop Demol�
Break Continue and While / Elsel�
For Loop Demol�
Iterating Multiple List - Using the zip functionl�
Using Range function in for loopl�
Function/Method-Working with reusable codeUnderstanding Methodl�
Working with return valuel�
Working with positional / optional parameterl�
Understanding Variable Scopel�
More Built in Functionl�
Classes Object Oriented ProgrammingUnderstanding Object and Classl�
Create your Own Objectl�
Create your own Methodsl�
Inheritancel�
Method Overridingl�
Exception HandlingException Handling Demol�
finally, and Else Blockl�
ModulesBuilt in Modulesl�
Create Own Modulel�
Working with filesHow to write data into a filel�
How to read a Filel�
File Handling "With" and "As" Keywordl�
How to Inspect Elements Different Browsers - Add-OnsIntroductionl�
How To Inspect Elements Using Firefox DevToolsl�
Firefox Add-On - Try XPathl�
How To Inspect Elements Using Chrome DevToolsl�
Chrome Extension - Part 1l�
Chrome Extension - Part 2l�
Tricks To Generate XPathl�
Fire Path Fans -> If you want to use Fire Pathl�
Selenium WebDriver -> Setup and InstallationSelenium WebDriver Installation - Windowsl�
Selenium 3.x Updatel�
Selenium WebDriver 3.x Gecko Driver Setup - Windowsl�
Selenium WebDriver -> Running Tests on Various BrowsersRunning Tests on Firefoxl�
Running Tests on Google Chrome - Windowsl�
Requirements to Run Tests On IEl�
Running Tests on Internet Explorerl�
Requirements to Run Tests On Safaril�
Running Tests on Safaril�
Selenium WebDriver -> Finding Elementsl�Understanding Elements And DOM
Find Element by Id and Namel�
Understanding Dynamic Ids and Selenium Exceptionl�
Find Element by XPath And CSS Selectorsl�
Find Element by Link Textl�
Find Element by Class Name and Tag Namel�
Understanding "By" Classl�
How to Find List of Elementsl�
CSS Selectors - Advanced LocatorsUsing Ids With CSS Selectors To Find Elementsl�
How To Use Multiple CSS Classes To Find Elementsl�
Using Wildcards With CSS Selectorsl�
How To Find Child Nodes Using CSS Selectorsl�
Xpath - Advanced LocatorsDifference Between Absolute And Relative Xpathl�
How to Build An Effective Xpathl�
Using Text To Build An Effective Xpathl�
Build Xpath Using Contains Keywordl�
Build Xpath Using Starts-With Keywordl�
How To Find Parent and Sibling Nodesl�
Selenium WebDriver -> Working with Web ElementsBrowser Interactions Introductionl�
Browser Interaction l�
How To Click And Type On A Web Elementl�
How To Find The State Of A Web Element (Disabled And Enabled Elements)l�
Radio Buttons And Checkboxesl�
Working With Elements Listl�
Understanding Dropdown Elementsl�
Working With A Dropdown Element l�
How To Work With Hidden Elementsl�
Working With Hidden Elements l�
Selenium WebDriver -> Useful Methods and PropertiesHow To Get The Text On Elementl�
How To Get Value Of Element Attributel�
Generic Method To Find Elementsl�
How To Check If Element Is Presentl�
How To Build Dynamic XPathl�
Selenium WebDriver -> Wait TypesImplicit Wait Vs Explicit Waitl�
Implicit Waitl�
Explicit Waitl�
Selenium WebDriver -> AdvancedCalendar Selection Introductionl�
Calendar Selection l�
AutoComplete Introductionl�
AutoComplete l�
How To Take Screenshotsl�
Generic Method To Take Screenshotsl�
Executing JavaScript Commandsl�
How To Find Size Of The Windowl�
How To Scroll Element Into Viewl�
Selenium WebDriver -> Switch Window and IframesHow To Switch Window Focusl�
Switch To Window l�
How To Work With IFramesl�
Switch ToIFramel�
Handling JavaScript Popupl�
Selenium WebDriver -> Working with Actions ClassMouse Hover Actionsl�
How to Drag And Drop Element On A Web Pagel�
Working with Sliders Actionsl�
Logging InfrastructureIntroduction To Logging Infrastructurel�
Changing The Format Of Logsl�
Logger - Console Examplel�
Logger - Configuration File Examplel�
How to Write A Generic Custom Logger Utilityl�
Unit test InfrastructureUnittest Introductionl�
Writing First Test Casel�
How to Implement Class Level SetupandTeardown Methodsl�
How to Assert A Test Methodl�
How to Run Code from Terminall�
How to Create A Test Suitel�
Pytest -> Advanced Testing FrameworkPytest Installation and First Scriptl�
Pytest Naming Conventionsl�
How to Work withPyTest Fixturesl�
Pytest Fixture Updatel�
Multiple Ways to Run Test Casesl�
Important Note for Next Lecturel�
Conftest -> Common Fixtures to Multiple Modulesl�
How to Maintain Run Order of Testsl�
Running Tests Based on Command Line Argumentsl�
Structure Tests in A Test Classl�
How to Return A Value from Fixturesl�
Install PyTest HTML Pluginl�
How to Generate HTML Test Reportl�
Automation Framework - Part 1Automation Framework Introductionl�
Understanding Framework Structurel�
Test Scenario Without Frameworkl�
Important Note for Next Lectures - Windowsl�
Convert Test Case to Page Object Model Frameworkl�
Refactor Your Page Object Class - Part 1l�
Build Your Custom Selenium Driver Classl�
Refactor Your Page Object Class - Part 2l�
Automation Framework - Part 2Add Logging to Automation Frameworkl�
How to Verify Test Case Resultl�
Complete Login Page Test Casesl�
Create Conftest To Implement Common Setup Methodsl�
Refactor Conftest *** Make Framework More Readable ***l�
Automation Framework - Part 3How To Assert Without Stopping Test Executionl�
How To Assert Without Stopping Test Execution Part - 1l�
How To Assert Without Stopping Test Execution Part - 2l�
Implement Screenshots In A Frameworkl�
Taking Screenshots On Test Failurel�
BasePage And Util Concept Introductionl�
Inheriting BasePage Classl�
Partners :
PITAMPURA (DELHI)NOIDAA-43 & A-52, Sector-16,
GHAZIABAD1, Anand Industrial Estate, Near ITS College, Mohan Nagar, Ghaziabad (U.P.)
GURGAON1808/2, 2nd floor old DLF,Near Honda Showroom,Sec.-14, Gurgaon (Haryana)
SOUTH EXTENSION
www.facebook.com/ducateducation
Java
Plot No. 366, 2nd Floor, Kohat Enclave, Pitampura,( Near- Kohat Metro Station)Above Allahabad Bank, New Delhi- 110034.
Noida - 201301, (U.P.) INDIA 70-70-90-50-90 +91 99-9999-3213 70-70-90-50-90
+91 99-9999-3213 70-70-90-50-90 +91 99-9999-3213 70-70-90-50-90
+91 99-9999-3213
70-70-90-50-90 +91 99-9999-3213
D-27,South Extension-1New Delhi-110049
+91 98-1161-2707
(DELHI)
Data Driven TestingSetup And Configurationl�
Data Driven Testing l�
Utility To Read CSV Datal�
Multiple Data Sets Test Case l�
Running Complete Test Suitel�
Running Complete Test Suite How To Manage Navigation In Frameworkl�
Refactor Login Testsl�
How To Run A Test Suitel�
Running Test Suite On Chromel�
top related