New to Python Automation ? Step by Step Python 4 Tester-2021

  • Course provided by Udemy
  • Study type: Online
  • Starts: Anytime
  • Price: See latest price on Udemy
Udemy

Course Description

➖➖➖➖>> Course Updates <<➖➖➖➖

1 Nov 2020 : Added Data Generation Project

2 Apr 2020 : Updated video quality


Looking to Automate your testing stuffs using Python ? Then you are on the right place.

This course will help you to understand and Learn Python programming from Scratch to Expert Level. It is specially designed by keeping Software Testing in mind so almost all already/libraries of Python which are required in automation would be covered in his course.


Python in not just use for web browser automation but also can use for following
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • Read | Search & validate data in excel

  • Have to pull text off of several web pages?

  • Copy thousands of files from one location to another

  • Perform repeatable tasks in single click

  • Rename multiple files & folders within a second.

Python can help in automating tasks like -

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  1. Setting up environments for testing

  2. Analyzing data.

  3. Extracting performance data

  4. Automate API

  5. Automate Web Applications

  6. Generate test Data

Course Coverage

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • Step by Step Setup

  • Why to Learn Python as Software Tester

  • Basic Programming

  • Modules

  • OOPS Concepts

  • OpenPyXl

  • Working with Notepad and CSV

  • Pytest Framework

  • Interview Question

  • Practical Implementation

  • Practice Exercises

  • Realtime Scenario

  • Best Practices

    After this course, you will be eligible to implement your knowledge to make Testing Utilities using Python and also ready to automation different types of application (Web, API) using Python, Most common tools available in market which support python are following, you will be ready to work on these tools after completing this course

  • Selenium with Python

  • API Testing using Python

  • Appium with Python

  • Robot Framework


Who this course is for:

  • Manual Testers Looking Opportunity in Python Automation
  • Automation testers looking to switch to Selenium or Appium with Python
  • Professional want to automate web application or API through Python programming
  • Any professional want to start carrier in python Automation
  • Freshers looking for opportunity in Automation Testing

Instructor

Working Professional, Having 9 Yrs of Experience
  • 4.1 Instructor Rating
  • 3,479 Reviews
  • 49,242 Students
  • 20 Courses

We are a team of highly qualified, dedicated, experienced quality assurance working professionals. We are incorporated with the objective of bridging the gap between the requirements and demands in the areas of domain led software testing. We not only give in-depth theoretical concepts but also give practical knowledge on live projects.

Our Job Sharing system

As we are group of working peoples, we have connection and information available from various companies about the vacancies that exists. We pick this information and we pass on to all our current and past students. Whenever a student joins our training program we add his or her email id to our JOB distribution list. Students get more than 50 JOB emails everyday automatically in their inbox.

