Software Testing Online Training by Asheesh Kumar

Description

Mr.Asheesh Kumar Tripathi is a Software Testing Trainer with 5+ year experience. Automation testing is an Automated technique where the tester automatically writes scripts and uses suitable software to test the program.

This is simply the method of automating a manual operation. As with regression testing, automation testing often used to evaluate the application from the point of view of load, output and stress.

Training Outcome
  • Become a Software Testing Engineer


Requirements
  • Any IT Degree

Lessons

  • 158 Lessons
  • 59:14:00 Hours
  • What is Automation Testing 00:15:00
  • Use of automation Testing00:15:00
  • Tools for Automation Testing00:15:00
  • Why automation is important for you career?00:15:00
  • What is Selenium 00:20:00
  • Advantage of Selenium 00:20:00
  • Introduction to IDE, RC WebDriver & Grid 00:20:00
  • Data Types and Variables 00:20:00
  • String Class00:20:00
  • Arithmetic Operators & Concatenation operators 00:20:00
  • Conditional & Decision Making 00:20:00
  • Single Dimensional Array 00:20:00
  • Double Dimensional Array 00:20:00
  • Loops (For, While, Neste, Do While Loop)00:20:00
  • Classes and Objects 00:20:00
  • Class Constructors00:20:00
  • Throw and Throws00:20:00
  • Functions in Java 00:20:00
  • Function Input Parameters 00:20:00
  • Function Return Types 00:20:00
  • Local & Global Variables 00:20:00
  • Static Variable & Function 00:20:00
  • Modifiers – Access Modifiers00:20:00
  • Modifiers – Non Access Modifiers00:20:00
  • Overloading and Overriding Functions 00:20:00
  • Inheritance00:20:00
  • Polymorphism00:20:00
  • Exception and Error00:20:00
  • Final and Finally Keyword 00:20:00
  • How to use Eclipse00:15:00
  • How to run, stop, pause 00:15:00
  • How to debug in Eclipse 00:15:00
  • Understanding console output00:15:00
  • How to put a break point 00:15:00
  • How to add Watch variables 00:15:00
  • How to find errors from Problem window 00:15:00
  • Usage of step into and Step over debug functionality00:15:00
  • Download and install java 00:17:00
  • Download and start Eclipse00:17:00
  • Download and configure WebDriver java client 00:17:00
  • Set up a project 00:17:00
  • Create packages 00:17:00
  • Create a First Java test case 00:17:00
  • Import WebDriver Source file.00:17:00
  • Architecture of WebDriver 01:00:00
  • WebDriver Interface 01:00:00
  • WebElement Interface 01:00:00
  • Launching Firefox browser 01:00:00
  • How to Open a URL 00:34:00
  • Verify Page title 00:34:00
  • Strategy to get the Page Source 00:34:00
  • Difference between Close & Quit 00:34:00
  • Ways to Navigate Back & Forward 00:34:00
  • How to Refresh Page 00:34:00
  • Another way of Navigating to specific Page 00:34:00
  • Difference between FindElement & FindElements00:27:00
  • Enter & Clear text from Input field 00:27:00
  • How Click action works differently on different elements 00:27:00
  • Managing Input fields, Buttons & Links 00:27:00
  • Finding all links on the Page 00:27:00
  • Strategy to check dead links on the page 00:27:00
  • Extracting More than one object from a page00:27:00
  • Check if element is Present, Displayed, Enabled or Selected 00:27:00
  • Extracting Objects from a specific area of a web page00:27:00
  • What are locators 00:16:00
  • HTML Basics 00:16:00
  • HTML language tags and attributes 00:16:00
  • ID, Name, Xpath, CSS etc 00:16:00
  • Difference between Absolute & Complete Xpath 00:16:00
  • Finding your first element 00:16:00
  • WebElement Commands 00:16:00
  • Element Inspector in Mozilla, Chrome and IE 00:16:00
  • Element locator tool for FF 00:16:00
  • FireBug & FirePath Add-Ons in Mozilla 00:16:00
  • Various HTML locator strategies 00:16:00
  • XPath Helper Plug-in for Chrome 00:16:00
  • Selection of Effective XPath 00:16:00
  • Handling Dynamic objects/ids on the page 00:16:00
  • Identify table rows and columns00:34:00
  • Extracting values from a cell 00:34:00
  • Dynamically Identify Tables Data 00:34:00
  • Select class in Selenium 00:34:00
  • Drop Down Handle 00:34:00
  • Select multiple values from the list 00:34:00
  • Select & Deselect operations by Index, Value & Visible Text 00:34:00
  • Launching IE 00:24:00
  • Challenges with IE Browser 00:24:00
  • IE driver server and path settings00:24:00
  • Launching Chrome 00:24:00
  • Chrome server and path settings 00:24:00
  • Implicit and Explicit waits00:16:00
  • How to use Expected Conditions with Waits 00:16:00
  • PageLoadTimeout & SetScriptTimeout property 00:16:00
  • Simple use of Thread Sleep 00:16:00
  • Concept of Fluent Wait in Selenium 00:16:00
  • Strategy to poll for an object 00:16:00
  • WebDriverWait and its uses 00:16:00
  • Different WaitUntil Conditions 00:16:00
  • Managing Ajax based components 00:16:00
  • Ways to handle Simple, Confirmation & Prompt Alert 00:16:00
  • Concepts of Set Interface in Java 00:16:00
  • Difference between Window Handle & Handles00:16:00
  • Switching & Closing Windows, Tabs & PopUps 00:16:00
  • Concept of window ID 00:16:00
  • Extracting window IDs with Selenium Object reference 00:16:00
  • What is Action Class & What can we do with Action Class 00:30:00
  • Mouse Hover & Mouse Movement with Action 00:30:00
  • Finding Coordinates of a Web Object 00:30:00
  • Drag and Drop Action 00:30:00
  • What is AutoIT and its usage 00:24:00
  • Downloading of AutoIT 00:24:00
  • Usage of AutoIT in Selenium 00:24:00
  • Upload, download files using AutoIt00:24:00
  • Handling http user authentication with AutoIT00:24:00
  • What is Browser Profile00:24:00
  • How to set up FireFox profile 00:24:00
  • How to set up IE profile 00:24:00
  • HTTP user authentication in Mozilla00:24:00
  • HTTP user authentication in IE 00:24:00
  • What is TestNG 00:18:00
  • How to download TestNG00:18:00
  • How to download TestNG 00:18:00
  • Annotations in TestNg 00:18:00
  • How to run Test Suite in TestNG 00:18:00
  • Groups in TestNG 00:18:00
  • Depend On in TestNG 00:18:00
  • Test Case sequencing in TestNG 00:18:00
  • TestNG Reporters 00:18:00
  • TestNG Assets00:18:00
  • TestNG Parameters00:18:00
  • Multi Browser testing in TestNG 00:18:00
  • Parallel testing in TestNG 00:18:00
  • Data Provider Factory Design 00:21:00
  • What is Automation Framework 00:30:00
  • Features of Automation Framework 00:30:00
  • Benefits of using Automation Framework 00:30:00
  • Different types of Automation Framework00:30:00
  • What is Data Driven Framework 00:30:00
  • What is Modular Driven Framework00:30:00
  • What is Keyword Driven Framework 00:30:00
  • What is Hybrid Framework 00:30:00
  • Introduction and Component of Frameworks00:21:00
  • Designing Test Data Provider (Excel) 00:21:00
  • Designing Run Data Provider (Text/Property file) 00:21:00
  • Setting up ANT/Maven Build Tool 00:21:00
  • Factory Pattern Design 00:21:00
  • Browser Factory Design 00:21:00
  • Data Provider Factory Design 00:21:00
  • Creating Page Objects & Object repository 00:21:00
  • Writing Test Script and Fetching Test Data 00:21:00
  • Designing Test Runner for Framework 00:21:00
  • Enhancing Browser Factory00:21:00
  • Asserts, Test Fails & Error logging 00:21:00
  • Reporters, TestNG Listeners and Log file Generation 00:21:00
  • Running test with different Test Data 00:21:00
  • Generating the HTML reports 00:21:00
  • Emailing test reports 00:21:00
  • Creating a BAT file for project execution 00:21:00

About instructor

Instructor
Name : Asheesh Kumar
Reviews : 7 Reviews
Student : 12 Students
Courses : 3 Courses

Reviews

5
Based on 3 Reviews
1 Stars
2 Stars
3 Stars
4 Stars
5 Stars

Savarna Manuel - Mon, 27-Apr-2020

Excellent Training by Selenium training by Mr.Asheesh. He explained to me clearly and helped me to clear all the doubts. Thank you.

Sadhana Kamaraj - Sat, 09-May-2020

Asheesh sir is good trainer. he is adjust the timings so it helped me. thank you sir. i got my selenium certificate.

Archana T - Tue, 19-Jan-2021

The whole course was very easy to catch up and understand. Asheesh sir had provided the tarining with lot of practical examples which helped me to understand the topics easily. Also he was available at any time and i was free to ask doubts at any time which also helped me in learning.