Selenium WebDriver With Python 3.x - Novice To Ninja
25 Hours
Deal Price$85.00
Suggested Price
$100.00
You save 15%
Selenium WebDriver With Python 3.x - Novice To Ninja
$85.00$100.0015% OFF
184 Lessons (25h)
- IntroductionIntroduction1:19How to reach me anytime2:40
- Setup And ConfigurationPython Installation - Windows3:52Configuration Of Python - Windows4:19Python Installation And Setup - Mac9:17Package Management Using PIP8:04IDE Options For Python Development5:46Installing iPython3:41
- Understanding Variables And Data TypePython Terminal Walkthrough11:45Understanding Objects And References12:01Variables Rules7:24Numbers Data Type And Math Operations7:26Numbers - Exponentiation And Modulo5:44Arithmetic Order Of Precedence6:51Boolean Data Type6:02Working With Strings9:33String Methods - Part 110:59String Methods - Part 28:10More String Slicing And Indexing7:41Strings Formatting5:10Strings Quiz *** Test Your Knowledge ***
- Advanced Data TypesList And Accessing The Elements7:54List Methods10:53List Quiz *** Test Your Knowledge ***Working With Dictionary10:34Nested Dictionary7:03Dictionary Methods6:41Dictionary Quiz *** Test Your Knowledge ***Working With Tuple6:28Tuple Quiz *** Test Your Knowledge ***
- Comparison And Boolean OperatorsWorking With Comparators9:49Understanding Boolean Operators7:10Boolean Operators - Order Of Precedence7:41
- Program Control FlowConditional Logic - If Else Conditions11:19While Loop Demo7:49Break Continue And While/Else9:42For Loop Demo11:25Iterating Multiple Lists - Using the Zip Function3:49Using Range Function In For Loop8:35
- Methods - Working With Reusable CodeUnderstanding Methods10:27Working With Return Values12:32Working With Positional / Optional Parameters7:21Understanding Variable Scope10:15More Built-In Functions9:45Exercise With Solution *** Homework ***10:33
- Classes - Object Oriented ProgrammingUnderstanding Objects / Classes9:15Create Your Own Object12:37Create Your Own Methods8:58Inheritance8:07Method Overriding8:47Exercise With Solution *** Homework ***4:02
- Exception HandlingException Handling Demo10:17Finally And Else Block7:38Exercise With Solution *** Homework ***3:28
- ModulesBuiltin Modules8:54Create Your Own Modules6:42
- Working With FilesHow To Write Data To A File8:48How To Read A File6:24File Handling Using "With" And "As" Keywords9:32
- Selenium WebDriver -> Setup And InstallationSelenium Webdriver Installation - Mac4:17Selenium Webdriver Installation - Windows3:01Selenium 3.x Update8:06
- Selenium WebDriver -> Running Tests On Various BrowsersRun Tests On Firefox8:48Run Tests On Chrome - Mac6:21Run Tests On Chrome - Windows5:52Requirements To Run Tests On IE3:44Run Tests On IE2:31Requirements To Run Tests On Safari4:55Run Tests On Safari4:46Interview Questions4:30
- Selenium WebDriver -> Finding ElementsUnderstanding Elements And DOM8:36Find Element By Id And Name10:19Understanding Dynamic Ids And Selenium Exception8:02Find Element By Xpath And Css Selectors7:10Find Element By Link Text6:22Find Element By Class Name And Tag Name15:30Understanding By Class7:24How To Find List Of Elements11:54Interview Questions6:05
- CSS Selectors - Advanced LocatorsUsing Ids With CSS Selectors To Find Elements9:55Using Multiple Css Classes To Find Elements11:27Using Wildcards With Css Selectors11:28Finding Child Nodes Using Css Selectors7:09CSS Cheat Sheet
- Xpath - Advanced LocatorsDifference Between Absolute And Relative Xpath12:27How To Build An Effective Xpath5:31Using Text To Build An Effective Xpath7:45Build Xpath Using Contains Keyword6:24Build Xpath Using Starts-with Keyword8:01How To Find Parent And Sibling Nodes7:38Exercise With Solution Interview Question11:40Xpath Cheat Sheet
- Selenium WebDriver -> Working With Web ElementsBrowser Interactions Introduction8:22Browser Interaction - Practical Implementation10:58How To Click And Type On A Web Element15:53How To Find The State Of A Web Element10:28Radio Buttons And Checkboxes14:18Working With Elements List10:00Understanding Dropdown Elements5:09Working With A Dropdown Element - Practical Example7:30How To Work With Hidden Elements7:43Working With Hidden Elements - Practical Example10:40Interview Questions4:41
- Practice ExercisePractice Exercise Question2:06Practice Exercise Solution8:46
- Selenium WebDriver -> Useful Methods And PropertiesHow To Get The Text On Element4:37How To Get Value Of Element Attribute5:03Generic Method To Find Elements14:44How To Check If Element Is Present12:57How To Build Dynamic XPath10:01Interview Questions4:26
- Selenium WebDriver -> Wait TypesImplicit Wait Vs Explicit Wait12:48Implicit Wait - Practical Example4:29Explicit Wait - Practical Example8:48Generic Method To Work With Explicit Wait11:19Interview Questions4:05
- Selenium WebDriver -> AdvancedCalendar Selection Introduction8:47Calendar Selection - Practical Example4:28Calendar Selection - Real Time Example8:16Autocomplete Introduction7:59AutoComplete - Practical Example4:50How To Take Screenshots9:27Generic Method To Take Screenshots6:41Executing Javascript Commands7:23How To Find Size Of The Window3:20How To Scroll Element Into View11:06Interview Questions5:05
- Selenium WebDriver -> Switch Window And IFramesHow To Switch Window Focus9:41Switch To Window - Practical Example6:02How To Work With Iframes11:07Switch To IFrame - Practical Example7:39Handling Javascript Popup8:55
- Selenium WebDriver -> Working With Actions ClassMouse Hover Actions11:06How To Drag And Drop Element On A Web Page7:28Working With Sliders Actions5:50
- Logging InfrastructureIntroduction To Logging Infrastructure10:49Changing The Format Of Logs8:39Logger - Console Example9:02Logger - Configuration File Example12:27How To Write A Generic Custom Logger Utility14:09
- Unittest InfrastructureUnittest Introduction5:36Writing First Test Case11:00How To Implement Class Level SetUp And TearDown Methods5:46How To Assert A Test Method17:02How To Run Code From Terminal8:33How To Create A Test Suite9:41
- Pytest -> Advanced Testing FrameworkPytest Installation And First Script9:09How To Work With Pytest Fixtures4:47Multiple Ways To Run Test Cases8:28Conftest - Common Fixtures For Multiple Modules10:59How To Maintain Run Order Of Tests9:07Running Tests Based On Command Line Arguments11:43Structure Tests In A Test Class11:28How To Return A Value From Fixtures6:59How To Generate Html Test Report5:21
- Automation Framework - Part 1Automation Framework Introduction10:26Understanding Framework Structure5:03Test Scenario Without Framework10:58Convert Test Case To Page Object Model Framework8:58Refactor Your Page Object Class - Part 111:27Build Your Custom Selenium Driver Class10:32Refactor Your Page Object Class - Part 211:31
- Automation Framework - Part 2Add Logging To Automation Framework11:07How To Verify Test Case Result7:08Complete Login Page Test Cases10:28Create Conftest To Implement Common Setup Methods10:59Refactor Conftest - Make Framework More Readable8:11
- Automation Framework - Part 3How To Assert Without Stopping Test Execution9:06How To Assert Without Stopping Test Execution - Practical Example - 110:27How To Assert Without Stopping Test Execution - Practical Example - 29:50Implement Screenshots In A Framework10:53Taking Screenshots On Test Failure7:16BasePage And Util Concept Introduction14:42Inheriting BasePage Class4:04
- Automation Framework -> Practice ExerciseCustomDriver - Additional Methods Before Exercise7:08Practice Exercise Question8:06Find Element Locators - Solution Part 14:59Create Register Courses Page Class - Solution Part 211:46Create Register Courses Test Class - Solution Part 311:02
- Data Driven TestingSetup And Configuration4:34Data Driven Testing - Practical Implementation11:28Utility To Read CSV Data7:57Multiple Data Sets Test Case - Practical Example8:01
- Running Complete Test SuiteHow To Manage Navigation In Framework9:37Refactor Login Tests8:26How To Run A Test Suite5:21Running Test Suite On Chrome10:55
- ConclusionBONUS: What's Next and other cool free stuff2:20
Selenium WebDriver With Python 3.x - Novice To Ninja
$85.00$100.0015% OFF
DescriptionInstructorImportant DetailsRelated Products
Learn Python & Selenium WebDriver, Two of Today's Most Important Programming Tools
LK
Lets Kode ItLet's Kode It is the best place to learn all computer related skills including coding, testing, web development or Microsoft Word, Excel, Powerpoint.Terms
- Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...


