QA - Manual, Automation & Mobile Automation

Published 2022-01-27
Platform Udemy
Rating 3.25
Number of Reviews 13
Number of Students 109
Price $54.99
Instructors
Lucky Trainings
Subjects

Go to Udemy

JIRA,Manual testing, selenium,appium,xcuitest,appium android, testing tools, QA, Zephyr, SDLC,STLC,Agile,Scrum, Zephyr,

QA Training - The Complete Quality Assurance Course- Learn QA from Scratch

Learn QA Software Testing - Manual , Automation & Mobile Automation. Become Developer in Test and Kick-start your Career in IT.


This Course is updated on 23rd Feb 2022 with  course material section


You will learn different ways of Software Testing and everything you need to start your first job as Junior Automation Quality Assurance Engineer.
This course will give you the foundation and confidence to enter the IT Industry as Automation QA Engineer or Manual QA Engineer.

Complete QA Training was divided into 5 major sections:

1. Manual Testing

2. Core Java

3. WebDriver - Basics & Advanced

4. Framework

5. Mobile Automation


Please find below topics that we are going to cover in this complete training:

Manual Testing:

Introduction of Software Testing

Software Development Process

Testing Techniques

Testing Methods

Levels of Testing

Types of Testing

Software Development Models

Software Engineering

QA Process and benefits of Process


Verification and Validation

Software Testing Life Cycle

Test Initiation phase

Test Planning Phase

Test Design Phase

Projects & Technologies

Software Environment:

Test Case Execution

Defect Reporting and Tracking

Defect Reporting Through Bug Tracking Tools (Bugzilla/Jira/QC)

Agile Scrum Framework [Real Time Overview]




Introduction of Software Testing

Software Development Process

Testing Techniques

Testing Methods

Levels of Testing

Types of Testing

Software Development Models

Software Engineering

QA Process and benefits of Process


Verification and Validation

Software Testing Life Cycle

Test Initiation phase

Test Planning Phase

Test Design Phase

Projects & Technologies

Software Environment:

Test Case Execution

Defect Reporting and Tracking

Defect Reporting Through Bug Tracking Tools (Bugzilla/Jira/QC)

Agile Scrum Framework [Real Time Overview]


Selenium Automation:

JAVA:

Intro to JAVA:

JDK, JVM, JRE

Variable, Data types

Packages

Operators

If-Else

Switch-case

For,while,do while

continue, break


OOPS:

String

Access Modifiers

Static

Main Method

Constructor

Inheritance

Method overloading, overridding

Polymorphism, types of :

Static & dynamic binding not

Diff b/w abstract class n interface

Concerte class

Abstract Class

Abstraction

Interface



Super/ This

Final, Finally, finalize

Encapsulation

Garbage Collection

Exception Handling Mechanism: C

type casting

Date class: in java 8

Java 8 concepts : FI, Lambda expression,

Collection API

synchorizarion

wrapper classes

Input/Output files

Static & dynamic binding

Predefined packages in java

covert code into jar

Array

Please find below detailed concepts which we are covering in  WebDriver:

Configuration

40 plus unique scenarios

Capture screenshot(positive)

Page scroll down using Java script

HTML Unit Driver

Handling Multiple Windows

Implicit wait & Explicit wait

Handling Ajax Auto suggests

Handling web tables

Handling the automation of table data

Handling Test data in Excel sheet usinf JXL, POI files

Handling data from text file , XML file , CSV file

Generating test results and detailed Summary Report

Handling Alerts, unexpected Alerts, Browser windows, Application windows & pop-ups

Handling of multiple frames

Recording a video

Reading content on Image & PDF files

IsSelected Method.

Is displayed Method

Junit, Testng, Maven, Jenkins. GIT

Framework creation

Cucumber BDD

Page Object Model framework

Locators

How to identify elements in webpage using Selenium

Tools to identify elements/objects

Firebug

IE Developer tools

Google Chrome Developer tools

Locating elements by ID

Finding elements by name

Finding elements by link text

Finding elements by XPath

Finding Elements by using CSS

Appium Automation:

overview on core java concepts

Introduction to Appium

Overview of Open Source Mobile Test Automation tools

Open source Mobile Automation tool Evaluation docs

Automating various scenarios in Android App

Overview on Cucumber BDD framework

Automating app using BDD framework

Overview on Android Driver, desired capabilities

Connecting real device, enabling usb debugging mode, creating simple script

Overview on Appium inspector, Vysor, creating simple script Part 1

Create android Emulator and execute script on emulator

How to handle switches on Android & iOS 

How to handle buttons on Android & iOS 

How to handle text fields on Android & iOS 

Scenario for login to an application

Scenario for creating an account with ecom application

Creating an E2E scenario that handles DropDown, Popup , text fields on ecom application

Switching webview and handling contexts

Identifying locators for the webview

Overview on touch actions with examples

We have also included core java concepts in this tutorial

Cucumber BDD framework

Overview on Page Factory framework with real world examples

Jenkins Master & Slave setup

Saucelabs integration


Go to Udemy