infyni

Live Training in Software Testing II

This is a live and interactive course in software testing led by trainers who are themselves certified professionals. With decades of experience in the industry, you can clarify doubts with your instructor on the spot. A small group size means you get individual attention as well.

Live Course

Live Class: Monday, 04 Mar

Duration: 50 Hours

Enrolled: 3

Offered by: infyni

(2)

Live Course

About Course

It is only after you take the first bite of an apple that you know if the fruit is good enough or not. Similar it is with any product, be it a gadget or a software. Software flaws have caused millions of dollars in losses. This is why Software Testing is critical when an end-user product is created.

Assuring quality in software testing ensures that the software products or services provided to the customers is as per the objectives specified.

This course focuses on improving the software development process, and making it efficient and effective. As a software tester to flourish in your role, you will need the following skills:

  • Strong communication skills
  • Problem-solving skills
  • Ability to work under pressure
  • Attention to detail
  • Ability to work as a team

The career opportunities in this field are plenty.


Skills You Will Gain

Quality Assurance Software Testing Problem-solving skills Java ProgrammingSelinium Web Driver TestNG,Automation Testing AutoIT Playright Tools

Course Offerings

  • Instructor-led interactive classes
  • Clarify your doubts during class
  • Access recordings of the class
  • Attend on mobile or tablet
  • Live projects to practice
  • Case studies to learn from
  • Lifetime mentorship support
  • Industry specific curriculum
  • Certificate of completion
  • Employability opportunity
  • Topics
  • Instructor (1)
  • Reviews
  • Software Testing Introduction
  • Software Development Life Cycle (SDLC)
  • White Box Testing
  • Unit Testing & Integration Testing
  • Black Box Testing
  • System Testing & User Acceptance Testing
  • Functional Testing Types
  • Smoke Testing / Sanity Testing
  • Ad-hoc Testing
  • Re-Testing
  • Regression Testing
  • System Integration Testing
  • End-to-End Testing
  • Exploratory Testing
  • Monkey Testing
  • Non Functional Testing Types
  • UI Testing
  • Usability Testing
  • Security Testing
  • Compatibility Testing
  • Load Testing
  • Performance Testing
  • Software Testing Life Cycle (STLC)
  • What is STLC?
  • STLC Phases
  • Test Plan
  • Analyzing Functional Requirements SRS/FRS
  • Test Design
  • Preparing Test Scenarios
  • Preparing Test Cases
  • RTM
  • Test Case Execution
  • Defect Reporting
  • Defect Severity & Defect Priority
  • Defect / Bug Life Cycle
  • Defect Management
  • Test Closure
  • What is Agile Testing?
  • Scrum Introduction
  • Getting Agile with Scrum
  • Scrum Approach
  • Release Planning
  • Sprint Planning
  • Product backlog
  • Concept of Epics
  • Writing Epics – Examples
  • Concept of User Stories
  • Writing User Stories- Examples
  • Defining Tasks
  • Starting Sprint
  • Monitoring Sprint status
  • Completing Sprint
  • The Daily Scrum Meeting
  • Sprint Review Meeting
  • Sprint Retrospection
  • Installing Java
  • Installing Eclipse
  • First Eclipse Project
  • First Java program
  • Datatypes in Java
  • String class and functions
  • Conditional Statements
  • Loops
  • Arrays
  • Single Dimensional Arrays
  • Two Dimensional arrays
  • Operators
  • Types Of Variables
  • Access Modifiers – Public/Private/Default/Protected
  • Creating Objects in Java
  • Overloading and Overriding
  • Abstraction
  • Constructors
  • Interface
  • Inheritance
  • Encapsulation
  • Usage of OOPS in Automation
  • Exception handing with try catch block
  • Importance of exception handling
  • Exception and Error
  • Throwable Class
  • Final and Finally
  • Throw and Throws
  • Different Types of Exceptions
  • Need of exception handling in Selenium framework
  • Collection Framework
  • Collection Interfaces
  • List
  • Set
  • Map
  • Usage of Collections in Automation
  • What is Selenium?
  • Who developed Selenium?
  • Selenium Components
  • Introduction to WebDriver
  • Installing Selenium WebDriver
  • Architecture of selenium Webdriver
  • Creating your First Script in Webdriver
  • Launching AUT in FireFox
  • Launching AUT in InternetExplorer
  • Launching AUT in Chrome
  • Launching AUT in Safari
  • Inspecting properties of Elements on different Browsers
  • What is XPath
  • When to Use XPath
  • Absolute XPath/Relative XPath
  • Specifying conditions with XPath
  • CSS Selectors
  • Browser
  • TextBox
  • ListBox
  • Links
  • Check Box
  • Radio Button
  • HTML Tables
  • Calendars
  • Action Class
  • KeyBoard Events
  • Drag & Drop Actions
  • Mouse Hover Action
  • RightClick, Double Click & Tool Tip
  • getwindowHandle()
  • getwindowHandles()
  • Switching between windows
  • Handling elements present in different windows
  • accept()
  • dismiss()
  • getText()
  • sendKeys()
  • What is iFrame?
  • Locating Frames
  • Switching between Frames
  • Handling Frames
  • ImplicitWait
  • WebDriverWait
  • FluentWait
  • PageLoadTimeout
  • Advantages of TestNG
  • Why do we need TestNG in Selenium?
  • Installing TestNG in Eclipse
  • Creating a New TestNG Test File
  • Test annotation
  • Running the Test
  • Checking reports created by TestNG
  • Generating HTML Reports
  • Annotations used in TestNG
  • Validating Tests with Assertions
  • Creating multiple Tests
  • Prioritizing Tests
  • Parameterizing Tests with dataProvider
  • TestNG dataProvider with Excel
  • Creating and Running Test Suites with TestNG.xml
  • Parallel Test Execution with TestNG
  • Cross Browser Testing using TestNG
  • Data Driven Framework
  • BDD Framework using Cucumber
  • What is POM
  • Why POM?
  • Advantages of POM
  • Creating POM Tests
  • What is Page Factory?
  • Creating Tests with Page Factory
  • Installing AutoIT
  • Components of AutoIT
  • Using FinderTool
  • AutoIT commands
  • Creating Scripts in AutoIT
  • Creating executable files
  • Running AutoIT Scripts from Selenium

(2)