Job oriented courses
team apponix

Software Testing Training Course Objectives

  • Understand the concepts and terminologies of Software Testing and gain intense practical experience
  • Get used to tools of Automation testing, Selenium testing and Performance
  • Get authentic training in Manual testing, QTP, Load Runner, Jmeter etc.
  • Live projects to gain expert practical knowledge.

Software Testing Course Syllabus

Software Testing Training in Bangalore

  • Overview

  • Testing Terminology
  • What is Testing?
  • Who does Testing?
  • When to Start Testing?
  • When to Stop Testing?
  • Software Development Life Cycle (SDLC)
  • Software Test Life Cycle (STLC)
  • Understanding of QA, QC and Testing
  • Principles of Testing

  • Documentation

  • Test Plan
  • Test Senario
  • Test Case
  • Tracebility Matrix
  • Test Case Degine Techniques
  • Estimations

  • Testing Levels

  • Functional Testing
  • Unit Testing
  • Integration Testing
  • System Testing
  • Regression Testing
  • Acceptance Testing
  • Non-Functional Testing
  • Usability Testing
  • Security Testing
  • Portability Testing

  • Testing Methodology / Approch

  • Waterfall
  • Prototype
  • Spiral
  • Incremental (Agile methodology and Scrum Framework)
  • V-Model Verification vs. validation
  • Advantages and Disadvantages of each software development life cycle
  • Difference between Functional and Non-functional testing

  • Defect Life Cycle

  • Bug Life cycle
  • How to Prepare Bug template?
  • Bug Tracking tool

  • Interview Preparation

  • Globalization Vs Localization Testing
  • Test Plan V/s Test Strategy
  • Re-testing Vs Regression Testing
  • Test Scenario Vs Test Condition
  • Interview Questions
  • Presentations
  • Resume building
  • Placement activities

SQL Syllabus

  • Overview.

  • What is SQL?
  • SQL Process
  • SQL Commands

  • RDBMS Concepts.

  • What is RDBMS?
  • SQL Constraints
  • Data Integrity
  • Database Normalization .
  • Database – First Normal Form (1NF)
  • Database – Second Normal Form (2NF)
  • Database – Third Normal Form (3NF)

  • RDBMS Databases

  • MySQL
  • MS SQL Server
  • ORACLE .
  • MS ACCESS.

  • Syntax

  • Various Syntax in SQL
  • SQL ─ Data Types
  • SQL – Operators
  • What is an Operator in SQL?
  • SQL Arithmetic Operators .
  • Arithmetic Operators – Examples
  • SQL Comparison Operators
  • Comparison Operators – Examples.
  • SQL Logical Operators
  • Logical Operators – Examples

  • Expressions

  • Boolean Expressions.
  • Numeric Expressions
  • Date Expressions .

  • AND & OR Conjunctive Operators

  • The AND Operator
  • The OR Operator

  • Constraints.

  • SQL - NOT NULL Constraint
  • SQL - DEFAULT Constraint
  • SQL - UNIQUE Constraint
  • SQL ─ Primary Key
  • SQL ─ Foreign Key
  • SQL ─ CHECK Constraint
  • SQL ─ INDEX Constraint .
  • Dropping Constraints
  • Integrity Constraints.

  • Using Joins

  • SQL - INNER JOIN
  • SQL ─ LEFT JOIN
  • SQL - RIGHT JOIN
  • SQL ─ FULL JOIN
  • SQL ─ SELF JOIN
  • SQL ─ CARTESIAN or CROSS JOIN.

  • UNIONS CLAUSE

  • The UNION ALL Clause
  • SQL ─ INTERSECT Clause .
  • SQL ─ EXCEPT Clause

  • Sub Queries.

  • Subqueries with the SELECT Statement
  • Subqueries with the INSERT Statement
  • Subqueries with the UPDATE Statement
  • Subqueries with the DELETE Statement

