Professional Documents
Culture Documents
32 Days Automation Course Outline
32 Days Automation Course Outline
Day 1: Intro to Java and why its still relevant and general introduction to automation and how is the
market and what are the benefits to learning
Day 2: Java basics like loops, keywords and basic practice programs to get students get comfortable
with the language
Day 3: Some advanced concepts like Polymorphism, Inheritence, Encapsulation and practice
programs related to the concepts.
Day 7: Again practice since atleaset some time is needed to get comfortable so after students are
comfortable with java it is easier to grasp other concepts.
Day 8: What are unit testing frameworks and what all frameworks are used in industry.
Day 11: Comparison of Junit and TestNg and show which additional annotations are there in testNG
Day 13: Intro to selenium. Also talk about history of selenium and where its headed. What is the
latest version.
Day 15: what all functions are available in selenium and how does it work internally. Do a small
demo program of simply opening a website.
Day 16: xpath and css locators and practice locators – very imp
Day 18: other misc functions like multiple windows, flash content
Day 19: write some complex scripts combining all the knowledge above and write an end to end
flow.
Day 20: execute same test on multiple browsers and multiple os, run tests parallely
Day 24: various postman features and get hands on with postman to send and receive various kinds
of requests.
Day 27: rest assured methods available for sending, receiving and deserializing objects
Day 31: Important interview topics and guidance and tips for interviews
Day 32: Any discussions, doubts, queries session for overall course or if someone wants to repeat
some topic.