Software Testing Course from Industry Experts.Selenium,Automation

  • 5/ 5
  • 5/ 5
  • 5/ 5
  • 5/ 5


Software testing is a process to check whether a software gives actual results compared with the expected results also ensuring whether it is defect free or not. Software Testing helps in identifying errors, gaps and missing requirements with respect to the expected results. Software Testing can be done either manually or using automated tools. Software bugs are expensive and can even cause human loss in critical applications. Testing is a good professional career for many. From being a Test Engineer, one can become Senior Test Engineer and from Senior Test Engineer to Team Lead and Manager. Growth is tremendous in In Software Testing field.

How we standout among other training institutes ?

@ Apponix @ Other institutes
Course fees Very competitive and affordable. Most of the institutes provide at less fees but compromise with the quality of the training
Placement assistance We have a dedicated HR team to help students in placement and tied with leading job portals. Most of the institutes may make false promises
Dedicated HR team Yes None
Working Professionals as trainers Yes Very Few
Trainers Experience Min 7+ Years experience Most of the institutes hire full time trainers with very less real time experience
Student Web Portal We have a dedicated students portal where you will find course materials and technical questions hr questions prepared by it professionals None
Class Room Infrastructure All classrooms are Air conditioned to make sure our students feel comfortable Very few institutes
Reference Pay We pay Rs 1000 for every student you refer. None
Pay After Job Yes, for most of the courses students can pay part of the fees after they get a job None, You need to pay full fess before joining
Instalments Yes its very flexible, you can pay the fees in installments, we understand the financial situation of the students Very few institutes
Lab Infrastructure For most of the courses each student is given with laptop or desktop throughout the course None
Who are our trainers?
IT consultants,IT project managers, Solutions Architects, Technical Leads Most of the institutes hire full time trainers with very little experience
Student's Ratings 5 ***** ratings from more than 4000 students Mixed
Trust & Credibility  Very High Moderate.
Fees Negotiable? Definitely yes we understand the financial situation of each student Very few
Refer and Win We run refer and win a holiday every 6 months, All referrers will have chance to win holiday to goa, please refer this link None

Software Testing Engineer Job Responsibilities

  1. Designing and developing high-volume, low-latency, secure, high-availability and performing applications for mission-critical systems;
  2. Contributing in all phases of the development life cycle
  3. Writing well designed, testable, efficient and secure code
  4. Ensuring designs comply with specifications.
  5. Preparing and producing releases of software components and supporting continuous improvement by investigating alternatives, technologies and presenting these for architectural review. 
  6. Participate or write analyzes according to the needs of the client.
  7. Participate in writing and executing system test scenarios.
  8. Maintain procedures and documentation of applications
  9. Create real-time applications that are efficient, highly available, reliable, scalable, maintainable, extensible, and testable.
  10. Ensure the quality of the product through code reviews and a high level of unit and functional test coverage.
  11. Ensure the software adheres to the company's high level of technical standards.
  12. Communicate with business analysts and product owners to clarify requirements in a distributed team environment.
  13. Highlight any potential risks to the leads and seek inputs to resolve identified issues.
  14. Plan how your code will be monitored and diagnosed to minimize outages.
  15. Monitor dashboards and respond to alerts and keep your services running smoothly.
  16. Build services and components upon the latest frameworks, platforms and service providers.
  17. Partner with experts in specialized areas like usability, cloud automation, and service reliability in a technically complex environment.
  18. Design & develop REST APIs that interact with back end billing systems
  19. Resolve defects and bugs during QA testing, pre-production, production, and post-release patches

Software Testing Training in Bangalore

  1. Testing Terminology
  2. What is Testing?
  3. Who does Testing?
  4. When to Start Testing?
  5. When to Stop Testing?
  6. Software Development Life Cycle (SDLC)
  7. Software Test Life Cycle (STLC)
  8. Understanding of QA, QC and Testing
  9. Principles of Testing
  1. Waterfall
  2. Prototype
  3. Spiral
  4. Incremental (Agile methodology and Scrum Framework)
  5. V-Model Verification vs. validation
  6. Advantages and Disadvantages of each software development life cycle
  7. Difference between Functional and Non-functional testing
  1. Functional Testing
  2. Unit Testing
  3. Integration Testing
  4. System Testing
  5. Regression Testing
  6. Acceptance Testing
  7. Non-Functional Testing
  8. Usability Testing
  9. Security Testing
  10. Portability Testing
  1. Test Plan
  2. Test Senario
  3. Test Case
  4. Tracebility Matrix
  5. Test Case Degine Techniques
  6. Estimations
  1. Bug Life cycle
  2. How to Prepare Bug template?
  3. Bug Tracking tool
  1. Globalization Vs Localization Testing
  2. Test Plan V/s Test Strategy
  3. Re-testing Vs Regression Testing
  4. Test Scenario Vs Test Condition
  5. Interview Questions
  6. Presentations
  7. Resume building
  8. Placement activities

