Edit Content
Click on the Edit Content button to edit/add the content.

Python + SELENIUM

Topic : Python

Duration

45 Days

Faculty

Bhanu Prakash

Upcoming

15 Days

Python Syllabus

  • Installation & Environment settings.
  • Introduction to Shell.
  • Variables 
  •  Keywords
  •  Data types  
  •  Identifiers 
  • String Data types
  • List Data types
  • Set Data types
  • Tuple Data types
  • Dictionary Data types
  • Slicing
  • Arithmetic Operators
  • Logical Operators
  • Relational Operators
  • Bitwise operators
  • Assignment Operators
  • Membership Operators
  • Identity Operators
  • Decisional Statements 
  • Looping Statements 
  • Break, Continue and Pass
  • Input statements
  • Print statements
  • Types of Functions
  • Recursion 
  • Arguments
  • Packing and unpacking(varargs)
  • Class, Objects
  • Inheritance
  • Method Overriding
  • Access Specifies
  • Flat File Handling
  • JSON
  • Pickle
  • Try
  • Except and final
  • Custom Exceptions
  • Raising Exceptions
  • Assertions
  • List Comprehension 
  • Method 
  • Class Level

Python is an interpreted, high-level, general-purpose programming language that emphasizes code readability and simplicity. It is widely used for web development, scientific computing, data analysis, artificial intelligence, and more. Python has a large standard library, and its syntax allows developers to write fewer lines of code than would be required in other languages.

Python

Python course is a training program that teaches individuals the fundamentals of the Python programming language. The course covers topics such as data types, control structures, functions, modules, input/output, file handling, object-oriented programming, data manipulation, data analysis. It also includse practical exercises, case studies, and assignments to provide hands-on experience in working with Python. Upon completion of the course, individuals will have a better understanding of Python programming language. They will also have the skills to build Test Automation Scripts.

Topic : SELENIUM

Duration

35 Days

Faculty

Bhanu Prakash

Upcoming

15 Days

Selenium Syllabus

  • Automation Testing
  • What is Automation Testing?
  • When we Switch to Automation Testing?
  • Why Automation testing?
  • Advantages & Disadvantages
  • Automation Testing Tools
  • What is Selenium?
  • Advantages of Selenium
  • Selenium Architecture
  • Basic Selenium Program
  • Locators
  • Xpath, its Types and cases
  • WebElement
  • Functions
  • Check points
  • Handling Multiple Elements
  • Handling Synchronization
  • Implicit
  • Explicit
  • Custom wait
  • Blind wait
  • Handling Dropdown (static and dynamic)
  • Handling Keyboard and Mouse Actions
  • Taking Screenshot
  • Performing Scroll down Action
  • Handling Popups (web-based and Window-based)
  • Handling Frames
  • Handling New Windows/New Tabs
  • Encapsulation in Selenium
  • Stages and Types of Framework
  • POM (Page Object Model)
  • Handling Excel
  • Pytest
  • Assertion
  • Grouping
  • GitHub
  • Jenkins
  • Hybrid Framework
  • Designing
  • Framework
  • Hybrid Framework Architecture
  • Framework implementation
  • Framework execution

Selenium is an open-source testing framework that is used to automate browser-based applications. It provides a suite of tools for web application testing across various browsers and platforms and supports a range of programming languages, including Java, Python, and C#. Selenium is widely used in the software industry to ensure the quality of web applications.

SELENIUM

A Selenium course is a training program that teaches individuals the skills and knowledge required to automate browser-based applications using the Selenium testing framework. The course covers topics such as setting up a Selenium environment, writing test scripts using Selenium WebDriver, test automation frameworks, test case design, test execution, and reporting. It may also include practical exercises, case studies, and assignments to provide hands-on experience in working with Selenium. Upon completion of the course, individuals will have a better understanding of how to automate web application testing, reduce manual effort, and ensure the quality of web applications using Selenium. They will also have the skills to integrate Selenium into continuous integration and delivery pipelines.

Learn How to Earn

Apps Download

Download the app.

Please use org code as ‘CWDPT’

© 2022 Akshara Training. All rights reserved.