£108.39

PYTHON AUTOMATION TESTING ONLINE TRAINING

Event Information

Share this event

Date and Time

Location

Location

London Business School

323 Galle Road

Colomb0 4

Sri Lanka

View Map

Refund Policy

Refund Policy

Refunds up to 7 days before event

Event description

Description

COURSE OVERVIEW

Our Python Automation Testing course covers all the essential skills of using the Selenium IDE, RC, Web Driver and Data Driven Testing. This course is very much suitable for beginners as well as manual testers who wants to have automation exposure, it takes the beginners through all the techniques of writing effective automated web tests using Python language. Our course will also teach you Data Driven Testing.

It is a fully hands-on training course which involves theory, practical examples and demonstration. Delegates will practice what they have learned in each chapter.


COURSE CONTENT

PYTHON AUTOMATION TESTING

  • Writing and running Python Programs
  • Outputting to the screen
  • Inputting from the keyboard
  • Data types and int(), float() and str()
  • Arithmetic operations
  • Exercise

PROGRAM STRUCTURES

  • Indentation
  • Conditional statements
  • Looping statements
  • Exercise

SEQUENCES

  • Strings
  • Lists
  • Tuples
  • Dictionaries
  • Command line parameters
  • Exercise

FUNCTIONS

  • What are functions
  • Parameters and return values
  • Predefined functions
  • Recursion
  • Exercise


  • Modules
  • Importing modules
  • Unit testing modules
  • Packages
  • Exercise


  • Types of file
  • File handling principles
  • Opening files
  • Reading files
  • Writing files
  • Exercise


  • Classes
  • Class Objects
  • Instance Objects
  • Method Objects
  • Inheritance
  • Multiple Inheritance
  • Iterators
  • Generators


  • Exceptions
  • Exception types
  • try except
  • try except else
  • try finally
  • Raining exceptions
  • Exercise

STRING MANIPULATION

  • String manipulation
  • String manipulation functions
  • Regular expressions
  • Exercise

DATABASE ACCESS IN PYTHON

  • MySQL
  • Python database access principles
  • Selecting data
  • Inserting data
  • Deleting data
  • Exercise

CGI

  • HTML
  • CSS
  • CGI
  • Python CGI
  • Exercise

USING PYTHON WITH SELENIUM WEBDRIVER

  • Introductionto Python Programming
  • Installing python
  • Writing python test
  • Testing a site with Python with WebDriver
  • Unit Testing with Python – Basic Example Using unit test
  • Why and When Should You Write Unit Tests?
  • Using Pytest for Unit Testing in Python
  • Testable Documentation with Doctest
  • Test Doubles: Mocks, Fakes and Stubs
  • Test Coverage and Parameterized Tests

PAGE OBJECTS AND PAGE FACTORY LAYER

  • What are Page Object and Page Factory
  • Factory in Selenium
  • Create Page Objects and Page Factory Usage
  • Elements Abstraction Layer
  • Execute the Test

INTRODUCTION TO ONLINE AUTOMATION TESTING PLATFORM

  • What is Online AutomationTesting?
  • Advantages & Limitations of Automation Testing
  • Automation Criteria (Automate or Not)
  • Test Automation for Web Applications
  • Data Driven Testing using Testenium Platform
Share with friends

Date and Time

Location

London Business School

323 Galle Road

Colomb0 4

Sri Lanka

View Map

Refund Policy

Refunds up to 7 days before event

Save This Event

Event Saved