SQL Syllabus

  1. What is SQL?
  2. SQL Process
  3. SQL Commands
  1. What is RDBMS?
  2. SQL Constraints
  3. Data Integrity
  4. Database Normalization .
  5. Database – First Normal Form (1NF)
  6. Database – Second Normal Form (2NF)
  7. Database – Third Normal Form (3NF)
  1. MySQL
  2. MS SQL Server
  3. ORACLE .
  1. Various Syntax in SQL
  2. SQL ─ Data Types
  3. SQL – Operators
  4. What is an Operator in SQL?
  5. SQL Arithmetic Operators .
  6. Arithmetic Operators – Examples
  7. SQL Comparison Operators
  8. Comparison Operators – Examples.
  9. SQL Logical Operators
  10. Logical Operators – Examples
  1. Boolean Expressions.
  2. Numeric Expressions
  3. Date Expressions .
  1. SQL ─ DROP or DELETE Database
  2. SQL ─ SELECT Database, USE Statement
  3. SQL - Creating a Table from an Existing Table
  1. The AND Operator
  2. The OR Operator
  1. SQL - NOT NULL Constraint
  2. SQL - DEFAULT Constraint
  3. SQL - UNIQUE Constraint
  4. SQL ─ Primary Key
  5. SQL ─ Foreign Key
  6. SQL ─ CHECK Constraint
  7. SQL ─ INDEX Constraint .
  8. Dropping Constraints
  9. Integrity Constraints.
  1. The UNION ALL Clause
  2. SQL ─ INTERSECT Clause .
  3. SQL ─ EXCEPT Clause
  1. Subqueries with the SELECT Statement
  2. Subqueries with the INSERT Statement
  3. Subqueries with the UPDATE Statement
  4. Subqueries with the DELETE Statement

Java Course Content

  1. Java Installation
  2. Variables
  3. Re-initialization
  4. Post-Increment, Post Decrement
  5. Pre-Increment, Pre-Decrement
  6. Decision making statements
  7. IF-ELSE
  8. Switch-case
  1. For loop
  2. While loop
  3. Do while loop
  4. Enhanced for loop
  5. Methods
  6. Method Overloading
  7. Constructor
  8. Constructor Overloading
  1. Inheritance
  2. Method Overriding
  3. Type Casting
  4. Polymorphism
  5. Abstraction
  6. Abstract Class
  7. Interface
  8. Encapsulation
  9. Packages & Import
  10. Design Pattern
  1. Various Syntax in SQL
  2. SQL ─ Data Types
  3. SQL – Operators
  4. What is an Operator in SQL?
  5. SQL Arithmetic Operators .
  6. Arithmetic Operators – Examples
  7. SQL Comparison Operators
  8. Comparison Operators – Examples.
  9. SQL Logical Operators
  10. Logical Operators – Examples
  1. Object Class
  2. String Class
  3. Arrays
  4. Boxing & Unboxing
  5. Wrapper class
  6. Collection framework & wild cards
  7. Exception Handling
  8. File Handling
  9. Multithreading

Selenium Automation Testing Syllabus

  1. Introduction to Automation
  2. What is automation testing
  3. Advantages of Automation Testing
  4. How to learn any automation tool
  5. Types of Automation tools
  1. What is Selenium
  2. Use of Selenium
  3. Features of selenium
  4. Difference between Selenium and QTP
  1. Selenium IDE
  2. Selenium Core
  3. Selenium RC
  4. Selenium Grid
  5. Selenium 2.0 – Web Driver
  1. Selenium Overview
  2. Selenium IDE Introduction
  3. Downloading and Installing Selenium IDE
  4. Recording and Running a Simple Test
  5. Selenium IDE – Features
  6. Installing Useful Tools for Writing Tests
  7. Selenium Concepts
  8. Selenium Commands
  9. Verifying Page Elements – Assertions and Verifications
  10. Wait Commands
  11. Object Identification
  12. Element Locators
  13. Regular Expression patterns
  14. Selenium Test Runner
  15. Using Regular Expressions in Selenium IDE
  16. Creating Selenium Test Suites
  17. How to run the recorded script against other browsers
  18. Why companies are not using recording tools
  19. Limitations of Selenium IDE
  1. HTML Introduction
  2. Header, Body and footer Elements
  3. Text box, radio button, check box, drop down, images, browse, tab, etc. explanation
  1. Introduction to Firebug
  2. Downloading and installing of Firebug
  3. Downloading and installing of xpath
  4. How to identify the xpath for an particular element
  5. Identifying objects using CSS
  1. Introduction to TestNG
  2. Why TestNG
  3. Setting up TestNG
  4. Working with TestNG
  5. Advantages of TestNG over Junit
  6. Exploring TestNG Features
  7. How to Use TestNG Annotations
  8. Data Driven Testing TestNG
  9. TestNG Execution Report
  10. TestNG Results output folder walk-through
  11. TestNG Reporting features
  1. Introduction to selenium 2.0
  2. Advantages of web driver
  3. Web Driver v/s RC
  4. Architecture of Web Driver and RC
  5. Web Driver IDE
  6. Installation / Configuring Eclipse for Web Driver
  7. Identifying the elements in Web Driver Using Id, Name, Xpath ,Dom and CSS
  8. Working with Different drivers like HtmlUnit driver, Firefox Driver etc…
  9. Creating the generic scripts in Web Driver
  10. Creating the scripts by using functions
  11. Web Driver Client Libraries
  12. Web Driver commands with examples
  13. Working with excel sheets using Web Driver
  14. Web Driver with TestNG / Junit
  1. What is Framework
  2. Types of Frameworks
  3. What is modular framework
  4. What is Data Driven framework
  5. What is Keyword driven framework
  6. What is Hybrid framework
  7. Use of Framework
  8. How to develop the framework
  9. Integration of the framework
  10. How to execute the scripts from framework