You are on page 1of 4

Software Testing (Manual + Automation)

Course Content
Module - 1: Introduction
Module - 3: Software Testing
 Overview of Software Companies
 Overview of Software Projects  Introduction to Software Testing
 Interview Process for Testers  Principles of Software Testing
 Types of Jobs in IT companies  Software Testing Life Cycle
 Types of Teams  Bug Life Cycle
 Teams Collaboration  Types of Software Testing
 Role Chart of Test Engineer  Levels of Testing
 Functional Testing
Module - 2: Software Development  Non-Functional Testing
 Unit Testing
Life Cycle
 Integration Testing
 Overview of Software Engineering  System Testing
 What is SDLC  User Acceptance Testing (UAT)
 SDLC Phases  Alpha and Beta Testing
 Waterfall Model  Positive Testing
 Advantages of Waterfall  Negative Testing
 Dis-Advantages of Waterfall Model  End-To-End Testing
 Spiral Model  Maintenance Testing
 Introduction to Agile  Exploratory and Ad-hoc Testing
 Agile Terminology  Smoke and Sanity Testing
 Spring Overview  What is Regression Testing & When Do
 Scrum We Do?
 Retrospective Meetings  What is Retesting & When Do We Do?
 Backlog Grooming  Manual Testing Methods
 Test Deliverables

H.No: 7-1-413/2, Beside Sonabai Temple, Near Reliance Fresh, Balkampet Rd, Ameerpet, Hyderabad – 500038
: www.ashokit.in : https://youtube.com/c/AshokIT : https://twitter.com/AshokITSchool

: https://www.facebook.com/ashokitschool/ : https://www.instagram.com/ashokitschool/
: Contact/Whatsapp: +91-6301921083/9985296677/9985396677
 How To Write Test Strategy  Operators
 How To Write Test Plan  Control Flow Statements
 How To Write Test Scenario  Arrays
 Test Case Template With Explanation  Object-oriented programming
 Bug Report Template  Object and Class
 Test Metrics  Method
 Requirement Traceability Matrix –  Constructor
RTM  Static & this keywords
 Black Box Test Design Techniques  Access Modifiers
 Equivalence Partitioning Testing  Inheritance
Technique  Polymorphism
 Boundary Value Analysis Testing  Super Key Word
Technique  Abstraction
 Decision Table Test Design Technique  Encapsulation
 State Transition Test Design Technique  Type casting
 Localization Testing  Interfaces
 Bug Severity and Priority  String class
 Defect Triage Process in Software  Packages
Testing  Exception Handling
 What is Testing in Production  Introduction
 Test Estimation  Pre-Defined Exceptions
 Test Report  Try-Catch-Finally
 Test Strategy vs Test Plan  Throws, throw
 Bug Tracking Tool Jira  User Defined Exception examples
 Collection Framework
 Introduction
Module - 4: CORE JAVA  Collection interface
 List interface and its classes
 Java Basics
 Set interface and its classes
 Features of Java
 Map interface and its classes
 Variables and Data Types
 Queue interface and its classes
 What is JRE, JVM, and JDK

H.No: 7-1-413/2, Beside Sonabai Temple, Near Reliance Fresh, Balkampet Rd, Ameerpet, Hyderabad – 500038
: www.ashokit.in : https://youtube.com/c/AshokIT : https://twitter.com/AshokITSchool

: https://www.facebook.com/ashokitschool/ : https://www.instagram.com/ashokitschool/
: Contact/Whatsapp: +91-6301921083/9985296677/9985396677
 Handle Frames/Iframes
 Handle Windows
Module - 5: Automation Testing  Mouse Hover event in Selenium
 Right Click
 Introduction  Double Click
 What is automation testing?  Introduction of wait Methods
 Advantages of Automation testing  Use of Wait methods in selenium
 Types of Automation Tools  Types of Wait Methods
 Difference between
Thread.sleep,ImplicitWati&ExplicitWait
Module - 6: Selenium  Capturing screenshots
 Capturing screenshot on failure test cases
 What is Selenium?
 Handling Ajax events
 Who developed Selenium?
 Handling Auto Suggestions
 Advantages of Selenium
 Different Selenium Exceptions
 Difference between Selenium and UFT
 File upload and download
 Selenium Components
 Robot Class, Mouse Events
 Introduction to WebDriver & Comparison
 Handling JavaScript in Selenium
with Selenium RC
 Configure Apache POI with Eclipse
 Architecture of Selenium Webdriver
 Workbook,Sheet,Row,Cell ,methods
 How to install Eclipse?
 HSSFWorkbook .HSSFSheet,HSSFRow
 Configure Selenium WebDriver with
,HSSFCell methods
Eclipse
 How to Read data from Excel file(XLS or
 Working with different browser drivers
XLSX)
 First Selenium WebDriver Script
 How to Write data to excel file
 Working with WebDriver methods
 Listeners in Selenium
 Difference Between FindElement &
 Stale Element Reference Exception in
FindElements
Selenium
 Locators in Selenium
 Headless Browser Testing
 Dynamic Xpath
 Introduction to Selenium Frameworks
 Dynamic CSS
 Data-Driven Framework
 Handle drop-downs and WebTable
 Keyword driver Framework
 Handle Alerts & Popups
H.No: 7-1-413/2, Beside Sonabai Temple, Near Reliance Fresh, Balkampet Rd, Ameerpet, Hyderabad – 500038
: www.ashokit.in : https://youtube.com/c/AshokIT : https://twitter.com/AshokITSchool

: https://www.facebook.com/ashokitschool/ : https://www.instagram.com/ashokitschool/
: Contact/Whatsapp: +91-6301921083/9985296677/9985396677
 Hybrid framework  Executing Maven Project in Jenkins
 Page Object Model  Create and Execute Build in Jenkins
 Selenium with TestNG  Send Email report based on build status
 TestNG Introduction  Selenium Continuous Integration with
 Selenium with TestNG Sample Script Jenkins Step by Step Guide
 TestNG Annotations
 Data-Driven Testing Module - 7: Real-time Tools
 Running Tests in Parallel
 Multi-browser Testing  Maven
 Rerun Failed Tests  Git Hub
 Set Test Priority  Jenkins
 Dependency in TestNG  POSTMAN
 Soft Assertion  JMETER
 Timeouts in TestNG  TestNG
 Extent Reports
 BUILD & CONTINUOUS INTEGRATION
TOOLS Module - 8: Interview Guide
 How to Download and Install Maven Build
Tool  Resume Preparation
 Creating Maven Selenium Project  Interview Questions
 GIT Integration with Selenium  Mock Interviews
 How to download and Install Jenkins  Job Profile Creation
 Execute TestNG Scripts in Jenkins  Day To Day Activities Of Tester
 Generating Reports after Test Execution  Roles & Responsibilities Of Tester

H.No: 7-1-413/2, Beside Sonabai Temple, Near Reliance Fresh, Balkampet Rd, Ameerpet, Hyderabad – 500038
: www.ashokit.in : https://youtube.com/c/AshokIT : https://twitter.com/AshokITSchool

: https://www.facebook.com/ashokitschool/ : https://www.instagram.com/ashokitschool/
: Contact/Whatsapp: +91-6301921083/9985296677/9985396677

You might also like