0% found this document useful (0 votes)
5 views7 pages

Python Selenium Automation With API

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)
5 views7 pages

Python Selenium Automation With API

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

Python Selenium Automation with API

Python Programming Language

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

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]

Python 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

Advanced Automation Course

1. Handling Dynamic Elements

2. Locators

3. Custom wait

4. Synchronization

5. Java Scripts Handling

6. Composite Actions
7. Tricks in Handling Popup

8. Dynamic list box

9. Property files

10. Extent Reports(pie chart, bar graph)

11. TestNG advance

12. Listeners

13. ANT

14. Maven

15. Github

16. Jenkins

17. Log4j

18. JDBC

19. Element Repository

20. Grid –Real Time

21. Customizing Reports

22. Robot and AutoIT

23. Frame Work Design

24. ATLC

25. POC

26. Automation Project

27. FrameWork Customisation and Implementation

28. Automation challenges(Handling technical challenges)

29. Cracking difficult Automation interview

30. Cucumber Tool (BDD Framework)


SCRIPTLESS TEST AUTOMATION- FIREFLINK

Automation Framework design and modelling.

Introduction to Scriptless Automation.

Creating a web Project

Building Web UI Element repository.

Writing Automation script for web applications.

Concepts like Pre and post conditions, Step groups.

Data Driven testing.

Defect Tracking.

Automation Suite creation and execution.

Features like Analytics and tagging.

Creating a Mobile Project

Building Mobile UI Element repository.

Writing Automation script for Meb applications.

Concepts like Pre and post conditions, Step groups.

Data Driven testing for Mobile Applications.

Automation Suite Creation and Execution for Mobile Scripts.

Mobile Suite Analytics.

API- Webservices Course Content

1. What is API
2. Types of API

3. N Tyre Architecture.

4. SOAP

a. What are the Webservices

b. How to Test the Webservices using Soap UI

c. What is XML

d. Groovy Scripitng Concepts Detailed Explanation

e. How to Automate the Webservices Testcases in Soap UI with Groovy Script

f. SoapUI Tests Parametrization

g. SoapUI and Database Handling

h. SoapUI Tool Introduction & Explanation

i. Assertions in Soap Tests

j. Groovy Scripting Test Context and Test Runner

You might also like