Expected Outcomes

  1. Expert level knowledge with practical exposer of Python for Realtime implementation Ready to implement python with different automation tools like Selenium or Appium Ready to face Python interviews(Python Automation Interviews) Ready to implement python based framework for different types of Automation(Web, API & Utility) Expert Level understanding of different libraries like OpenPyXL, CSV etc Ready to write different Manual Testing utilities using Python Course content 20 sections • 136 lectures • 9h 45m total length Expand all sections Introduction & Environment Setup- Python | Pycharm | PIP | Libraries 5 lectures • 25min Why as a Tester we need to learn Python Preview 11:08 *** Course Architecture : Must for Everyone *** 03:17 Step 1 : Setup Python on Windows Machine with Environment Variable 03:47 Step 2 : Setup Pycharm - Editor fort Python Programming 03:51 Step 3 : Setup PIP : Package Manager for Python 02:52 Getting start with basic PYTHON Programming 9 lectures • 16min First Python Code : Create Python File, Comments & Print on Console Preview 03:27 How to take user input and use it in programming 02:32 Code for Reference - Use the given code and try executing on your machine 00:22 Continuation Symbol and Multiple Statements in a Line 02:57 Standard datatypes in Python : Number, String, List, Tuple & Dictionary 02:17 How to Declare and use Variables in Python 02:33 Its time for Quiz: - Basic Python Programming 5 questions Programming Exercise 1 00:16 Programming Exercise 2 00:21 Document for Students Reference 01:06 Control Execution using Condition Handling, Practical Examples and Exercise 12 lectures • 42min Condition Handling using If - Else with Practical Example 10:54 Multiple Condition Handling (If - Elif - else) with practice exercise 07:36 Nested Condition Handling (Condition inside Condition) 05:10 Condition Handling with Logical OR | Multiple Condition with anyone to be TRUE 04:13 Condition Handling with Logical AND | Multiple Condition with ALL to be TRUE 04:11 Condition Handling with Not Operations | Do Task when given condition not match 01:50 **** Condition Task **** Task 1 - Find Largest and Lowest among 3 numbers 00:56 **** Condition Task **** Task 2 - Find number is complete divisible 01:35 **** Condition Task **** Task 3 - Find number of days in a month 01:28 **** Condition Task **** Task 4 - Find triangle -EQUILATERAL|SCALENE|ISOSCELES 01:21 **** Condition Task **** Task 5 - Find Grade by calculating percentage 01:11 **** Solution of Given Programming Exercise **** 01:59 Check Your Knowledge 5 questions Do Execution with --Loops -- | For, While, Break and Continue 11 lectures • 49min Introduction of Loops - Why and Where to use Loops 02:30 For Loop with Final Range - Run code until the given condition(value) reach 05:37 For Loop with initial and final range -Run code between given range 07:50 For loop with increment value - Run code with different increment value 02:49 For loop with decrement value - Run code with different decrement value 04:22 For loop with list - Running a loop on the List of values 06:30 While Loop with increments - How to use while loop with increment condition 05:15 While loop with decrement - How to use while loop with decrement condition 03:24 Break Statement - When Loop in-between when a given condition match 05:30 Continue Statement - Skip remaining part of Loop when condition match 03:21 Else Statement - Execute some code once the loop is completed 02:02 ***** Programming for Realtime Work & Interview Preparation ***** 7 lectures • 10min Practical Programming - 1 :Take 2 input from user and interchange variable value 01:28 Practical Programming - 2 : Print Rectangle 01:15 Practical Programming - 3 : Print table where only display selective numbers 01:35 Practical Programming - 4 : Write program to find factorial of a number 01:09 Practical Programming - 5 : Write program to Generate Fibonacci series 01:43 Practical Programming - 6 : Write program to check Number is Prime or Not 01:23 Programming Solutions 01:32 How to do String Handling -Must for Interview Preparation & Real Automation Work 7 lectures • 44min What is String, How to Define String - Perform operation like Concat & Repeat 10:57 String : Fetch Substring - By giving Start and End index values 05:58 Common String Functions - Length, Capitalize, Upper and Lower 05:10 Common String Functions -lStrip, rStrip and Strip 02:44 Common String Functions - Replace Data, Find Data and Split Data 05:21 Common String Functions - Replace Data, Find Data and Split Data -2 05:12 Compare 2 Strings in Python with Practical Examples 08:11 Complex Data Types | Work with List, Tuples and Dictionary 6 lectures • 34min What is List - How to Insert, Fetch, Update and Remove data from List 09:21 Common List function - Concatenate String and Find Length of String 03:31 What is Tuple - Difference between List and Tuple 06:33 Tuple advance operations - Count Values, Display Value and Merge Tuples 05:54 What is Dictionary - How to define and use Dictionary in Python 05:58 Dictionary Methods - Find all Keys & Value 02:44 Functions in Detail 14 lectures • 45min Functions Basics 07:02 Rules to create functions 03:55 Different types of functions 05:31 Functions with return value 07:00 Different types of arguments 09:41 **** String and Function Task **** Compare String 01:58 **** String and Function Task **** Compare String -2 01:03 **** String and Function Task **** Find Sub String 01:18 **** String and Function Task **** Compare String -3 01:09 **** String and Function Task **** Reverse String 00:32 **** String and Function Task **** Check Palendrome 01:08 **** String and Function Task **** Find String Length 01:01 **** String and Function Task **** Count words in String 01:34 **** String and Function Task **** Remove Spaces 01:41 Class in Python 6 lectures • 28min Create first class 05:43 Functions in Class 06:09 Class & Object(Code) 00:05 Constructors 05:07 Why and Where we use constructors 04:53 Create Object in another file 05:41 Modules 4 lectures • 31min What is Module 05:43 How to Use Modules 07:58 Creating Project Structure 06:43 Difference between import and from-import 10:16 10 more sections Requirements Basic understanding of Windows Operating System Good to have understanding of Manual Testing, Processes, Functional & Regression Testing Should be ready to invest at least 30mins a day for practice and concept implementation Description ➖➖➖➖>> Course Updates << ➖➖➖➖ 1 Nov 2020 : Added Data Generation Project 2 Apr 2020 : Updated video quality Looking to Automate your testing stuffs using Python ? Then you are on the right place. This course will help you to understand and Learn Python programming from Scratch to Expert Level. It is specially designed by keeping Software Testing in mind so almost all already/libraries of Python which are required in automation would be covered in his course. Python in not just use for web browser automation but also can use for following ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Read | Search & validate data in excel Have to pull text off of several web pages? Copy thousands of files from one location to another Perform repeatable tasks in single click Rename multiple files & folders within a second. Python can help in automating tasks like - ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Setting up environments for testing Analyzing data. Extracting performance data Automate API Automate Web Applications Generate test Data Course Coverage ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Step by Step Setup Why to Learn Python as Software Tester Basic Programming Modules OOPS Concepts OpenPyXl Working with Notepad and CSV Pytest Framework Interview Question Practical Implementation Practice Exercises Realtime Scenario Best Practices After this course, you will be eligible to implement your knowledge to make Testing Utilities using Python and also ready to automation different types of application (Web, API) using Python, Most common tools available in market which support python are following, you will be ready to work on these tools after completing this course Selenium with Python API Testing using Python Appium with Python Robot Framework Who this course is for: Manual Testers Looking Opportunity in Python Automation Automation testers looking to switch to Selenium or Appium with Python Professional want to automate web application or API through Python programming Any professional want to start carrier in python Automation Freshers looking for opportunity in Automation Testing Show more Show less Instructor Testing World Infotech Working Professional, Having 9 Yrs of Experience 4.1 Instructor Rating 3,479 Reviews 49,242 Students 20 Courses We are a team of highly qualified, dedicated, experienced quality assurance working professionals. We are incorporated with the objective of bridging the gap between the requirements and demands in the areas of domain led software testing. We not only give in-depth theoretical concepts but also give practical knowledge on live projects. Our Job Sharing system As we are group of working peoples, we have connection and information available from various companies about the vacancies that exists. We pick this information and we pass on to all our current and past students. Whenever a student joins our training program we add his or her email id to our JOB distribution list. Students get more than 50 JOB emails everyday automatically in their inbox. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6778142ac889e61c',m:'01c7fc4bd3efd6cd069678bb0a57ae3774f392f9-1627747638-1800-AWVQWAeAMTJxPxv4udD2hr2iO8k4KLBrLKi4hAf+d1ZiS98K9M6cmP7CV2MuT7Jvp3MiezVm9MPfVSQmA2ImG2rRb5yJkCkDyFQ/YLC4lkpqtOOELEvqiBZH3VWVmQdyiqUU5Dx0P3r0WiyZ8AY2s5c=',s:[0x15c00f40fc,0x6545db9ddf],}})();
  2. Ready to implement python with different automation tools like Selenium or Appium Ready to face Python interviews(Python Automation Interviews) Ready to implement python based framework for different types of Automation(Web, API & Utility) Expert Level understanding of different libraries like OpenPyXL, CSV etc Ready to write different Manual Testing utilities using Python Course content 20 sections • 136 lectures • 9h 45m total length Expand all sections Introduction & Environment Setup- Python | Pycharm | PIP | Libraries 5 lectures • 25min Why as a Tester we need to learn Python Preview 11:08 *** Course Architecture : Must for Everyone *** 03:17 Step 1 : Setup Python on Windows Machine with Environment Variable 03:47 Step 2 : Setup Pycharm - Editor fort Python Programming 03:51 Step 3 : Setup PIP : Package Manager for Python 02:52 Getting start with basic PYTHON Programming 9 lectures • 16min First Python Code : Create Python File, Comments & Print on Console Preview 03:27 How to take user input and use it in programming 02:32 Code for Reference - Use the given code and try executing on your machine 00:22 Continuation Symbol and Multiple Statements in a Line 02:57 Standard datatypes in Python : Number, String, List, Tuple & Dictionary 02:17 How to Declare and use Variables in Python 02:33 Its time for Quiz: - Basic Python Programming 5 questions Programming Exercise 1 00:16 Programming Exercise 2 00:21 Document for Students Reference 01:06 Control Execution using Condition Handling, Practical Examples and Exercise 12 lectures • 42min Condition Handling using If - Else with Practical Example 10:54 Multiple Condition Handling (If - Elif - else) with practice exercise 07:36 Nested Condition Handling (Condition inside Condition) 05:10 Condition Handling with Logical OR | Multiple Condition with anyone to be TRUE 04:13 Condition Handling with Logical AND | Multiple Condition with ALL to be TRUE 04:11 Condition Handling with Not Operations | Do Task when given condition not match 01:50 **** Condition Task **** Task 1 - Find Largest and Lowest among 3 numbers 00:56 **** Condition Task **** Task 2 - Find number is complete divisible 01:35 **** Condition Task **** Task 3 - Find number of days in a month 01:28 **** Condition Task **** Task 4 - Find triangle -EQUILATERAL|SCALENE|ISOSCELES 01:21 **** Condition Task **** Task 5 - Find Grade by calculating percentage 01:11 **** Solution of Given Programming Exercise **** 01:59 Check Your Knowledge 5 questions Do Execution with --Loops -- | For, While, Break and Continue 11 lectures • 49min Introduction of Loops - Why and Where to use Loops 02:30 For Loop with Final Range - Run code until the given condition(value) reach 05:37 For Loop with initial and final range -Run code between given range 07:50 For loop with increment value - Run code with different increment value 02:49 For loop with decrement value - Run code with different decrement value 04:22 For loop with list - Running a loop on the List of values 06:30 While Loop with increments - How to use while loop with increment condition 05:15 While loop with decrement - How to use while loop with decrement condition 03:24 Break Statement - When Loop in-between when a given condition match 05:30 Continue Statement - Skip remaining part of Loop when condition match 03:21 Else Statement - Execute some code once the loop is completed 02:02 ***** Programming for Realtime Work & Interview Preparation ***** 7 lectures • 10min Practical Programming - 1 :Take 2 input from user and interchange variable value 01:28 Practical Programming - 2 : Print Rectangle 01:15 Practical Programming - 3 : Print table where only display selective numbers 01:35 Practical Programming - 4 : Write program to find factorial of a number 01:09 Practical Programming - 5 : Write program to Generate Fibonacci series 01:43 Practical Programming - 6 : Write program to check Number is Prime or Not 01:23 Programming Solutions 01:32 How to do String Handling -Must for Interview Preparation & Real Automation Work 7 lectures • 44min What is String, How to Define String - Perform operation like Concat & Repeat 10:57 String : Fetch Substring - By giving Start and End index values 05:58 Common String Functions - Length, Capitalize, Upper and Lower 05:10 Common String Functions -lStrip, rStrip and Strip 02:44 Common String Functions - Replace Data, Find Data and Split Data 05:21 Common String Functions - Replace Data, Find Data and Split Data -2 05:12 Compare 2 Strings in Python with Practical Examples 08:11 Complex Data Types | Work with List, Tuples and Dictionary 6 lectures • 34min What is List - How to Insert, Fetch, Update and Remove data from List 09:21 Common List function - Concatenate String and Find Length of String 03:31 What is Tuple - Difference between List and Tuple 06:33 Tuple advance operations - Count Values, Display Value and Merge Tuples 05:54 What is Dictionary - How to define and use Dictionary in Python 05:58 Dictionary Methods - Find all Keys & Value 02:44 Functions in Detail 14 lectures • 45min Functions Basics 07:02 Rules to create functions 03:55 Different types of functions 05:31 Functions with return value 07:00 Different types of arguments 09:41 **** String and Function Task **** Compare String 01:58 **** String and Function Task **** Compare String -2 01:03 **** String and Function Task **** Find Sub String 01:18 **** String and Function Task **** Compare String -3 01:09 **** String and Function Task **** Reverse String 00:32 **** String and Function Task **** Check Palendrome 01:08 **** String and Function Task **** Find String Length 01:01 **** String and Function Task **** Count words in String 01:34 **** String and Function Task **** Remove Spaces 01:41 Class in Python 6 lectures • 28min Create first class 05:43 Functions in Class 06:09 Class & Object(Code) 00:05 Constructors 05:07 Why and Where we use constructors 04:53 Create Object in another file 05:41 Modules 4 lectures • 31min What is Module 05:43 How to Use Modules 07:58 Creating Project Structure 06:43 Difference between import and from-import 10:16 10 more sections Requirements Basic understanding of Windows Operating System Good to have understanding of Manual Testing, Processes, Functional & Regression Testing Should be ready to invest at least 30mins a day for practice and concept implementation Description ➖➖➖➖>> Course Updates << ➖➖➖➖ 1 Nov 2020 : Added Data Generation Project 2 Apr 2020 : Updated video quality Looking to Automate your testing stuffs using Python ? Then you are on the right place. This course will help you to understand and Learn Python programming from Scratch to Expert Level. It is specially designed by keeping Software Testing in mind so almost all already/libraries of Python which are required in automation would be covered in his course. Python in not just use for web browser automation but also can use for following ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Read | Search & validate data in excel Have to pull text off of several web pages? Copy thousands of files from one location to another Perform repeatable tasks in single click Rename multiple files & folders within a second. Python can help in automating tasks like - ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Setting up environments for testing Analyzing data. Extracting performance data Automate API Automate Web Applications Generate test Data Course Coverage ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Step by Step Setup Why to Learn Python as Software Tester Basic Programming Modules OOPS Concepts OpenPyXl Working with Notepad and CSV Pytest Framework Interview Question Practical Implementation Practice Exercises Realtime Scenario Best Practices After this course, you will be eligible to implement your knowledge to make Testing Utilities using Python and also ready to automation different types of application (Web, API) using Python, Most common tools available in market which support python are following, you will be ready to work on these tools after completing this course Selenium with Python API Testing using Python Appium with Python Robot Framework Who this course is for: Manual Testers Looking Opportunity in Python Automation Automation testers looking to switch to Selenium or Appium with Python Professional want to automate web application or API through Python programming Any professional want to start carrier in python Automation Freshers looking for opportunity in Automation Testing Show more Show less Instructor Testing World Infotech Working Professional, Having 9 Yrs of Experience 4.1 Instructor Rating 3,479 Reviews 49,242 Students 20 Courses We are a team of highly qualified, dedicated, experienced quality assurance working professionals. We are incorporated with the objective of bridging the gap between the requirements and demands in the areas of domain led software testing. We not only give in-depth theoretical concepts but also give practical knowledge on live projects. Our Job Sharing system As we are group of working peoples, we have connection and information available from various companies about the vacancies that exists. We pick this information and we pass on to all our current and past students. Whenever a student joins our training program we add his or her email id to our JOB distribution list. Students get more than 50 JOB emails everyday automatically in their inbox. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6778142ac889e61c',m:'01c7fc4bd3efd6cd069678bb0a57ae3774f392f9-1627747638-1800-AWVQWAeAMTJxPxv4udD2hr2iO8k4KLBrLKi4hAf+d1ZiS98K9M6cmP7CV2MuT7Jvp3MiezVm9MPfVSQmA2ImG2rRb5yJkCkDyFQ/YLC4lkpqtOOELEvqiBZH3VWVmQdyiqUU5Dx0P3r0WiyZ8AY2s5c=',s:[0x15c00f40fc,0x6545db9ddf],}})();
  3. Ready to face Python interviews(Python Automation Interviews) Ready to implement python based framework for different types of Automation(Web, API & Utility) Expert Level understanding of different libraries like OpenPyXL, CSV etc Ready to write different Manual Testing utilities using Python Course content 20 sections • 136 lectures • 9h 45m total length Expand all sections Introduction & Environment Setup- Python | Pycharm | PIP | Libraries 5 lectures • 25min Why as a Tester we need to learn Python Preview 11:08 *** Course Architecture : Must for Everyone *** 03:17 Step 1 : Setup Python on Windows Machine with Environment Variable 03:47 Step 2 : Setup Pycharm - Editor fort Python Programming 03:51 Step 3 : Setup PIP : Package Manager for Python 02:52 Getting start with basic PYTHON Programming 9 lectures • 16min First Python Code : Create Python File, Comments & Print on Console Preview 03:27 How to take user input and use it in programming 02:32 Code for Reference - Use the given code and try executing on your machine 00:22 Continuation Symbol and Multiple Statements in a Line 02:57 Standard datatypes in Python : Number, String, List, Tuple & Dictionary 02:17 How to Declare and use Variables in Python 02:33 Its time for Quiz: - Basic Python Programming 5 questions Programming Exercise 1 00:16 Programming Exercise 2 00:21 Document for Students Reference 01:06 Control Execution using Condition Handling, Practical Examples and Exercise 12 lectures • 42min Condition Handling using If - Else with Practical Example 10:54 Multiple Condition Handling (If - Elif - else) with practice exercise 07:36 Nested Condition Handling (Condition inside Condition) 05:10 Condition Handling with Logical OR | Multiple Condition with anyone to be TRUE 04:13 Condition Handling with Logical AND | Multiple Condition with ALL to be TRUE 04:11 Condition Handling with Not Operations | Do Task when given condition not match 01:50 **** Condition Task **** Task 1 - Find Largest and Lowest among 3 numbers 00:56 **** Condition Task **** Task 2 - Find number is complete divisible 01:35 **** Condition Task **** Task 3 - Find number of days in a month 01:28 **** Condition Task **** Task 4 - Find triangle -EQUILATERAL|SCALENE|ISOSCELES 01:21 **** Condition Task **** Task 5 - Find Grade by calculating percentage 01:11 **** Solution of Given Programming Exercise **** 01:59 Check Your Knowledge 5 questions Do Execution with --Loops -- | For, While, Break and Continue 11 lectures • 49min Introduction of Loops - Why and Where to use Loops 02:30 For Loop with Final Range - Run code until the given condition(value) reach 05:37 For Loop with initial and final range -Run code between given range 07:50 For loop with increment value - Run code with different increment value 02:49 For loop with decrement value - Run code with different decrement value 04:22 For loop with list - Running a loop on the List of values 06:30 While Loop with increments - How to use while loop with increment condition 05:15 While loop with decrement - How to use while loop with decrement condition 03:24 Break Statement - When Loop in-between when a given condition match 05:30 Continue Statement - Skip remaining part of Loop when condition match 03:21 Else Statement - Execute some code once the loop is completed 02:02 ***** Programming for Realtime Work & Interview Preparation ***** 7 lectures • 10min Practical Programming - 1 :Take 2 input from user and interchange variable value 01:28 Practical Programming - 2 : Print Rectangle 01:15 Practical Programming - 3 : Print table where only display selective numbers 01:35 Practical Programming - 4 : Write program to find factorial of a number 01:09 Practical Programming - 5 : Write program to Generate Fibonacci series 01:43 Practical Programming - 6 : Write program to check Number is Prime or Not 01:23 Programming Solutions 01:32 How to do String Handling -Must for Interview Preparation & Real Automation Work 7 lectures • 44min What is String, How to Define String - Perform operation like Concat & Repeat 10:57 String : Fetch Substring - By giving Start and End index values 05:58 Common String Functions - Length, Capitalize, Upper and Lower 05:10 Common String Functions -lStrip, rStrip and Strip 02:44 Common String Functions - Replace Data, Find Data and Split Data 05:21 Common String Functions - Replace Data, Find Data and Split Data -2 05:12 Compare 2 Strings in Python with Practical Examples 08:11 Complex Data Types | Work with List, Tuples and Dictionary 6 lectures • 34min What is List - How to Insert, Fetch, Update and Remove data from List 09:21 Common List function - Concatenate String and Find Length of String 03:31 What is Tuple - Difference between List and Tuple 06:33 Tuple advance operations - Count Values, Display Value and Merge Tuples 05:54 What is Dictionary - How to define and use Dictionary in Python 05:58 Dictionary Methods - Find all Keys & Value 02:44 Functions in Detail 14 lectures • 45min Functions Basics 07:02 Rules to create functions 03:55 Different types of functions 05:31 Functions with return value 07:00 Different types of arguments 09:41 **** String and Function Task **** Compare String 01:58 **** String and Function Task **** Compare String -2 01:03 **** String and Function Task **** Find Sub String 01:18 **** String and Function Task **** Compare String -3 01:09 **** String and Function Task **** Reverse String 00:32 **** String and Function Task **** Check Palendrome 01:08 **** String and Function Task **** Find String Length 01:01 **** String and Function Task **** Count words in String 01:34 **** String and Function Task **** Remove Spaces 01:41 Class in Python 6 lectures • 28min Create first class 05:43 Functions in Class 06:09 Class & Object(Code) 00:05 Constructors 05:07 Why and Where we use constructors 04:53 Create Object in another file 05:41 Modules 4 lectures • 31min What is Module 05:43 How to Use Modules 07:58 Creating Project Structure 06:43 Difference between import and from-import 10:16 10 more sections Requirements Basic understanding of Windows Operating System Good to have understanding of Manual Testing, Processes, Functional & Regression Testing Should be ready to invest at least 30mins a day for practice and concept implementation Description ➖➖➖➖>> Course Updates << ➖➖➖➖ 1 Nov 2020 : Added Data Generation Project 2 Apr 2020 : Updated video quality Looking to Automate your testing stuffs using Python ? Then you are on the right place. This course will help you to understand and Learn Python programming from Scratch to Expert Level. It is specially designed by keeping Software Testing in mind so almost all already/libraries of Python which are required in automation would be covered in his course. Python in not just use for web browser automation but also can use for following ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Read | Search & validate data in excel Have to pull text off of several web pages? Copy thousands of files from one location to another Perform repeatable tasks in single click Rename multiple files & folders within a second. Python can help in automating tasks like - ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Setting up environments for testing Analyzing data. Extracting performance data Automate API Automate Web Applications Generate test Data Course Coverage ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Step by Step Setup Why to Learn Python as Software Tester Basic Programming Modules OOPS Concepts OpenPyXl Working with Notepad and CSV Pytest Framework Interview Question Practical Implementation Practice Exercises Realtime Scenario Best Practices After this course, you will be eligible to implement your knowledge to make Testing Utilities using Python and also ready to automation different types of application (Web, API) using Python, Most common tools available in market which support python are following, you will be ready to work on these tools after completing this course Selenium with Python API Testing using Python Appium with Python Robot Framework Who this course is for: Manual Testers Looking Opportunity in Python Automation Automation testers looking to switch to Selenium or Appium with Python Professional want to automate web application or API through Python programming Any professional want to start carrier in python Automation Freshers looking for opportunity in Automation Testing Show more Show less Instructor Testing World Infotech Working Professional, Having 9 Yrs of Experience 4.1 Instructor Rating 3,479 Reviews 49,242 Students 20 Courses We are a team of highly qualified, dedicated, experienced quality assurance working professionals. We are incorporated with the objective of bridging the gap between the requirements and demands in the areas of domain led software testing. We not only give in-depth theoretical concepts but also give practical knowledge on live projects. Our Job Sharing system As we are group of working peoples, we have connection and information available from various companies about the vacancies that exists. We pick this information and we pass on to all our current and past students. Whenever a student joins our training program we add his or her email id to our JOB distribution list. Students get more than 50 JOB emails everyday automatically in their inbox. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6778142ac889e61c',m:'01c7fc4bd3efd6cd069678bb0a57ae3774f392f9-1627747638-1800-AWVQWAeAMTJxPxv4udD2hr2iO8k4KLBrLKi4hAf+d1ZiS98K9M6cmP7CV2MuT7Jvp3MiezVm9MPfVSQmA2ImG2rRb5yJkCkDyFQ/YLC4lkpqtOOELEvqiBZH3VWVmQdyiqUU5Dx0P3r0WiyZ8AY2s5c=',s:[0x15c00f40fc,0x6545db9ddf],}})();
  4. Ready to implement python based framework for different types of Automation(Web, API & Utility) Expert Level understanding of different libraries like OpenPyXL, CSV etc Ready to write different Manual Testing utilities using Python Course content 20 sections • 136 lectures • 9h 45m total length Expand all sections Introduction & Environment Setup- Python | Pycharm | PIP | Libraries 5 lectures • 25min Why as a Tester we need to learn Python Preview 11:08 *** Course Architecture : Must for Everyone *** 03:17 Step 1 : Setup Python on Windows Machine with Environment Variable 03:47 Step 2 : Setup Pycharm - Editor fort Python Programming 03:51 Step 3 : Setup PIP : Package Manager for Python 02:52 Getting start with basic PYTHON Programming 9 lectures • 16min First Python Code : Create Python File, Comments & Print on Console Preview 03:27 How to take user input and use it in programming 02:32 Code for Reference - Use the given code and try executing on your machine 00:22 Continuation Symbol and Multiple Statements in a Line 02:57 Standard datatypes in Python : Number, String, List, Tuple & Dictionary 02:17 How to Declare and use Variables in Python 02:33 Its time for Quiz: - Basic Python Programming 5 questions Programming Exercise 1 00:16 Programming Exercise 2 00:21 Document for Students Reference 01:06 Control Execution using Condition Handling, Practical Examples and Exercise 12 lectures • 42min Condition Handling using If - Else with Practical Example 10:54 Multiple Condition Handling (If - Elif - else) with practice exercise 07:36 Nested Condition Handling (Condition inside Condition) 05:10 Condition Handling with Logical OR | Multiple Condition with anyone to be TRUE 04:13 Condition Handling with Logical AND | Multiple Condition with ALL to be TRUE 04:11 Condition Handling with Not Operations | Do Task when given condition not match 01:50 **** Condition Task **** Task 1 - Find Largest and Lowest among 3 numbers 00:56 **** Condition Task **** Task 2 - Find number is complete divisible 01:35 **** Condition Task **** Task 3 - Find number of days in a month 01:28 **** Condition Task **** Task 4 - Find triangle -EQUILATERAL|SCALENE|ISOSCELES 01:21 **** Condition Task **** Task 5 - Find Grade by calculating percentage 01:11 **** Solution of Given Programming Exercise **** 01:59 Check Your Knowledge 5 questions Do Execution with --Loops -- | For, While, Break and Continue 11 lectures • 49min Introduction of Loops - Why and Where to use Loops 02:30 For Loop with Final Range - Run code until the given condition(value) reach 05:37 For Loop with initial and final range -Run code between given range 07:50 For loop with increment value - Run code with different increment value 02:49 For loop with decrement value - Run code with different decrement value 04:22 For loop with list - Running a loop on the List of values 06:30 While Loop with increments - How to use while loop with increment condition 05:15 While loop with decrement - How to use while loop with decrement condition 03:24 Break Statement - When Loop in-between when a given condition match 05:30 Continue Statement - Skip remaining part of Loop when condition match 03:21 Else Statement - Execute some code once the loop is completed 02:02 ***** Programming for Realtime Work & Interview Preparation ***** 7 lectures • 10min Practical Programming - 1 :Take 2 input from user and interchange variable value 01:28 Practical Programming - 2 : Print Rectangle 01:15 Practical Programming - 3 : Print table where only display selective numbers 01:35 Practical Programming - 4 : Write program to find factorial of a number 01:09 Practical Programming - 5 : Write program to Generate Fibonacci series 01:43 Practical Programming - 6 : Write program to check Number is Prime or Not 01:23 Programming Solutions 01:32 How to do String Handling -Must for Interview Preparation & Real Automation Work 7 lectures • 44min What is String, How to Define String - Perform operation like Concat & Repeat 10:57 String : Fetch Substring - By giving Start and End index values 05:58 Common String Functions - Length, Capitalize, Upper and Lower 05:10 Common String Functions -lStrip, rStrip and Strip 02:44 Common String Functions - Replace Data, Find Data and Split Data 05:21 Common String Functions - Replace Data, Find Data and Split Data -2 05:12 Compare 2 Strings in Python with Practical Examples 08:11 Complex Data Types | Work with List, Tuples and Dictionary 6 lectures • 34min What is List - How to Insert, Fetch, Update and Remove data from List 09:21 Common List function - Concatenate String and Find Length of String 03:31 What is Tuple - Difference between List and Tuple 06:33 Tuple advance operations - Count Values, Display Value and Merge Tuples 05:54 What is Dictionary - How to define and use Dictionary in Python 05:58 Dictionary Methods - Find all Keys & Value 02:44 Functions in Detail 14 lectures • 45min Functions Basics 07:02 Rules to create functions 03:55 Different types of functions 05:31 Functions with return value 07:00 Different types of arguments 09:41 **** String and Function Task **** Compare String 01:58 **** String and Function Task **** Compare String -2 01:03 **** String and Function Task **** Find Sub String 01:18 **** String and Function Task **** Compare String -3 01:09 **** String and Function Task **** Reverse String 00:32 **** String and Function Task **** Check Palendrome 01:08 **** String and Function Task **** Find String Length 01:01 **** String and Function Task **** Count words in String 01:34 **** String and Function Task **** Remove Spaces 01:41 Class in Python 6 lectures • 28min Create first class 05:43 Functions in Class 06:09 Class & Object(Code) 00:05 Constructors 05:07 Why and Where we use constructors 04:53 Create Object in another file 05:41 Modules 4 lectures • 31min What is Module 05:43 How to Use Modules 07:58 Creating Project Structure 06:43 Difference between import and from-import 10:16 10 more sections Requirements Basic understanding of Windows Operating System Good to have understanding of Manual Testing, Processes, Functional & Regression Testing Should be ready to invest at least 30mins a day for practice and concept implementation Description ➖➖➖➖>> Course Updates << ➖➖➖➖ 1 Nov 2020 : Added Data Generation Project 2 Apr 2020 : Updated video quality Looking to Automate your testing stuffs using Python ? Then you are on the right place. This course will help you to understand and Learn Python programming from Scratch to Expert Level. It is specially designed by keeping Software Testing in mind so almost all already/libraries of Python which are required in automation would be covered in his course. Python in not just use for web browser automation but also can use for following ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Read | Search & validate data in excel Have to pull text off of several web pages? Copy thousands of files from one location to another Perform repeatable tasks in single click Rename multiple files & folders within a second. Python can help in automating tasks like - ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Setting up environments for testing Analyzing data. Extracting performance data Automate API Automate Web Applications Generate test Data Course Coverage ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Step by Step Setup Why to Learn Python as Software Tester Basic Programming Modules OOPS Concepts OpenPyXl Working with Notepad and CSV Pytest Framework Interview Question Practical Implementation Practice Exercises Realtime Scenario Best Practices After this course, you will be eligible to implement your knowledge to make Testing Utilities using Python and also ready to automation different types of application (Web, API) using Python, Most common tools available in market which support python are following, you will be ready to work on these tools after completing this course Selenium with Python API Testing using Python Appium with Python Robot Framework Who this course is for: Manual Testers Looking Opportunity in Python Automation Automation testers looking to switch to Selenium or Appium with Python Professional want to automate web application or API through Python programming Any professional want to start carrier in python Automation Freshers looking for opportunity in Automation Testing Show more Show less Instructor Testing World Infotech Working Professional, Having 9 Yrs of Experience 4.1 Instructor Rating 3,479 Reviews 49,242 Students 20 Courses We are a team of highly qualified, dedicated, experienced quality assurance working professionals. We are incorporated with the objective of bridging the gap between the requirements and demands in the areas of domain led software testing. We not only give in-depth theoretical concepts but also give practical knowledge on live projects. Our Job Sharing system As we are group of working peoples, we have connection and information available from various companies about the vacancies that exists. We pick this information and we pass on to all our current and past students. Whenever a student joins our training program we add his or her email id to our JOB distribution list. Students get more than 50 JOB emails everyday automatically in their inbox. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6778142ac889e61c',m:'01c7fc4bd3efd6cd069678bb0a57ae3774f392f9-1627747638-1800-AWVQWAeAMTJxPxv4udD2hr2iO8k4KLBrLKi4hAf+d1ZiS98K9M6cmP7CV2MuT7Jvp3MiezVm9MPfVSQmA2ImG2rRb5yJkCkDyFQ/YLC4lkpqtOOELEvqiBZH3VWVmQdyiqUU5Dx0P3r0WiyZ8AY2s5c=',s:[0x15c00f40fc,0x6545db9ddf],}})();
  5. Expert Level understanding of different libraries like OpenPyXL, CSV etc Ready to write different Manual Testing utilities using Python Course content 20 sections • 136 lectures • 9h 45m total length Expand all sections Introduction & Environment Setup- Python | Pycharm | PIP | Libraries 5 lectures • 25min Why as a Tester we need to learn Python Preview 11:08 *** Course Architecture : Must for Everyone *** 03:17 Step 1 : Setup Python on Windows Machine with Environment Variable 03:47 Step 2 : Setup Pycharm - Editor fort Python Programming 03:51 Step 3 : Setup PIP : Package Manager for Python 02:52 Getting start with basic PYTHON Programming 9 lectures • 16min First Python Code : Create Python File, Comments & Print on Console Preview 03:27 How to take user input and use it in programming 02:32 Code for Reference - Use the given code and try executing on your machine 00:22 Continuation Symbol and Multiple Statements in a Line 02:57 Standard datatypes in Python : Number, String, List, Tuple & Dictionary 02:17 How to Declare and use Variables in Python 02:33 Its time for Quiz: - Basic Python Programming 5 questions Programming Exercise 1 00:16 Programming Exercise 2 00:21 Document for Students Reference 01:06 Control Execution using Condition Handling, Practical Examples and Exercise 12 lectures • 42min Condition Handling using If - Else with Practical Example 10:54 Multiple Condition Handling (If - Elif - else) with practice exercise 07:36 Nested Condition Handling (Condition inside Condition) 05:10 Condition Handling with Logical OR | Multiple Condition with anyone to be TRUE 04:13 Condition Handling with Logical AND | Multiple Condition with ALL to be TRUE 04:11 Condition Handling with Not Operations | Do Task when given condition not match 01:50 **** Condition Task **** Task 1 - Find Largest and Lowest among 3 numbers 00:56 **** Condition Task **** Task 2 - Find number is complete divisible 01:35 **** Condition Task **** Task 3 - Find number of days in a month 01:28 **** Condition Task **** Task 4 - Find triangle -EQUILATERAL|SCALENE|ISOSCELES 01:21 **** Condition Task **** Task 5 - Find Grade by calculating percentage 01:11 **** Solution of Given Programming Exercise **** 01:59 Check Your Knowledge 5 questions Do Execution with --Loops -- | For, While, Break and Continue 11 lectures • 49min Introduction of Loops - Why and Where to use Loops 02:30 For Loop with Final Range - Run code until the given condition(value) reach 05:37 For Loop with initial and final range -Run code between given range 07:50 For loop with increment value - Run code with different increment value 02:49 For loop with decrement value - Run code with different decrement value 04:22 For loop with list - Running a loop on the List of values 06:30 While Loop with increments - How to use while loop with increment condition 05:15 While loop with decrement - How to use while loop with decrement condition 03:24 Break Statement - When Loop in-between when a given condition match 05:30 Continue Statement - Skip remaining part of Loop when condition match 03:21 Else Statement - Execute some code once the loop is completed 02:02 ***** Programming for Realtime Work & Interview Preparation ***** 7 lectures • 10min Practical Programming - 1 :Take 2 input from user and interchange variable value 01:28 Practical Programming - 2 : Print Rectangle 01:15 Practical Programming - 3 : Print table where only display selective numbers 01:35 Practical Programming - 4 : Write program to find factorial of a number 01:09 Practical Programming - 5 : Write program to Generate Fibonacci series 01:43 Practical Programming - 6 : Write program to check Number is Prime or Not 01:23 Programming Solutions 01:32 How to do String Handling -Must for Interview Preparation & Real Automation Work 7 lectures • 44min What is String, How to Define String - Perform operation like Concat & Repeat 10:57 String : Fetch Substring - By giving Start and End index values 05:58 Common String Functions - Length, Capitalize, Upper and Lower 05:10 Common String Functions -lStrip, rStrip and Strip 02:44 Common String Functions - Replace Data, Find Data and Split Data 05:21 Common String Functions - Replace Data, Find Data and Split Data -2 05:12 Compare 2 Strings in Python with Practical Examples 08:11 Complex Data Types | Work with List, Tuples and Dictionary 6 lectures • 34min What is List - How to Insert, Fetch, Update and Remove data from List 09:21 Common List function - Concatenate String and Find Length of String 03:31 What is Tuple - Difference between List and Tuple 06:33 Tuple advance operations - Count Values, Display Value and Merge Tuples 05:54 What is Dictionary - How to define and use Dictionary in Python 05:58 Dictionary Methods - Find all Keys & Value 02:44 Functions in Detail 14 lectures • 45min Functions Basics 07:02 Rules to create functions 03:55 Different types of functions 05:31 Functions with return value 07:00 Different types of arguments 09:41 **** String and Function Task **** Compare String 01:58 **** String and Function Task **** Compare String -2 01:03 **** String and Function Task **** Find Sub String 01:18 **** String and Function Task **** Compare String -3 01:09 **** String and Function Task **** Reverse String 00:32 **** String and Function Task **** Check Palendrome 01:08 **** String and Function Task **** Find String Length 01:01 **** String and Function Task **** Count words in String 01:34 **** String and Function Task **** Remove Spaces 01:41 Class in Python 6 lectures • 28min Create first class 05:43 Functions in Class 06:09 Class & Object(Code) 00:05 Constructors 05:07 Why and Where we use constructors 04:53 Create Object in another file 05:41 Modules 4 lectures • 31min What is Module 05:43 How to Use Modules 07:58 Creating Project Structure 06:43 Difference between import and from-import 10:16 10 more sections Requirements Basic understanding of Windows Operating System Good to have understanding of Manual Testing, Processes, Functional & Regression Testing Should be ready to invest at least 30mins a day for practice and concept implementation Description ➖➖➖➖>> Course Updates << ➖➖➖➖ 1 Nov 2020 : Added Data Generation Project 2 Apr 2020 : Updated video quality Looking to Automate your testing stuffs using Python ? Then you are on the right place. This course will help you to understand and Learn Python programming from Scratch to Expert Level. It is specially designed by keeping Software Testing in mind so almost all already/libraries of Python which are required in automation would be covered in his course. Python in not just use for web browser automation but also can use for following ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Read | Search & validate data in excel Have to pull text off of several web pages? Copy thousands of files from one location to another Perform repeatable tasks in single click Rename multiple files & folders within a second. Python can help in automating tasks like - ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Setting up environments for testing Analyzing data. Extracting performance data Automate API Automate Web Applications Generate test Data Course Coverage ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Step by Step Setup Why to Learn Python as Software Tester Basic Programming Modules OOPS Concepts OpenPyXl Working with Notepad and CSV Pytest Framework Interview Question Practical Implementation Practice Exercises Realtime Scenario Best Practices After this course, you will be eligible to implement your knowledge to make Testing Utilities using Python and also ready to automation different types of application (Web, API) using Python, Most common tools available in market which support python are following, you will be ready to work on these tools after completing this course Selenium with Python API Testing using Python Appium with Python Robot Framework Who this course is for: Manual Testers Looking Opportunity in Python Automation Automation testers looking to switch to Selenium or Appium with Python Professional want to automate web application or API through Python programming Any professional want to start carrier in python Automation Freshers looking for opportunity in Automation Testing Show more Show less Instructor Testing World Infotech Working Professional, Having 9 Yrs of Experience 4.1 Instructor Rating 3,479 Reviews 49,242 Students 20 Courses We are a team of highly qualified, dedicated, experienced quality assurance working professionals. We are incorporated with the objective of bridging the gap between the requirements and demands in the areas of domain led software testing. We not only give in-depth theoretical concepts but also give practical knowledge on live projects. Our Job Sharing system As we are group of working peoples, we have connection and information available from various companies about the vacancies that exists. We pick this information and we pass on to all our current and past students. Whenever a student joins our training program we add his or her email id to our JOB distribution list. Students get more than 50 JOB emails everyday automatically in their inbox. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6778142ac889e61c',m:'01c7fc4bd3efd6cd069678bb0a57ae3774f392f9-1627747638-1800-AWVQWAeAMTJxPxv4udD2hr2iO8k4KLBrLKi4hAf+d1ZiS98K9M6cmP7CV2MuT7Jvp3MiezVm9MPfVSQmA2ImG2rRb5yJkCkDyFQ/YLC4lkpqtOOELEvqiBZH3VWVmQdyiqUU5Dx0P3r0WiyZ8AY2s5c=',s:[0x15c00f40fc,0x6545db9ddf],}})();
  6. Ready to write different Manual Testing utilities using Python Course content 20 sections • 136 lectures • 9h 45m total length Expand all sections Introduction & Environment Setup- Python | Pycharm | PIP | Libraries 5 lectures • 25min Why as a Tester we need to learn Python Preview 11:08 *** Course Architecture : Must for Everyone *** 03:17 Step 1 : Setup Python on Windows Machine with Environment Variable 03:47 Step 2 : Setup Pycharm - Editor fort Python Programming 03:51 Step 3 : Setup PIP : Package Manager for Python 02:52 Getting start with basic PYTHON Programming 9 lectures • 16min First Python Code : Create Python File, Comments & Print on Console Preview 03:27 How to take user input and use it in programming 02:32 Code for Reference - Use the given code and try executing on your machine 00:22 Continuation Symbol and Multiple Statements in a Line 02:57 Standard datatypes in Python : Number, String, List, Tuple & Dictionary 02:17 How to Declare and use Variables in Python 02:33 Its time for Quiz: - Basic Python Programming 5 questions Programming Exercise 1 00:16 Programming Exercise 2 00:21 Document for Students Reference 01:06 Control Execution using Condition Handling, Practical Examples and Exercise 12 lectures • 42min Condition Handling using If - Else with Practical Example 10:54 Multiple Condition Handling (If - Elif - else) with practice exercise 07:36 Nested Condition Handling (Condition inside Condition) 05:10 Condition Handling with Logical OR | Multiple Condition with anyone to be TRUE 04:13 Condition Handling with Logical AND | Multiple Condition with ALL to be TRUE 04:11 Condition Handling with Not Operations | Do Task when given condition not match 01:50 **** Condition Task **** Task 1 - Find Largest and Lowest among 3 numbers 00:56 **** Condition Task **** Task 2 - Find number is complete divisible 01:35 **** Condition Task **** Task 3 - Find number of days in a month 01:28 **** Condition Task **** Task 4 - Find triangle -EQUILATERAL|SCALENE|ISOSCELES 01:21 **** Condition Task **** Task 5 - Find Grade by calculating percentage 01:11 **** Solution of Given Programming Exercise **** 01:59 Check Your Knowledge 5 questions Do Execution with --Loops -- | For, While, Break and Continue 11 lectures • 49min Introduction of Loops - Why and Where to use Loops 02:30 For Loop with Final Range - Run code until the given condition(value) reach 05:37 For Loop with initial and final range -Run code between given range 07:50 For loop with increment value - Run code with different increment value 02:49 For loop with decrement value - Run code with different decrement value 04:22 For loop with list - Running a loop on the List of values 06:30 While Loop with increments - How to use while loop with increment condition 05:15 While loop with decrement - How to use while loop with decrement condition 03:24 Break Statement - When Loop in-between when a given condition match 05:30 Continue Statement - Skip remaining part of Loop when condition match 03:21 Else Statement - Execute some code once the loop is completed 02:02 ***** Programming for Realtime Work & Interview Preparation ***** 7 lectures • 10min Practical Programming - 1 :Take 2 input from user and interchange variable value 01:28 Practical Programming - 2 : Print Rectangle 01:15 Practical Programming - 3 : Print table where only display selective numbers 01:35 Practical Programming - 4 : Write program to find factorial of a number 01:09 Practical Programming - 5 : Write program to Generate Fibonacci series 01:43 Practical Programming - 6 : Write program to check Number is Prime or Not 01:23 Programming Solutions 01:32 How to do String Handling -Must for Interview Preparation & Real Automation Work 7 lectures • 44min What is String, How to Define String - Perform operation like Concat & Repeat 10:57 String : Fetch Substring - By giving Start and End index values 05:58 Common String Functions - Length, Capitalize, Upper and Lower 05:10 Common String Functions -lStrip, rStrip and Strip 02:44 Common String Functions - Replace Data, Find Data and Split Data 05:21 Common String Functions - Replace Data, Find Data and Split Data -2 05:12 Compare 2 Strings in Python with Practical Examples 08:11 Complex Data Types | Work with List, Tuples and Dictionary 6 lectures • 34min What is List - How to Insert, Fetch, Update and Remove data from List 09:21 Common List function - Concatenate String and Find Length of String 03:31 What is Tuple - Difference between List and Tuple 06:33 Tuple advance operations - Count Values, Display Value and Merge Tuples 05:54 What is Dictionary - How to define and use Dictionary in Python 05:58 Dictionary Methods - Find all Keys & Value 02:44 Functions in Detail 14 lectures • 45min Functions Basics 07:02 Rules to create functions 03:55 Different types of functions 05:31 Functions with return value 07:00 Different types of arguments 09:41 **** String and Function Task **** Compare String 01:58 **** String and Function Task **** Compare String -2 01:03 **** String and Function Task **** Find Sub String 01:18 **** String and Function Task **** Compare String -3 01:09 **** String and Function Task **** Reverse String 00:32 **** String and Function Task **** Check Palendrome 01:08 **** String and Function Task **** Find String Length 01:01 **** String and Function Task **** Count words in String 01:34 **** String and Function Task **** Remove Spaces 01:41 Class in Python 6 lectures • 28min Create first class 05:43 Functions in Class 06:09 Class & Object(Code) 00:05 Constructors 05:07 Why and Where we use constructors 04:53 Create Object in another file 05:41 Modules 4 lectures • 31min What is Module 05:43 How to Use Modules 07:58 Creating Project Structure 06:43 Difference between import and from-import 10:16 10 more sections Requirements Basic understanding of Windows Operating System Good to have understanding of Manual Testing, Processes, Functional & Regression Testing Should be ready to invest at least 30mins a day for practice and concept implementation Description ➖➖➖➖>> Course Updates << ➖➖➖➖ 1 Nov 2020 : Added Data Generation Project 2 Apr 2020 : Updated video quality Looking to Automate your testing stuffs using Python ? Then you are on the right place. This course will help you to understand and Learn Python programming from Scratch to Expert Level. It is specially designed by keeping Software Testing in mind so almost all already/libraries of Python which are required in automation would be covered in his course. Python in not just use for web browser automation but also can use for following ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Read | Search & validate data in excel Have to pull text off of several web pages? Copy thousands of files from one location to another Perform repeatable tasks in single click Rename multiple files & folders within a second. Python can help in automating tasks like - ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Setting up environments for testing Analyzing data. Extracting performance data Automate API Automate Web Applications Generate test Data Course Coverage ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Step by Step Setup Why to Learn Python as Software Tester Basic Programming Modules OOPS Concepts OpenPyXl Working with Notepad and CSV Pytest Framework Interview Question Practical Implementation Practice Exercises Realtime Scenario Best Practices After this course, you will be eligible to implement your knowledge to make Testing Utilities using Python and also ready to automation different types of application (Web, API) using Python, Most common tools available in market which support python are following, you will be ready to work on these tools after completing this course Selenium with Python API Testing using Python Appium with Python Robot Framework Who this course is for: Manual Testers Looking Opportunity in Python Automation Automation testers looking to switch to Selenium or Appium with Python Professional want to automate web application or API through Python programming Any professional want to start carrier in python Automation Freshers looking for opportunity in Automation Testing Show more Show less Instructor Testing World Infotech Working Professional, Having 9 Yrs of Experience 4.1 Instructor Rating 3,479 Reviews 49,242 Students 20 Courses We are a team of highly qualified, dedicated, experienced quality assurance working professionals. We are incorporated with the objective of bridging the gap between the requirements and demands in the areas of domain led software testing. We not only give in-depth theoretical concepts but also give practical knowledge on live projects. Our Job Sharing system As we are group of working peoples, we have connection and information available from various companies about the vacancies that exists. We pick this information and we pass on to all our current and past students. Whenever a student joins our training program we add his or her email id to our JOB distribution list. Students get more than 50 JOB emails everyday automatically in their inbox. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6778142ac889e61c',m:'01c7fc4bd3efd6cd069678bb0a57ae3774f392f9-1627747638-1800-AWVQWAeAMTJxPxv4udD2hr2iO8k4KLBrLKi4hAf+d1ZiS98K9M6cmP7CV2MuT7Jvp3MiezVm9MPfVSQmA2ImG2rRb5yJkCkDyFQ/YLC4lkpqtOOELEvqiBZH3VWVmQdyiqUU5Dx0P3r0WiyZ8AY2s5c=',s:[0x15c00f40fc,0x6545db9ddf]