SDET + Internship
SDET course is more of job oriented training which is designed as per current industry standards. You can start IT industry with basic and advance skills. Course will be trained by top industry experts who have passion to train students and help them get job in IT industry or excel in IT industry.
...1. White Box Testing
• Path Testing
• Loop Testing
• Condition Testing
• White box Testing from Memory Point of View
• White box Testing from Performance Point of View
2. Grey Box Testing
3. Black Box Testing
• Functionality Testing/Component Testing
• Integration Testing
• System Testing
• Build
• Release
• Patch
• Test Cycle
• Continues Integration
• Incident Management
• Software Architecture and Testing
• Web Application
• Client Server Application
• Stand Alone Application
• Acceptance Testing
• Alpha Testing
• Beta Testing
• Smoke Testing/Sanity Testing/Dry Run
• Adhoc Testing
• Exploratory Testing
• Compatibility Testing
• Performance Testing
• Load Testing
• Stress Testing
• Volume Testing
• Soak Testing
• Reliability Testing
• Usability Testing
• Accessibility Testing
• Globalization Testing
• Internationalization testing
• Localization testing
• Regression Testing
• Introduction to Test Case
• Test Case Design Techniques
o Specification Based
o Experienced Based
• Test Case Format
• Functional Test Case
• Integration Test Case
• System Test Case
• Procedure to Write and Execute Test Case
• Test case Review Process
• Traceability Matrix
• Test Execution Reports
• QC
• ALM
• Jira
• Sections of Test Plan
• Test Metrices
• Introduction to Defects
• Defect Life Cycle
• Status of Defects
• Severity of a defect
• Priority of a defect
• Defect Report/Incident Report
• Defect Tracking Tool:
o JIRA
o MANTIS
o QC
Quality Assurance and Quality Control
• Agile Scrum
• Agile Kanban
• Web Application
• Mobile Application
• What Is Database?
• What is Database Management System (DBMS)?
• What is Relational Model ?
• Introduction to RDBMS
• What are Datatypes ?
• Types and Examples .
• How to use
• What are Constraints?
• Types and Examples.
• How to use
• Data Definition Language (DDL)
• Data Manipulation Language (DML)
• Transaction Control Language (TCL)
• Data Control Language (DCL)
• Data Query Language (DQL)
• Installing and set up of software
• Working on Oracle 10g
• Select
• From
• Where
• Group By
• Having
• Order By
• Types and Examples
• Single Row Functions
• Multi Row Functions
Max ()
Min ()
Sum ()
Avg ()
Count ()
• Introduction to Sub Query
• Working of Sub Query
• Query Writing and Execution
• Types of Sub Query
1. Single Row Sub Query
2. Multi Row Sub Query
• Nested Sub Query
• Introduction on Pseudo Columns
• ROWID
• ROWNUM
• Working and Usage
• What Is Join?
• Types of Joins
• Cartesian Join
• Inner Join
• Outer Join
• Self-Join
• Queries and Examples
• Create
• Rename
• Alter
• Truncate
• Drop
• Insert
• Update
• Delete
• Commit
• Save point
• Rollback
• Grant
• Revoke
• Introduction to Normalization
• Types of Normal Forms
• Examples
• Introduction to java
• JDK installation
• Keywords, Identifiers, variables
• Operators
• Method/Functions
• Flow Control Statements
• Arrays
• Strings
• Interactive programs in java using Scanner
- Classes and Objects
- Object creation
- Reference variable
- Global and local variables
- Constructors
- Aggregation
- Composition
- Inheritance ***
- Method Overloading
- Method Overriding
- Abstract classes
- Interfaces
- Typecasting
- JVM architecture
- Polymorphism
- Abstraction
- Java packages
- Access Specifies
* Overview of java API
* Object class
* String, String Buffer and String Builder
* Exception Handling
* Threads and multithreading
* Wrapper Classes
* Data Structures
* JAVA COLLECTION FRAMEWORKS***
* File Handling
* Serialization
* Garbage Collector
- Encapsulation
• What is Automation Testing?
• When we Switch to Automation Testing?
• Why Automation testing?/Advantages
• Disadvantages
• Automation Testing Tools
• What is Selenium
• Why Selenium? / Advantages
• What are its versions?
• What all OS, Browsers, and Programming Languages it Support?
• Stages and Types of Framework
• Explanation of Hybrid Framework
• Data-Driven
• Keyword-Driven
• Method-Driven
• POM (Page Object Model
• Fetching TestNG Report
• Batch Execution
• TestNG Flags and Annotations
• Assertion
• Grouping Execution
• Data Parameterisation
• Data driven through DataProvider
• Parallel Execution
• Distributed Parallel Execution
• Cross Browser Parallel Execution
• Hybrid Framework Architecture
• Introduction to Maven, GitHub and Jenkins
• Type of web application
• What is Web Server/Application
• Introduction of Web-Application
• Creation of First Servlet
• Component of http Request & response
• Why JDBC
• What is Driver
• How to load the Driver
• How to get a database connection
• How to fetch data from db
• How add data in db
• Why XML
• Xml Structure
• Xml Attribute
• XMl Schema
• XML Parser & usage
• Marshaling & Un Marshaling of XML
• Why JSON
• JSON Syntax
• JSON Structure
• JSON Data Type
• JSON vs XML
• JSON Parser & usage
• Marshaling & Un Marshaling of JSON
• Types of Webservice
• SOA Architecture
• Participants of WebService
• Types of Webservice
• Introduction to RESTFull web Service
• Introduction to SOAP web Service
• Why PostMan
• CRUD Operation
• POSTMAN Parameter
• POSTMAN Console
• POSTMAN Parameter
• POSTMAN Assertion
• POSTMAN Batch Execution
• Export JSON Project
• Execute test suite in command line
• Why RestAssered & Advantages
• RestAssured Class Diagram
• Reassured Configuration using Maven
• CRUD operation
• Root settings
• Schema Verification
• Sample Post/Get/Update /delete Request
• Request JSON Header / body Settings
• Http method
• Status code
• Groovy feature advantages
• Extracting response using Json path
• Query parameter
• Form Parameter
• Path parameter
• Assertion on header response & body
• Time measurement / logging
• Basic authentication
• Preemptive authentication
• Oauth authentication
• Form authentication
• Annotation
• Test Suite
• Test Reports
• API framework development
• API framework Architecture
• Challenges faced in API Framework
• Why maven required in Framework
• Maven Project Execution From command Line
• Why git required in Framework
• How Operate Git
• How to resolve conflicts in Git
• How To merge the branches
• Why jenkins required in Framework
• How To Configure Jenkins with maven & git
• Ways To Execute Framework Through jenkins