Java Course Content

  • Introduction to java

  • Java Installation
  • Variables
  • Re-initialization
  • Post-Increment, Post Decrement
  • Pre-Increment, Pre-Decrement
  • Decision making statements
  • IF-ELSE
  • Switch-case

  • Loops

  • For loop
  • While loop
  • Do while loop
  • Enhanced for loop
  • Methods
  • Method Overloading
  • Constructor
  • Constructor Overloading

  • OOPS Concepts (Object Oriented Programming System)

  • Inheritance
  • Method Overriding
  • Type Casting
  • Polymorphism
  • Abstraction
  • Abstract Class
  • Interface
  • Encapsulation
  • Packages & Import
  • Design Pattern

  • Syntax

  • Various Syntax in SQL
  • SQL ─ Data Types
  • SQL – Operators
  • What is an Operator in SQL?
  • SQL Arithmetic Operators .
  • SQL Comparison Operators
  • Arithmetic Operators – Examples
  • Comparison Operators – Examples.
  • SQL Logical Operators
  • Logical Operators – Examples

  • CORE JAVA

  • Object Class
  • String Class
  • Arrays
  • Boxing & Unboxing
  • Wrapper class
  • Collection framework & wild cards
  • Exception Handling
  • File Handling
  • Multithreading

Selenium Automation Testing Syllabus

  • Overview.

  • Introduction to Automation
  • What is automation testing
  • Advantages of Automation Testing
  • How to learn any automation tool
  • Types of Automation tools

  • Introduction to Selenium

  • What is Selenium
  • Use of Selenium
  • Features of selenium
  • Difference between Selenium and QTP

  • Selenium Components

  • Selenium IDE
  • Selenium Core
  • Selenium RC
  • Selenium Grid
  • Selenium 2.0 – Web Driver

  • Selenium IDE

  • Selenium Overview
  • Selenium IDE Introduction
  • Downloading and Installing Selenium IDE
  • Recording and Running a Simple Test
  • Selenium IDE – Features
  • Installing Useful Tools for Writing Tests
  • Selenium Concepts
  • Selenium Commands
  • Verifying Page Elements – Assertions and Verifications
  • Wait Commands
  • Object Identification
  • Element Locators
  • Regular Expression patterns
  • Selenium Test Runner
  • Using Regular Expressions in Selenium IDE
  • Creating Selenium Test Suites
  • How to run the recorded script against other browsers
  • Why companies are not using recording tools
  • Limitations of Selenium IDE

  • HTML Concepts

  • HTML Introduction
  • Header, Body and footer Elements
  • Text box, radio button, check box, drop down, images, browse, tab, etc. explanation

  • Fire Bug, Xpath and CSS

  • Introduction to Firebug
  • Downloading and installing of Firebug
  • Downloading and installing of xpath
  • How to identify the xpath for an particular element
  • Identifying objects using CSS

  • How to use TestNG and Junit in Selenium

  • Introduction to TestNG
  • Why TestNG
  • Setting up TestNG
  • Working with TestNG
  • Advantages of TestNG over Junit
  • Exploring TestNG Features
  • How to Use TestNG Annotations
  • Data Driven Testing TestNG
  • TestNG Execution Report
  • TestNG Results output folder walk-through
  • TestNG Reporting features

  • Automation Framework

  • What is Framework
  • Types of Frameworks
  • What is modular framework
  • What is Data Driven framework
  • What is Keyword driven framework
  • What is Hybrid framework
  • Use of Framework
  • How to develop the framework
  • Integration of the framework
  • How to execute the scripts from framework

  • Advanced Selenium 2.0 – Web driver

  • Introduction to selenium 2.0
  • Advantages of web driver
  • Web Driver v/s RC
  • Architecture of Web Driver and RC
  • Web Driver IDE
  • Installation / Configuring Eclipse for Web Driver
  • Identifying the elements in Web Driver Using Id, Name, Xpath ,Dom and CSS
  • Working with Different drivers like HtmlUnit driver, Firefox Driver etc…
  • Creating the generic scripts in Web Driver
  • Creating the scripts by using functions
  • Web Driver Client Libraries
  • Web Driver commands with examples
  • Working with excel sheets using Web Driver
  • Web Driver with TestNG / Junit

Students Feedback for Software Testing Training in Bhubaneswar

image-alt
Sagar

Proper learning of the course is happened here. You will get complete and updated knowledge around the course. The way of teaching seems to be the best. Thank you Apponix.

Software Testing Expert
image-alt
Vijayraj

Good teaching pattern. Disciplined and organized sessions. The classes and easy to learn and understandable. Flexible timings meet the convenience of the learner.

Software Testing Analyst
image-alt
Megha

