0% found this document useful (0 votes)
4 views

Python & Selenium (3) (1)

What other details would help someone determine if this is the right document for them? 2/100 Make your document easy to find Adding more details helps others find the information they need in your upload. Boost your views by writing a clear, detailed title and description. Delete Submit Footer menu Back to top About About Scribd, Inc. Everand: Ebooks & Audiobooks SlideShare Join our team! Contact us Legal Terms Privacy Copyright Cookie Preferences Do not sell or share my personal informati

Uploaded by

Saiganesh K
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Python & Selenium (3) (1)

What other details would help someone determine if this is the right document for them? 2/100 Make your document easy to find Adding more details helps others find the information they need in your upload. Boost your views by writing a clear, detailed title and description. Delete Submit Footer menu Back to top About About Scribd, Inc. Everand: Ebooks & Audiobooks SlideShare Join our team! Contact us Legal Terms Privacy Copyright Cookie Preferences Do not sell or share my personal informati

Uploaded by

Saiganesh K
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Python

1. Introduction to programming
2. Installation & environment settings
3. Playing with shell & what is shell
4. Variables, keywords, datatypes and Identifiers
5. Detailed Concept of Data Structures in Python
6. Slicing of collections [+ve & -ve indexing]
7. Built-in operations on collections
8. Operators
9. Print statement
10. Decisional
11. If
12. Elif
13. Else
14. Nested if
15. Looping statements
16. For loop and while loop Break, Continue and Pass statements
17. Typecasting
18. Input statement [Dynamic input]
19. Programming on loops and decisional
20. Functions or methods
21. 4 types with the concept of returning multiple values
22. Recursion
23. Passing default values to the arguments
24. Packing and unpacking
25. Vargs
26. Functional programming and monkey patching
27. Lambda expressions, map and filter [idea on reduce statement]
28. Some programming on Functions
29. Import and from statements
30. Built-in modules and user-defined modules
31. OOPS
32. Class
33. Object
34. Constructors
35. Methods
36. Inheritance
37. Single
38. Multiple
39. Multilevel
40. Hierarchical

Contact us : 9686700500 /9900018030


41. Hybrid inheritance
42. Polymorphism
43. Encapsulation [access specifiers]
44. Operator overloading
45. Decorators
46. Exception handling
47. File Handling
48. Parsing Techniques
49. Iterators and generators
50. Sql connections
51. Pip module & package architecture
52. Multithreading
53. Regular expressions
54. Comprehensions [list and dictionary]

Contact us : 9686700500 /9900018030


Selenium

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

Contact us : 9686700500 /9900018030

You might also like