×

Python for Automation Testing (E-learning)

Home Python for Automation Testing (E-learning)

Card image cap

SELENIUM is a free (open-source) automated testing framework used to validate web applications across different browsers and platforms. You can use multiple programming languages like Java, C#, Python etc to create Selenium Test Scripts. Testing done using the Selenium tool is usually referred to as Selenium Testing.

Selenium Software is not just a single tool but a suite of software, each piece catering to different testing needs of an organization. Here is the list of tools

  • Selenium Integrated Development Environment (IDE)

  • Selenium Remote Control (RC)

  • WebDriver

  • Selenium Grid

Some of the key skills you will gain upon completion of this program include

  • To reduce Testing Cost and Time.
  • To reduce Redundancy.

  • To speed up the Testing Process.

  • To help improve Quality.

  • To improve Test coverage.

  • To reduce Manual Intervention.

 To learn Automated Testing, and work in Automated Testing Environment, below topics are required,

I) Software Testing Fundamentals
II) Automated Testing Fundamentals
III) Programming Fundamentals
IV) Database Fundamentals
V) Web Fundamentals

Software:

✔ Firefox 3.6.5

✔ Debian GNU/Linux 5.0.3

Grid:

  • Selenium grid remote control standalone – 1.0.4

  • Selenium server – 1.0.1

  • Selenium grid hub standalone – 1.0.4

  • Selenium grid tools standalone 1.0.4

Hardware:

✔ 4x Dual-Core AMD Opteron

✔ Total Mem 4048 Mb



Course Outline


1. Introduction to Python
2. Data Structure
3. Control Structure & Functions
4. Built-In Functions
5. Dictionary Case Study
6. Python List and Dictionary Comprehension
7. Modules and Packages
8. File & Exception Handling
9. Object Oriented Programming Using Python
10. Inheritance Polymorphism Overloading Overriding
11. Iterator, Generator Collection framework
12. Introduction To Automation Testing
13. Introduction To Selenium
14. Introduction To Web driver, Download & Configure Webdriver
15. Getting Started
16. Locating Elements
17. Navigating, Waits
18. Page Objects, File Upload & Download
19. Exception

Pricing



Free


  • 1 Live/Recorded Session
  • Two Sample Modules PDF
  • Free Reference Ebook
  • Course Content
  • Senior Trainer
  • Interactive Learner Dashboard
  • Sample Module Quiz
  • Online Test
  • 24X7 System Support



Choose Plan

Latest E-Learning Courses


Snow
ChatBot

Hello! How can I help you?