I’m fully satisfied with the training. The syllabus covered meets the present time and future demands of IT industry. Excellent training style.Friendly and supportive staffs.

Software Testing Analyst
subrat Mr. Santhosh

12+ Experience in MNC

Software Testing Trainer Profile

  • 15+ years of experience with expert level knowledge in Object Oriented Programming and Software Testing
  • 5 star rated trainer of Apponix who has trained 1500+ students
  • Proven skills and proficiency in:
    Software Testing frameworks
    Object Relational Mapper libraries
    Latest technologies in Web Application
    Integrating user-facing elements into applications
    Improving functionality of existing systems

Software Testing Instructor Experience

  • Writing reusable, testable, and efficient code
  • Designing and implementation of low-latency, high-availability, and performance applications.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Integration of data storage solutions includes databases, key-value stores, blob stores, etc.
  • Developing back-end components to improve responsiveness and overall performance
  • Integrating user-facing elements into applications
  • Improving functionality of existing systems
  • Implementing security and data protection solutions

Apponix Ratings

apponix +11000 Satisfied Learners

facebook

5/5

justdial

5/5

google

5/5

e-blue

5/5

Enroll for Software Testing training today

Apponix is one of the best technical training institutes reflecting recent technical treds and changes. 100% career oriented training is provided here at Apponix.

Student Review

image-alt
Sagar

Very good training institute with friendly faculty. Freshers can learn and enjoy the course till the end. Trainer helped a lot to gain knowledge by all means.

image-alt
Amar Koli

One of the best institutes with well-designed syllabus. Very good classes. The practical sessions gave us much confidence. Excellent labs. They constantly update us with recent technical changes.

image-alt
Aravind Raj

The trainer is well versed. He teaches everything to the point and clears all the doubts. All facilities are provided for a proper classroom experience. Management was also very friendly.

image-alt
Jasleen Ahuja

i completed SEO course here .Akash sir is an excellent trainer! I had a great experience learning here!

image-alt
Shoba

Apponix the one of the best institute for Digital Marketing and SEO. The way of teaching by Akash sir is fantastic, here i learned many things.

Salary expectation after completing course

There has occurred massive rise in the demand for Software Testing professionals around the globe. Presently, as per the estimated average annual salary in this area, according to paysale.com, is around INR 7 lakhs.

Career after Software Testing training

Software testing is 100% job providing field with greater assurance of placement. There is more than 70% of market shares in the field in terms of service providing.

Why Should You Learn Software Testing?

  • It makes a product superior
  • Easy to learn
  • Greater demand for professionals
  • Millions of job vacancies and numerous job-roles
  • There are many number of libraries for data manipulation and analysis

Software Testing Training in Bhubaneswar

  • Enrol at Apponix for the best Software Testing training in the city offering under experienced trainers with expert level knowledge.
  • We have customized syllabus prepared by experts in the field and enable you to fit for future trends through keen observation of present flow of industry

FAQs

What are the major job-roles waiting for a certified Software Testing professional?

  • Testing Engineer
  • Automation Engineer
  • Software Testing Engineer

Who can take the training?

  • One who in interested in this profession can definitely join.
  • Non graduates
  • Fresh graduates
  • Software Developers
  • Application support analysts
  • Any other professional who seek for a career expansion or further knowledge

What is the duration of the training?

  • Approximately 60 hours

Do I get certificate after completion of the course?

Yes all our students get course completion certificate.

Who is my instructor?

Your instructor is a 15+ years experienced graphic designer, Animator & multimedia expert.

What is Apponix Certified Professional Certificate?

After completion of the course we will conduct a exam, and if you get 80% or more in the exam you will get Apponix Certified Professional Certificate.

How much is course Fees?

Please call us to get best discounted corse fees

Can I pay course fees in installments?

Yes,definitely you can pay in installments.

What are the assistances can I expect from you?

Resume preparation,Interview Prepration and Certification guidance

Why should I choose Apponix?

  • Expert trainers with an experience of 15+ years
  • 100% satisfaction from 8000+ students since 2013
  • 5 star rated teaching and study materials
  • 200+ client firms to support placement
  • Best technical training institute with top rated practical sessions
  • Flexible timings and supportive infrastructure
  • Mock assessments using series of tests and papers
  • Resume preparation