Software Testing Online Ttraining 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 : Course Monkey
Reviews : 2 Reviews
Student : 1 Students
Courses : 46 Courses

Reviews

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