Description
Python
- Introduction to Python.
- Variables, Keywords, Data types and Identifiers.
- String, List, Set, Tuple and Dictionary and Slicing
- Operators
- Control Statements
- Input and Print Statements
- Functions or Methods
- Oops
- File Handling and Json
- Exception Handling
- Comprehension
- Decorators
- Map, Filter and Lambda Expressions
- Iterators and Generators
Selenium
- Introduction to automation
- Introduction to selenium
- Installation of selenium and setting-up the Environments
- Invoking the test-cases in various browsers
- Browser related operations
- HTML and CSS basic
- Identification of elements
- Locators
- Finding element
Detailed Content
Introduction to Python.
- Installation & Environment settings.
- Introduction to Shell.
Variables, Keywords, Data types and Identifiers.
- Variables
- Keywords
- Data types
- Identifiers
String, List, Set, Tuple and Dictionary and Slicing
- String Data types
- List Data types
- Set Data types
- Tuple Data types
- Dictionary Data types
- Slicing
Operators
- Arithmetic Operators
- Logical Operators
- Relational Operators
- Bitwise operators
- Assignment Operators
- Membership Operators
- Identity Operators
Control Statements
- Decisional Statements
- Looping Statements
- Break, Continue and Pass
Input and Print Statements
- Input statements
- Print statements
Functions or Methods
- Types of Functions
- Recursion
- Arguments
- Packing and unpacking(varargs)
Oops
- Class, Objects
- Inheritance
- Method Overriding
- Access Specifies
File Handling and Json
- Flat File Handling
- Json
- Pickle
Exception Handling
- Try
- Except and final
- Custom Exceptions
- Raising Exceptions
- Assertions
Comprehension
- List Comprehension
Decorators
- Method
- Class Level
Map, Filter and Lambda Expressions
Iterators and Generators
Selenium Tool
1.Introduction to automation
2. Introduction to selenium
3. Installation of selenium and setting-up the Environments
4. Invoking the test-cases in various browsers
5. Browser related operations
6. HTML and CSS basics
7. Identification of elements
8.Locators
- Id
- Name
- Class Name
- Tag-name
- Link text
- Partial link-text
- CSS selectors
- XPATH
9.Finding element
- Using find element
- Using By Class
10.Finding Multiple elements
11. Select class
12. Selenium Action Class
13. Handling Frames and Windows
14. Pop-up Handling
15. Taking Screenshots
16. Unit-Test Frameworks
17. Pytest Frameworks
18. Page Object Model
19. Data Driven Frameworks
20. Keyword Driven Frameworks
21. Git, jenkin
For more inputs on Python with selenium you can connect here.
Contact the L&D Specialist at Locus IT.
Locus Academy has more than a decade experience in delivering the training, staffing on Python Selenium for corporates across the globe. The participants for the training, staffing on Python Selenium are extremely satisfied and are able to implement the learnings in their on going projects.
Reviews
There are no reviews yet.