Job oriented courses
team apponix

Software Testing Training Course Objectives

  • Compare and contrast Functional and non-functional testing and also about other approaches in Testing
  • Know how to create Bug Template
  • Understand various testing levels like:
    Functional testing
    Portability Testing
    Unit Testing
    Security Testing
    Integration Testing
    Usability Testing
    System Testing
    Non-Functional Testing
    Regression Testing
    Acceptance Testing
  • SQL syllabus with all the required advance level concepts and practical sessions
  • Expertise in the Java concepts including OOPS and Syntax
  • Get a strong idea about Selenium Automation Testing
  • Interview and Resume preparation

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 Ahmedabad

image-alt
Sagar

Very good trainer. He has excellent knowledge in software testing. He made the classes very interesting.

Software Testing Expert
image-alt
Vijayraj

I have done software testing training at Apponix. Expert trainer. Good classes without boring. He really made the course enjoyable.

Software Testing Analyst
image-alt
Megha

The training was very helpful. Any time available trainer. Excellent classes. He cleared the doubts without any hesitation.

Software Testing Analyst
subrat Mr. Santhosh

12+ Experience in MNC

Software Testing Trainer Profile

  • 15+ years of experience in providing detail oriented training with excellent skills in efficient communication and multi-tasking
  • Trained 1500+ students with complete satisfaction
  • Proficient in advanced language features in Software Testing, Object Oriented Programming and Object Relational Mapper (ORM) libraries
  • In-depth experience and knowledge 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

Good institute for any technical course. The tutor is a real expert. The classes are very clear and explained in simple ways.

image-alt
Amar Koli

Professional training is provided here. 100% satisfaction. Thank you Apponix team. The trainer was well-informed.

image-alt
Aravind Raj

Overall good learning experience. Expert trainer with excellent handling of syllabus. Happy to take the course and extremely satisfied.

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

Certification in Software Testing assures you 100% career placement with good salary.In India, starting salary of software testing professional is an average of 7 lakhs per year.

Career after Software Testing training

Software Testing professionals all over the world have been facing an increase in demand with constant rise in the salary. There is expecting a market growth of 75%. Lack of professionals who are skilled in this field has considerably increased the demand considerably.

Why Should You Learn Software Testing?

  • Easy to learn and implement
  • 100% career assurance
  • Lakhs of job vacancies and number of job-roles
  • Helps in making the product superior
  • There are many number of libraries for data manipulation and analysis

Software Testing Training in Ahmedabad

  • Apponix Technologies provides 100% career oriented training in Software Testing.
  • We prepare our students to meet these trends and challenges with the help of experts in the field

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 od 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
  • Affordable fees and convenient session timings
  • Customised syllabus by experts in the field through in-depth research