Companies Home Search Profile

The Expert’s Guide of Selenium with Python | BDD Framework

Focused View

Automation World

33:14:23

314 View
  • 1 - Learning Roadmap of Selenium and Python.mp4
    05:45
  • 2 - Course Introduction with Structure and Best practices to use while learning.mp4
    06:58
  • 3 - Selenium Introduction with AdvantagesDisadvantages Components in Selenium.mp4
    09:14
  • 4 - Setup Selenium IDE on Firefox Chrome for Record Playback.mp4
    03:13
  • 5 - What is Selenium IDE How to Record Play script using Selenium IDE.mp4
    06:53
  • 6 - Download Code Use it while learning.html
  • 7 - Installation Roadmap Python Pycharm PIP Library.mp4
    01:52
  • 8 - Step 1 Setup Python on Windows Machine with Environment Variable.mp4
    03:47
  • 9 - Step 2 Setup Pycharm Editor fort Python Programming.mp4
    03:51
  • 10 - Step 3 Setup PIP Package Manager for Python.mp4
    02:52
  • 11 - Step 4 Install Libraries using PIP Selenium Other Libraries.mp4
    06:01
  • 12 - Document Statement to Install packages using PIP.html
  • 13 - Solution Installed Library but not able to use on Pycharm.mp4
    05:03
  • 14 - Download Code Use it while learning.html
  • 14 - PythonBasicProgramming-Basics.zip
  • 15 - Python-basics-converted.pdf
  • 15 - Why as a Tester we need to learn Python What all places we can use Python.mp4
    11:09
  • 16 - First Python Code Create Python File Comments Print on Console.mp4
    13:10
  • 17 - How to take user input and use it in programming.mp4
    12:19
  • 18 - How to Declare and use Variables in Python.mp4
    07:47
  • 19 - Constants and Type Casting in Python.mp4
    11:12
  • 20 - Standard datatypes in Python Number String List Tuple Dictionary.mp4
    10:36
  • 21 - Programming Exercise 1 User Input with Concatenation with solution.html
  • 22 - Programming Exercise 2 User Input with Type Casting with solution.html
  • 23 - Document Notes for Students Reference.html
  • 24 - Download Code Use it while learning.html
  • 24 - PythonBasicProgramming-Conditon.zip
  • 25 - Condition Handling using If Handle Single Condition.mp4
    13:09
  • 26 - Condition Handling using If Handle 2 Conditions.mp4
    06:33
  • 27 - Condition Handling using If Handle Multiple Conditions.mp4
    08:10
  • 28 - Condition Handling using Nested Conditions.mp4
    09:23
  • 29 - Condition Handling with Logical OR and Logical AND.mp4
    13:38
  • 30 - Condition Handling Task 1 Find Largest and Lowest among 3 numbers.mp4
    00:56
  • 31 - Condition Handling Task 2 Find number is complete divisible.mp4
    01:35
  • 32 - Condition Handling Task 3 Find number of days in a month.mp4
    01:28
  • 33 - Condition Handling Task 4 Find triangle EQUILATERALSCALENEISOSCELES.mp4
    01:21
  • 34 - Condition Handling Task 5 Find Grade by calculating percentage.mp4
    01:11
  • 35 - Condition Handling Task 6 Check number is EVEN OR ODD.mp4
    06:45
  • 36 - Solution of Given Programming Exercise.html
  • 37 - Introduction of Loops Why and Where to use Loops.mp4
    05:07
  • 38 - For Loop with Final Range Run code until the given conditionvalue reach.mp4
    06:34
  • 39 - For Loop with initial and final range Run code between given range.mp4
    08:28
  • 40 - For loop with increment value Run code with different increment value.mp4
    03:23
  • 41 - For loop with decrement value Run code with different decrement value.mp4
    05:25
  • 42 - For loop with list Running a loop on the List of values.mp4
    08:16
  • 43 - While Loop with increments How to use while loop with increment condition.mp4
    05:15
  • 44 - While loop with decrement How to use while loop with decrement condition.mp4
    03:24
  • 45 - Break Statement When Loop inbetween when a given condition match.mp4
    05:30
  • 46 - Continue Statement Skip remaining part of Loop when condition match.mp4
    03:21
  • 47 - Else Statement Execute some code once the loop is completed.mp4
    02:02
  • 48 - Practical Programming 1 Take 2 input from user and interchange variable value.mp4
    01:28
  • 49 - Practical Programming 2 Print Rectangle.mp4
    01:15
  • 50 - Practical Programming 3 Print table where only display selective numbers.mp4
    01:35
  • 51 - Practical Programming 4 Write program to find factorial of a number.mp4
    01:09
  • 52 - Practical Programming 5 Write program to Generate Fibonacci series.mp4
    01:43
  • 53 - Practical Programming 6 Write program to check Number is Prime or Not.mp4
    01:24
  • 54 - Programming Solutions.html
  • 55 - What is String How to Define String Perform operation like Concat Repeat.mp4
    14:54
  • 56 - String Fetch Substring By giving Start and End index values.mp4
    07:39
  • 57 - Common String Functions Length Capitalize Upper and Lower.mp4
    04:46
  • 58 - Common String Functions lStrip rStrip and Strip.mp4
    05:17
  • 59 - Common String Functions Replace Data Find Data and Split Data.mp4
    10:20
  • 60 - Compare 2 Strings in Python with Practical Examples.mp4
    06:11
  • 61 - What is List How to Insert Fetch Update and Remove data from List.mp4
    12:03
  • 62 - Common List function Concatenate String and Find Length of String.mp4
    06:36
  • 63 - What is Tuple Difference between List and Tuple.mp4
    09:24
  • 64 - Tuple advance operations Count Values Display Value and Merge Tuples.mp4
    03:23
  • 65 - What is Dictionary How to define and use Dictionary in Python.mp4
    10:04
  • 66 - Dictionary Methods Find all Keys Value.mp4
    09:15
  • 67 - What is Function Why to write Function How to create functions.mp4
    07:02
  • 68 - Basic thumb Rules to create functions with example.mp4
    03:55
  • 69 - Different types of functions With Arguments and Without Arguments.mp4
    05:31
  • 70 - Write Functions with return value Get output from functions.mp4
    07:00
  • 71 - Different types of arguments Required Keyword and Default.mp4
    09:41
  • 72 - What is Class How to Write Class and Members Access members using Object.mp4
    05:43
  • 73 - Functions in Class Class Methods Access by using Class object.mp4
    06:09
  • 74 - Code for Reference Class ObjectCode.html
  • 75 - Constructors What is Constructor How to write Constructors.mp4
    05:07
  • 76 - Constructors practical implementation Why and Where we use constructors.mp4
    04:53
  • 77 - Access Class and Members in Different File using Class object.mp4
    05:41
  • 78 - What is Module How to write Module and Module Members.mp4
    05:43
  • 79 - How to Use Modules with Practical Implementation.mp4
    07:58
  • 80 - Creating Project Structure Define Folder Structure of Python Projects.mp4
    06:43
  • 81 - Difference between import and fromimport in Python.mp4
    10:16
  • 82 - Read Data from Filetxt Open file in Read Write or Append mode.mp4
    05:18
  • 83 - Read character by character and line by line.mp4
    03:44
  • 84 - Write data to Filetxt Overwrite and Append mode.mp4
    02:35
  • 85 - Common file methods.mp4
    02:33
  • 86 - What is Exception and Exception Handling in Python.mp4
    05:08
  • 87 - Handle Exception using try exception and finally.mp4
    05:23
  • 88 - Prepare configuration files Config file structure.mp4
    04:01
  • 89 - Read data from config file by passing key and fetch value.mp4
    05:58
  • 90 - Inheritance Transfer Property of a class to another class.mp4
    07:16
  • 91 - Types of Inheritance Single Inheritance AB.mp4
    04:24
  • 92 - Types of Inheritance Multilevel Inheritance ABC.mp4
    08:15
  • 93 - Types of Inheritance Multiple Inheritance Have multiple parent class.mp4
    05:09
  • 94 - Inheritance Constructor in Parent and Child Class Interview Question.mp4
    04:08
  • 95 - Polymorphism Data Overriding Override Parent Class Methods.mp4
    11:34
  • 96 - Why to read data from excel XLRD and XLWT.mp4
    03:31
  • 97 - Read data from excel to use in Automation.mp4
    08:26
  • 98 - Read All Rows and Columns Optimize way by running loop.mp4
    04:20
  • 99 - Write data to Excel File.mp4
    05:45
  • 100 - Install Module Move to Sheet Level.mp4
    07:28
  • 101 - Read one Cell Data.mp4
    05:57
  • 102 - Read All Rows Cells Data.mp4
    07:01
  • 103 - Write Data to Excel.mp4
    08:30
  • 104 - WebScraping Introduction What we can do with WebScrapping.mp4
    04:50
  • 105 - Pick compete page data Display on Console.mp4
    04:57
  • 106 - Pick complete page data save to File output file.mp4
    03:00
  • 107 - Fetch data using BeautifulSoup.mp4
    08:07
  • 108 - Read Data from CSV.mp4
    10:09
  • 109 - Write Data to CSV.mp4
    03:26
  • 110 - CSV ReadWrite Code.html
  • 111 - Compare Data.mp4
    04:29
  • 112 - Nested Dictionary.mp4
    08:27
  • 113 - Nested DictionaryCode.html
  • 114 - JSON Basic Understanding How to write and understand Json.mp4
    09:40
  • 115 - Fetch values from JSON JSON Path Basics.mp4
    06:03
  • 116 - Fetch values from JSON JSON Path Advance.mp4
    05:44
  • 117 - Work with JSON.mp4
    02:26
  • 118 - Fetch Validate JSON Response.mp4
    11:50
  • 119 - Parse JsonAPI Code.html
  • 120 - Code for next few sections.html
  • 121 - LocatingWebElements-Final.pdf
  • 121 - Section Introduction Practice Target.mp4
    01:51
  • 122 - What is Element Locators Why we use Element Locators.mp4
    06:11
  • 123 - Understand basics of HTML to Fetch Element Locators.mp4
    09:24
  • 124 - Locate or Search Element uniquely on the Page using ElementID.mp4
    03:39
  • 125 - Locate or Search Element uniquely on the Page using ElementName.mp4
    02:45
  • 126 - Locate or Search Element uniquely on Page using ElementLink textinner text.mp4
    02:53
  • 127 - Locate or Search Element uniquely on the Page using ElementClass Name.mp4
    01:24
  • 128 - Locate Element by CSS Syntax 1 using ID Tag with ID.mp4
    03:35
  • 129 - Locate Element by CSS Syntax 2 using Class Name Tag with Class Name.mp4
    02:54
  • 130 - Locate Element by CSS Syntax 3 using any attribute Tag with attribute.mp4
    02:50
  • 131 - Locate Element by CSS Syntax 4 using ID with attribute Tag with ID attrib.mp4
    02:45
  • 132 - Locate Element by CSS Syntax 5 using Class Attribute.mp4
    02:14
  • 133 - Locate Element by Xpath Syntax 1 Use Single Attribute.mp4
    05:08
  • 134 - Locate Element by Xpath Syntax 2 Use Multiple Attributes with OR condition.mp4
    04:52
  • 135 - Locate Element by Xpath Syntax 3 Use Multiple Attributes with AND condition.mp4
    02:19
  • 136 - Locate Element by Xpath Syntax 4 Use on place Attributes.mp4
    03:00
  • 137 - Locate Element by Xpath Syntax 5 Use Innertext of Element.mp4
    03:03
  • 138 - Locate Element by Xpath Syntax 6 Use Partial Innertext of Element.mp4
    02:48
  • 139 - Locate Element by Xpath Syntax 7 Use Partial Attribute of Element.mp4
    02:20
  • 140 - Locate Element by Xpath Syntax 8 Navigate through Parent Axis.mp4
    06:41
  • 141 - Locate Element by Xpath Syntax 9 Navigate through ChildAxis.mp4
    03:11
  • 142 - Locate Element by Xpath Syntax 10 Navigate towards SiblingNext Previous.mp4
    03:30
  • 143 - Locate Element by Xpath Syntax 11 Use Parent Child Sibling.mp4
    04:41
  • 144 - How to Setup Selenium Library on Python using PIP.mp4
    02:06
  • 144 - SeleniumPythonBasicCode-master.zip
  • 145 - Write First TestCase Open Browser Enter URL Maximize.mp4
    09:32
  • 146 - Work on TextBox Enter data into textbox.mp4
    05:19
  • 147 - Work on Radio Button Checkbox Link Button.mp4
    08:26
  • 148 - Work on Dropdown or List Select values from list of Dropdown.mp4
    08:07
  • 149 - Execute Test Case on Firefox Browser Cross Browser Testing.mp4
    03:37
  • 150 - Perform Keyboard Operations Press Single Key Multiple Keys.mp4
    10:15
  • 151 - Perform Mouse Operations Left Click Right Click Double Click Drag and Drop.mp4
    08:35
  • 152 - Fetch Page Title Page URL Page HTML Source code.mp4
    05:53
  • 153 - Fetch Element TextInner text Attribute Value.mp4
    04:58
  • 154 - Fetch Values from dropdown or list.mp4
    05:41
  • 155 - PyTest Introduction What is Pytest and How to use Pytest.mp4
    05:09
  • 156 - Write Test Case in Pytest format and Execute using Pytest.mp4
    06:45
  • 157 - Skip Test Cases Execute test cases conditionally.mp4
    11:20
  • 158 - Grouping Test Cases and Execute any specific group.mp4
    05:06
  • 159 - Fixtures What is Fixture and How to implement it.mp4
    08:52
  • 160 - Assertions Compare Actual Result with Expected Result.mp4
    03:42
  • 161 - Write End to End Test Case in PyTest format.mp4
    07:47
  • 162 - Forced Wait Page Load Timeout.mp4
    08:31
  • 163 - Implicitly Wait Wait for Searching of an Element.mp4
    06:01
  • 164 - Explicit Wait Wait for condition to be True.mp4
    09:51
  • 165 - Take Screenshot at Runtime Take and Save screenshot for reference.mp4
    06:00
  • 166 - Execute JavaScript at Runtime Handle complex HTML scenario.mp4
    04:57
  • 167 - MultiWindow Handling Handle Popups.mp4
    11:21
  • 168 - MultiWindow Handling Handle Tabs.mp4
    06:30
  • 169 - MultiWindow Handling Handle Frame iFrames.mp4
    07:52
  • 170 - Documentation Generate Logs.html
  • 171 - Generate Logs Files.mp4
    08:50
  • 172 - Allure Introduction Setup.mp4
    14:07
  • 173 - Generate JSON formatted reports.mp4
    06:24
  • 174 - Generate HTML formatted reports.mp4
    05:23
  • 175 - Create Project Structure.mp4
    05:09
  • 176 - Create Base Files Save Common data to be used in all testcases.mp4
    16:00
  • 177 - Create Read data from Config File Manage Configuration Data.mp4
    19:55
  • 178 - Manage Element Locators in Config File.mp4
    07:26
  • 179 - Multi Window Handling Handle Popup Tab.mp4
    18:43
  • 180 - Page Object Model POM Its Advantages.mp4
    04:25
  • 181 - Implement POM in Realtime Automation Project.mp4
    11:39
  • 182 - Data Driven Testing with static data.mp4
    08:44
  • 183 - Data Driven Testing with excel data source.mp4
    13:11
  • 184 - What is TDD Test Data Driven Concepts.mp4
    07:41
  • 185 - Learn and Understand BDD Concepts Behavior Driven Development.mp4
    08:26
  • 186 - Difference between TDD and BDD.mp4
    03:08
  • 187 - Common Files to be created in BDD.mp4
    06:28
  • 188 - Define Gherkin Feature File.mp4
    08:26
  • 189 - Gherkin Feature Keyword.mp4
    04:24
  • 190 - Gherkin Scenario Keyword Test Cases.mp4
    03:36
  • 191 - Gherkin Given Step.mp4
    04:37
  • 192 - Gherkin When Then Step.mp4
    06:57
  • 193 - Gherkin Background Step.mp4
    03:03
  • 194 - Gherkin Step Argument.mp4
    02:33
  • 195 - Gherkin Scenario Outline.mp4
    10:38
  • 196 - Gherkin Comments and Document String.mp4
    05:03
  • 197 - Gherkin Tags.mp4
    06:51
  • 198 - Create Project Structure.mp4
    03:46
  • 199 - Create Feature File.mp4
    04:23
  • 200 - Step definition file.mp4
    11:05
  • 201 - Tags Control Execution using Tags.mp4
    05:08
  • 202 - Environment File.mp4
    07:36
  • 203 - Generate Report in BDD framework.mp4
    04:54
  • 204 - Introduction.mp4
    01:35
  • 205 - Introduction to Git GitHub.mp4
    08:32
  • 206 - Setup Git and GitHub.mp4
    05:34
  • 207 - Configure GIT with Username and Email.mp4
    03:28
  • 208 - Create Local Repository.mp4
    03:26
  • 209 - Undo Files from Stage to Untrack.mp4
    04:28
  • 210 - Commit File to Local Repository.mp4
    06:05
  • 211 - Check and Discard Changes.mp4
    02:48
  • 212 - Push Code to Remote Repository.mp4
    03:48
  • 213 - Clone Repository.mp4
    03:20
  • 214 - Create Batch File.mp4
    05:11
  • 215 - Push Code to Remote Repository.mp4
    05:09
  • 216 - Step 1 Setup Java.mp4
    05:35
  • 217 - Step 2 Download Jenkins War Setup Plugins.mp4
    06:44
  • 218 - Step 3 Configure Paths on Jenkins.mp4
    08:52
  • 219 - Step 4 Setup Allure Reporting Options.mp4
    04:44
  • 220 - Fetch Code from Github.mp4
    03:11
  • 221 - Setup Environment Variable.mp4
    03:00
  • 222 - Run batch file to install library.mp4
    01:35
  • 223 - Execute Test Case using Pytest.mp4
    03:18
  • 224 - Generate Allure Report Part 1.mp4
    08:30
  • 225 - Generate Allure Report Part 2.mp4
    06:47
  • 226 - Introduction to Robot Framework.mp4
    08:32
  • 227 - Test Libraries.mp4
    03:31
  • 228 - Install Intellibot Plugin on Pycharm.mp4
    04:36
  • 229 - Install Robot Framework and Selenium Package.mp4
    02:43
  • 230 - Create Project Structure.mp4
    11:40
  • 231 - Start Writing Test Case.mp4
    12:49
  • 232 - Work on TextBox.mp4
    08:17
  • 233 - Work on Radio Button Checkbox Link Button.mp4
    08:57
  • 234 - Work on List or Dropdown.mp4
    06:10
  • 235 - Write Keywords in Test Case With Argument Without Argument.mp4
    06:33
  • 236 - User defined Keyword without Argument.mp4
    10:33
  • 237 - User defined Keyword with Argument.mp4
    06:18
  • 238 - User defined Keyword with Argument Return Value.mp4
    07:08
  • 239 - Add Documentations.mp4
    04:02
  • 240 - Add Timeouts.mp4
    06:51
  • 241 - Setup TearDown.mp4
    11:58
  • 242 - Generate Relative Path for Files.mp4
    08:09
  • 243 - Test Suites in Robot Framework.mp4
    13:58
  • 244 - Write Before Suite After Suite for FolderSub Folder Test Suite.mp4
    10:42
  • 245 - Add Tags to Test Cases.mp4
    08:48
  • 246 - Default Forced Tags.mp4
    06:25
  • 247 - Execute Test Cases by Tags.mp4
    07:42
  • 248 - Execute Test Cases by Tags Advance Options.mp4
    05:23
  • 249 - Set Output Folder Report Folder Log Folder.mp4
    04:35
  • 250 - Fetch Data at Runtime Part 1.mp4
    09:15
  • 251 - Fetch Data at Runtime Part 2.mp4
    05:58
  • 252 - Fetch Data at Runtime Part 3.mp4
    06:28
  • 253 - User defined Keyword without Argument Part 1.mp4
    07:22
  • 254 - User defined Keyword without Argument Part 2.mp4
    05:59
  • 255 - User defined Keyword with Argument.mp4
    05:22
  • 256 - User defined Keyword with Argument Return Value.mp4
    05:34
  • 257 - Write Test Cases in BDD format.mp4
    05:53
  • 258 - Read Locators from JSON File.mp4
    16:59
  • 259 - Check Projects.mp4
    03:05
  • 260 - Create Batch File for Libraries.mp4
    08:04
  • 262 - Job to fetch code from Github.mp4
    02:34
  • 263 - Set Environment variable and run batch file.mp4
    02:22
  • 264 - Execute Jenkins job with Pytest.mp4
    09:29
  • 265 - Generate Allure Report and Upload on Jenkins.mp4
    07:16
  • 266 - Update Generate Allure Report.mp4
    04:57
  • 267 - Request Package Installation.mp4
    08:58
  • 268 - Making a GET request using python.mp4
    10:10
  • 269 - Validate Status Code.mp4
    02:53
  • 270 - Fetch Response Header Values.mp4
    05:42
  • 271 - Fetch Response Content using Json Path.mp4
    07:03
  • 272 - Fetch Response Content using Advance Json Path.mp4
    04:54
  • 273 - Delete Resource.mp4
    04:40
  • 274 - Create New Resource POST Request Part1.mp4
    08:29
  • 275 - Create New Resource POST Request Part2.mp4
    05:52
  • 276 - Update Resource on Server UPDATE Method.mp4
    06:04
  • 277 - Why we need to learn python.mp4
    07:25
  • 278 - What is Python.mp4
    04:12
  • 279 - Selenium IDE Firebug installation.mp4
    07:01
  • 280 - JDK Setup.mp4
    06:46
  • 281 - Eclipse Setup.mp4
    04:03
  • 282 - Python and Pydev setup.mp4
    06:54
  • 283 - Selenium Installation with Python.mp4
    03:38
  • 284 - Python programming kickoff.mp4
    07:50
  • 285 - Python Coding guidelines.mp4
    04:14
  • 286 - Variables in python.mp4
    05:29
  • 287 - Working with String.mp4
    12:58
  • 288 - Function in python.mp4
    14:00
  • 289 - Python List.mp4
    04:05
  • 290 - Tuple.mp4
    03:49
  • 291 - Dictionary in python.mp4
    02:56
  • 292 - Condition Handling.mp4
    09:50
  • 293 - Loops.mp4
    03:35
  • 294 - Functions.mp4
    14:00
  • 295 - File handling.mp4
    05:23
  • 296 - Read data from excel.mp4
    05:23
  • 297 - Write data to excel file.mp4
    03:28
  • 298 - Exception handling in python.mp4
    04:40
  • 299 - Class and Object.mp4
    06:07
  • 300 - Module.mp4
    05:23
  • 301 - Inheritance in Python.mp4
    17:31
  • 302 - Overriding in python.mp4
    12:23
  • 303 - Python Reading data from configuration file.mp4
    12:09
  • 304 - Test data generation in python1.mp4
    08:49
  • 305 - Test data generation in python2.mp4
    06:09
  • 306 - Test data generation in python3.mp4
    07:29
  • 307 - Test data generation in python4.mp4
    07:09
  • 308 - Webdriver Introduction.mp4
    05:55
  • 309 - First selenium test case with FirefoxDriver.mp4
    11:05
  • 310 - Selenium test case with ChromeDriver.mp4
    04:52
  • 311 - Selenium test case with IEDriver.mp4
    03:54
  • 312 - Selenium test case with UnitTest.mp4
    11:32
  • 313 - Working with Checkbox Radio button and Dropdown.mp4
    24:05
  • 314 - Apply inheritance in test cases.mp4
    09:51
  • 315 - Implement Page Object modelPOM.mp4
    30:44
  • 316 - Manage Element Locators.mp4
    09:06
  • 317 - Create Test Suite.mp4
    08:16
  • 318 - Generate execution report.mp4
    07:24
  • 319 - String in Python.html
  • 320 - List Tuple Dictionary.html
  • 321 - Read Write Excel file.html
  • 322 - OOPS in Python.html
  • 323 - Navigating and Locating Webdriver element.html
  • 324 - Wait in Webdriver.html
  • 325 - String in Details.html
  • 326 - Database connectivity in Python MySql.html
  • 327 - File RedWrite Operations.html
  • 328 - Common Examples.mp4
    02:43
  • Description


    Pytest | BDD Framework using Behave | Robot Framework Implementation | Detailed Python | Git & Jenkins | 100+ Exercise

    What You'll Learn?


    • Detailed knowledge of Selenium Concepts, Components and Element Locators
    • Expert level knowledge with practical exposer of Python for Realtime implementation
    • Will be ready to Write Selenium Automation Scripts single handedly with best practices
    • Expert level understanding of BDD concepts and its implementation using Behave Framework
    • Able to Develop Keyword Driven Framework using Robot Framework
    • Will be able to Design and Use Design pattern like POM and Reporting Implementation

    Who is this for?


  • Manual Testers Looking Opportunity in Selenium with Python
  • Freshers looking for opportunity in Automation Testing
  • Any professional want to automate web application using Selenium and Python Programming
  • Any professional want to start carrier in python Automation
  • What You Need to Know?


  • Basic understanding of Windows Operating System
  • Good to have understanding of Manual Testing, Processes, Functional & Regression Testing
  • Should be ready to invest atleast 30mins a day for practice and concept implementation
  • More details


    Description

    Course Updates

    • Mar 2024    Updated voice and video quality

    • Sep 2023    Recently Updated with Robot Framework Videos

    • Aug 2022     Added new Selenium Python concepts (Web Scrapping & Multi Window handling)

    • Aug 2021    Added Realtime implementation of DATA DRIVEN FRAMEWORK

    • June 2021  Integrated Code Management

    • Jan 2021     Added BDD framework using Behave




    This course gives you maximum topic coverage starting from Selenium WebDriver Basics and Advanced level

            - Detailed Python Programming Concepts

            - Test Execution using Pytest Framework

            - Interview Preparation

            - Detailed Python Programming

            - Allure Reporting

            - No prior Automation or Programming knowledge is Required

         End to End Automation Frameworks

           -   Detailed Data Driven Framework using Excel

           -   End to End Implementation of BDD(Behavior Driver Development) framework with Behave

           -  Keyword driven framework implementation using Robot Framework

     

    Course is designed in such a way that the user does not required to have any prior understanding of python scripting

    Course Coverage

    • Basic to advance Python Programming

    • Step by Step Installation

    • Detailed Python Scripting

    • Record and Play

    • Pycharm Editor & Pytest Framework

    • Element locators

    • ·Webdriver API

    • Data driven Framework

    • BDD framework with Behave & POM

    • API Testing using Python

    • Json Handling

    • Allure Reporting

    • End to End Frameworks: Data Driven, BDD Framework & Robot Framework - Keyword Driven Framework

    • Jenkins Integration

    • Selenium python - Real time project implementation

    • Selenium with python - Complete End to End Code

    • python with selenium : Best Practices

    • python with selenium : Architecture & Framework Design

    • python selenium webdriver  : Realtime Practices

    • Code Management using GIT

    • CI/CD implementation using Jenkins


    By the End of this Course you will able to understand best automation practice and write all kind of automation testcases using Selenium

    This course is very useful for professional who are working in Manual and Automation Testing.


    Who this course is for:

    • Manual Testers Looking Opportunity in Selenium with Python
    • Freshers looking for opportunity in Automation Testing
    • Any professional want to automate web application using Selenium and Python Programming
    • Any professional want to start carrier in python Automation

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Automation World
    Automation World
    Instructor's Courses
    Having more than 12 yrs industry experience.Worked on different tools like Selenium, QTP, LoadRunner, Jmeter, Mobile Automation, SoapUIISTQB Certified, QTP Certified, QC Certified, LoadRunner Certified, CMAT Certified, SoapUI CertifiedTrained more than 800 professionals in classroom training and more than 100 professionals onlineRunning CMS thetestingworld also contributing many online running blogs.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 303
    • duration 33:14:23
    • English subtitles has
    • Release Date 2024/06/14