×

Python, Selenium and Appium

Home Python, Selenium and Appium

Card image cap

This course covers three parts. The first part includes Essential Python with Hands-on sessions on most of the topics of Python. For instance, it covers high-level data structure, Control flows, functions, modules, Object-Oriented Programming, File Handling, and Exceptional Handling, Regular Expression,  Unit testing, Pytest, Testcase, and Test Suit. 

The Second Part includes Python Selenium with hands-on sessions on PyUnit Framework, Selenium 1, Selenium 2, Web Driver Installation, Architecture, Driver for Chrome, Exception Handling in Selenium, Working with Page Elements, Controls Listbox, Radio Button, Multiselect box, etc.  This course also includes advance Selenium topics like implicit and explicit wait, Java Script Alert, Windows Tabs, and Frames, Working with Static and Dynamic Tables, Action class for mouse and keyboard, File Upload and download. 

Third Part includes Mobile Application Testing, Different types of Mobile apps, Mobile app testing challenges, Cloud-based mobile testing, Bluestacks, Android Platform, Mac OS Introduction, Appium Installation, Architecture, Appium for Android and IOS .

At the end of this training participants should be able to achieve the following objectives:

1. To use Python high-level data structure, Control flows, functions, modules, Object-Oriented Programming, File Handling, and Exceptional Handling Regular Expression,  Unit testing, Pytest, Testcase, and Test Suit.

2. To use Python Selenium with hands-on sessions on PyUnit Framework, Selenium 1, Selenium 2, Web Driver Installation, Architecture, Driver for Chrome, Exception Handling in Selenium, Working with Page Elements, Controls Listbox, Radio Button, Multiselect box, etc.

3.   To use advance Selenium topics like implicit and explicit wait, Java Script Alert, Windows Tabs, and Frames Working with Static and Dynamic Tables, Action class for mouse and keyboard, File Upload and download. 

4. To understand Mobile Application Testing, Different types of Mobile apps, Mobile app testing challenges, Cloud-based mobile testing, Bluestacks, Android Platform, Mac OS Introduction,

5. To perform Appium Installation, Architecture, Appium for Android and IOS. 

6. To write Python_Appium Client query to select the mobile application elements and perform various actions on the same. 

Participants should have at least basic programming skills in C or C++. Having Object-Oriented Scripting skills will add the advantage to understand Python Object Oriented behavior. 

1. Machine with 8GB RAM and 100 GB Storage

2. Windows / macOS is preferable for IOS application Development. 

3. Java 1.8 above version 

4. Android Studio 

5. Anaconda with Python 3.7 is preferable for Python and Selenium code. 

6. Appium Installation 

7. Node JS installation with npm commands 

 



Course Outline


1. Python Introduction
2. Python Day2
3. Python_Day3
4. Advance_Python_Day4
5. Selenium_Day_5
6. Selenium_Day_6_7
7. Mobile_Automation_Testing_Day8
8. Appium_Day9

Online Corporate Plans


Free


  • 1 Live / Recorded Session
  • Two Sample Modules PDF
  • Experience Trainer
    (2-7 Years)
  • Learner Dashboard
  • Sample Quiz
  • Customised Content
  • Free Ebook For Reference
  • 24/7 Lab Support


Silver

Rs.3000/Hour Rs.6000/Hour

  • Up to 20 Participants
  • Freshers Level Training
    (0-2 Years)
  • Experience Trainer
    (2-7 Years)
  • Learner Dashboard
  • 10 Quiz and Online Test
  • Customised Content
  • Free Ebook For Reference
  • Experienced Trainer
  • 24/7 Lab Support

Gold

Rs.5000/Hour Rs.10000/Hour

  • Up to 20 Participants
  • Intermediate Level Training
    (2-7 Years)
  • Experience Trainer
    (7-15 Years)
  • Learner Dashboard
  • 15 Quiz and 2 Online Test
  • Customised Content
  • Free Ebook For Reference
  • Experienced Trainer
  • 24/7 Lab Support

Diamond

Rs.7000/Hour Rs.14000/Hour

  • Up to 20 Participants
  • Expert Level Training
    (7-20 Years)
  • Experience Trainer
    (15-25 Years)
  • Learner Dashboard
  • 30 Quiz and 3 Online Test
  • Customised Content
  • Free Ebook For Reference
  • Experienced Trainer
  • 24X7 Lab Support

Latest Corporate Courses


Snow
ChatBot

Hello! How can I help you?