Software Testing Training

Rate the Course:   
4.70 out of 5 - Based on 622 Ratings

Software Testing in Noida: It is process to ensure the quality of an application with respect to client’s requirements. The primary goal of software testing is to check the software from every aspect of functionality, performance, security, usability, compatibility etc.

Croma Campus, a name that believes in delivering best quality professional education, is also providing future oriented Software Testing Training in Noida. In today’s digital world, software testing is the best domain for the students having interest in the field of information technology. Students can enroll themselves at our institute where they will be provided with thorough academic knowledge along with practical knowledge. Our experts provide the training step by step in a sequential manner to assure the maximum result in terms of placement.

We are providing our Software Testing Course, keeping in mind the requirement of IT industry so that our certified students can become the best choice of employers. Showing our confidence in our training classes, we also provide demo classes that too free of cost that helps us in representing ourselves in an effective manner. Our training classes are taken by well-qualified professional having in-depth knowledge and enormous experience in software testing.

Owing to our dedication towards providing the best training and education, we have become the preferred Software Testing Training Institute in Delhi & NCR. Further, we also assist our students in getting the job in the leading IT companies running across the globe.

Our Software Quality Testing Training will have the below process:

  • Manual Testing (SQT, QMS, ISTQB, AGILE RTM & DTM Defect Tracking)
  • DataBase Testing (SQL, Oracle, Database, TOAD/SQL Developer)
  • Design Automation Testing Framework as per the client requirement or application behaviour.
  • Unix Testing(Putty)
  • Mobile Testing(Android, iPhone/iOS)
  • Cloud Testing
  • Automation Testing (Selenium QTP/UFT QC/ALM)
  • Placement Process (Test Papers Grooming Session Resume Design Mockup Interview Conduct Interview)

Croma Campus Software Testing Training Map

Manual Testing 1. Software Quality Testing (SQT)2. Quality Management System (QMS)· 3. ISTQB Certification Training(Assignment + Test  Papers + Mock Interview)4. Testing of Live Projects
Automation Testing Tools 1. Selenium 2.0 – Expert Level2. HP – QTP/UFT – Basic Level 3. HP – QC/ALM – Basic Level 4.  Automation of Live Projects
Database Testing 1. SQL2. Oracle Database3. Toad & SQL Developer
Mobile Application Testing 1. Keynote MITEv2.42. Smartphone Simulator3. Smartphone Emulator4. Responsive Testing5. Android Virtual Device (AVDv5.0)
Cloud Computing Testing 1. Infrastructure as a Service (IaaS)· 2. Platform as a Service (PaaS)3. Software as a Service (SaaS)
Unix/Linux System Testing 1. Putty
Test Management Tools 1. Task Allocation Tool IBM-Clear Quest(CQ)2. Defect Tracking Tool Bugzilla/Jira3. Centralize Management of Testing Documents VSS4. Email System Outlook Express
*For B.Tech/MCA Industrial Training: Project Synopsis/Project for College Submission/Industrial Training Certificate.

Manual Testing with QMS

Software Testing- The Basics

  • What is Software Testing?
  • Why we are doing Testing?
  • How to perform the Testing?
  • Benefits of Testing.

Software Testing Terminology

  • Mistakes, Faults, Bugs & Failures.
  • Priority & Severity.
  • Debugging & Root Cause Analysis.
  • Verification & Validation.
  • Test Bed/Environment.
  • Mockups.
  • Test Scenario.
  • Review, Walkthrough & Inspection.

Software Development Life Cycle (SDLC)

Software Testing Methodologies/Models

  • Water Fall Model.
  • Iterative Model.
  • Prototyping Model.
  • Spiral Model.
  • Agile.
  • V-Model.
  • RAD (Rapid Application Development).
  • RUP (Rational Unified Process).

Software Testing Life Cycle (STLC).

  • Requirement Analysis
  • Test Planning
  • Test Development
  • Test Execution
  • Test Reporting
  • Test Result Analysis or Defect Analysis
  • Re-Testing the Resolved Defects
  • Regression Testing
  • Test Closure

Testing Approach

  • White Box Testing.
  • Black Box Testing.
  • Gray Box Testing.

Types of Testing

  • Unit Testing.
  • Integration Testing.
  • Re Testing
  • Regression Testing.
  • Usability Testing.
  • Performance Testing.
  • Software Stress Testing.
  • Security Testing.
  • Smoke Testing.
  • Compatibility Testing.
  • System Testing.
  • Alpha & Beta Testing.
  • UAT (User Acceptance Testing).

Traceability Matrix

  • Requirement Traceability Matrix.
  • Dependency Traceability Matrix.
  • Forward/Backward Traceability Matrix.

Test Case Design & Development Techniques

  • Equivalence Partitioning.
  • Boundary Value Analysis.
  • Graph Based Testing Methods.
  • Error Guessing.

Test Plan

Defect Management

  • How to Log a defect?
  • Defect Life Cycle.
  • Defect Tracking Tool-Bugzilla.

Test Design & Test Execution Checklist.

Web Based & Database Testing.

Testing Project Life Cycle.

Software Testing Best Practice used in Software Industry.

Workshop on Software Testing.

Challenges in Automation testing

ISTQB Cretification

Fundamentals of Testing

  • Why is Testing Necessary
  • What is Testing?
  • Seven Testing Principles
  • The Psychology of Testing
  • Code of Ethics

Testing Throughout the Software Life Cycle

  • Software Development Models
  • Test Levels
  • Test Types
  • Maintenance Testing

Static Techniques

  • Static Techniques and the Test Process
  • Review Process
  • Static Analysis by Tools

Test Design Techniques

  • The Test Development Process
  • Categories of Test Design Techniques
  • Specification-based or Black-box Techniques
  • Structure–based or White-box Techniques
  • Experience-based Techniques
  • Choosing Test Techniques

Test Management

  • Test Organization
  • Test Planning and Estimation
  • Test Progress Monitoring and Control
  • Configuration Management
  • Risk and Testing
  • Incident Management

Tool Support for Testing

  • Types of Test Tools
  • Effective Use of Tools:  Potential Benefits and Risks
  • How Introducing a Tool into an Organization

Selenium 2.0

Selenium IDEv2.8.0

  • Installing Selenium IDE
  • Recording Script
  • Running, Pausing and debugging Script
  • Running a script line by line
  • Inserting commands in between script
  • XPATHS and installing firebug to get XPATHS
  • Wait Commands
  • Verification and Assertions
  • Should I use verify or assertion
  • JavaScript
  • User-extension.js in Selenium IDE
  • Using if statements and loops in IDE.
  • Echo, StoreEval and StoredVars Demystified
  • Creating your own user extensions.
  • Making a function in user extension to generate random email address.
  • Extracting all values of dropdown.
  • Reading XML from JavaScript using DOM.
  • Building SalesForce.com Test Cases
  • Parameterize your IDE test cases with customized use extension and XML
  • Regular Expressions in Selenium IDE.
  • Handling JavaScript Alerts
  • Capturing screenshots from Selenium IDE
  • Automation Basics

Introduction – Selenium Remote Control (RC) : Selenium1

  • What is Selenium RC?
  • Difference between Selenium IDE and Selenium RC
  • Difference between WebDriver(2.x) and Selenium RC(1.x)
  • Configuring Selenium RC in Eclipse
  • Javadocs for Selenium RC
  • Selenium Interface
  • Starting and Stopping Selenium Server
  • Running Sample Selenium code using SeleneseTestCase class
  • Running Sample Selenium code using DefaultSelenium class
  • Browsers supported by RC
  • FireBug and Firepath
  • XPATHS and their usage with Selenium RC
  • Full and partial Xpaths

Selenium RC Features

  • Handling HTML components like Links, Buttons, Input box, Radio buttons, Checkbox
  • Handling a dropdown list
  • Reading title of page using Selenium RC
  • Closing browsers and killing sessions
  • Slowing down the script execution speed
  • Capturing Screenshots with Selenium RC
  • Extracting Data from Web table cells
  • Checking if an element/object is present on the page or not
  • Checking if text is present in the application
  • Handling javascript alert message boxes
  • Full and partial Xpaths
  • Handling Buttons, Edit boxes, Radio buttons, Checkboxes and other Page objects

Selenium RC Pop Up and Tab handling

  • Concept of window ID
  • Extracting window IDs with Selenium Object reference
  • Tabbed browsing and handling tabs with selenium RC
  • Handling popups, performing actions in pop up window
  • Closing pop-up windows
  • Live example on tabbed browsing and Pop up handling

Selenium RC Web Table

  • What is a web table?
  • Finding number of rows in Web table
  • Finding number of columns in Web table
  • Extracting Cell value
  • Xpaths and identifying the pattern in them
  • Dynamic Web tables
  • Live example on printing all the values in a dynamic web table using Selenium RC
  • GetTable function in Selenium RC
  • Live example on printing all the values in a dynamic web table using Selenium RC

Platform supported by selenium RC

  • Integration with various scripting language (Java, C#, ruby).
  • Browser’s supported by selenium RC.

Selenium WebDriver

Why WebDriver?

  • Selenium RC and Webdriver
  • Downloading and configuring webdriver in eclipse
  • WebDriver Interface
  • Drivers for Firefox, IE, chrome, Iphone, Android etc
  • First Selenium WebDriver Code
  • Opening multiple browsers at one time
  • Close and Quit methods in Webdriver
  • What is Firefox profile
  • Creating own Firefox profile
  • Magic of HtmlUnitDriver

Selenium WebDriver  2

  • Installing Firebug and FirePath Addons in Firefox
  • Using Firebug and Firepath
  • HTML language tags
  • Handling Links with WebDriver
  • Extracting Xpaths and relevance of Xpaths
  • Identifying Web Elements using id, name, linkname, class, xpath, tagname etc
  • Handling Input Box/Buttons
  • Handling Web List
  • Handling Radio Buttons, CheckBoxes

Selenium WebDriver 3

  • Dynamic objects
  • Extracting links and other web elements
  • Capturing screenshots with WebDriver
  • Window handles
  • Tabbed browsing with Selenium
  • Example of Tabbed browsing
  • Pop up handling in Selenium
  • Example of Pop up handling
  • Managing variable xpaths
  • Certificate error handling using WebDriver

Selenium WebDriver 4

  • Pausing execution for sometime
  • Introducing wait for sometime
  • WebDriverWait Class
  • Handling JavaScript alert messages with Selenium
  • Simulating the Keyboard Key press event
  • Simulating Pressing Enter Button of Keyboard

Selenium 2.0 Features-1

  • Extracting Data From Web Table
  • Dynamic Web Table Handling
  • Attaching files with Selenium
  • Mouse movement with Selenium- Mouse Interface
  • Working with Calendar using Selenium
  • Handling Ajax Autosuggest
  • Handling Google Ajax Autosuggest
  • Setting the page load timeout- WebDriver.Timeout Interface

Selenium 2.0 Features-2

  • Simulating front and back button click on Browser using selenium
  • Assigning Firefox profile parameters
  • Downloading files using selenium
  • Selenium Javadocs
  • Listeners- Using WebDriverEventListener
  • Practical usage of Listeners in Selenium
  • Moving a mouse on a Object and right clicking on it
  • Finding Coordinates of a Web Object
  • Actions class in Webdriver

Working with Drivers in Selenium Web Driver

  • Help- My browser is not opening
  • Help- My browser is opening but it not navigating
  • Configuring chromderiver.exe
  • Uploading files in Chrome
  • Tabbed browsing and Popup handling in browsers
  • Certificate handling in browsers
  • Moving mouse in browser using different drivers(IE, Firefox, chrome)

Selenium Grid

  • Using grid in selenium
  • Implementation of grid using ant
  • Running test in multiple browsers and platform.
  • Cross browser testing using ant.

Junit 4 Framework / ANT

  • What is JUNIT|Configuring Junit 4 in Project/Eclipse
  • Junit 4 annotation|Running Test in Junit
  • Skipping Tests|Parameterizing Tests
  • Using Assertions|Reporting Errors / ErrorCollector
  • Batch Running – Custom Runners
  • What is Ant|Downloading and configuring Ant
  • Build.xml configuration
  • HTML Report generation using Ant
  • Building a BAT file to run tests using ANT

TestNg Framework / ANT

  • What is TestNg|Installing TestNg in Eclipse
  • TestNg annotations|Understanding usage of annotations
  • Running a Test in TestNg|Batch Running of tests in TestNg
  • Skipping Tests|parameterizing Tests DataProvider
  • Assertions/Reporting Errors
  • TestNg Reports|Advantages over Junit
  • Using TestNg in Selenium
  • What is Ant|Downloading and configuring Ant
  • Build.xml configuration
  • XSLT report generation generation using TestNg and Ant
  • Building a BAT file to run tests using ANT

Database Testing – Java DataBase Connectivity JDBC

  • Installing MySQL Database
  • Java.Sql Package|JDBC Drivers
  • Connection Interface
  • Statement and Prepared Statement Interfaces
  • ResultSet Interface
  • Firing Select, Insert, Update and Delete queries with database using Java JDBC
  • Looping the ResultSet
  • Using Annotations of Junit/TestNg to establish connection with database when Using Selenium

Web Driver Framework-01 : JUnit and Data Driven Framework

  • Overview of Data driven framework
  • Building the Test Base Class
  • Using Annotations of Junit
  • Reading XPATHS, Configuration from properties file
  • Initialize the Webdriver
  • Building the Test Base Class
  • Implementing WebDriver Implicit Wait
  • Implementing tests and batch running them
  • Repeating a test with different Data
  • Building utility functions
  • Parameterizing tests using XL Files
  • Controlling Execution order from XL Files
  • Assertions and Reporting Errors / ErrorCollector
  • Storing Screenshots of errors
  • Running the framework through ANT
  • Generating the HTML reports
  • Emailing test reports
  • Creating a BAT file for project execution

Web Driver Framework-02 : JUnit and Hybrid Driven Framework

  • Overview of Hybrid(Keyword+Data Driven) Framework
  • Building XLS File Having Test Cases and Keywords
  • Building XLS File Having Test Data
  • Building Base class
  • Reading XPATHS, Configuration from properties file
  • Implementing ImplicitWait
  • Implementing the keywords using the reflection API
  • Implementing tests
  • Assertions and Reporting Errors
  • Parameterizing tests using DataProvider and XL Files
  • Repeating a test with different Data
  • Running the framework through ANT
  • Generating the reports
  • Emailing test reports
  • Creating a BAT file for project execution

Web Driver Framework-03 : TestNG and Hybrid Framework

  • Overview of Hybrid Framework
  • Building XLS File Having Test Cases and Keywords
  • Building XLS File Having Test Data
  • Building Base class
  • Reading XPATHS, Configuration from properties file
  • Implementing WebdriverWait
  • Implementing the keywords using the reflection API
  • Implementing tests
  • Assertions and Reporting Errors
  • Parameterizing tests using DataProvider and XL Files
  • Repeating a test with different Data
  • Running the framework through ANT
  • Generating the reports
  • Emailing test reports
  • Creating a BAT file for project execution

Selenium RC Framework : DataDriven Framework with Junit

  • Overview of Data driven framework
  • Building the Test Base Class
  • Using Annotations of Junit
  • Reading XPATHS, Configuration from properties file
  • Initialize the RC
  • Building the Test Base Class
  • Implementing tests and batch running them
  • Repeating a test with different Data
  • Building utility functions
  • Parameterizing tests using XL Files
  • Controlling Execution order from XL Files
  • Assertions and Reporting Errors / ErrorCollector
  • Storing Screenshots of errors
  • Running the framework through ANT
  • Generating the HTML reports
  • Emailing test reports

HP- QTP/UFT 12.0

Overview of Automation Testing

  • What is Automation Testing
  • When to implement Automation Testing
  • Benefits of Functional Automation Testing
  • Introduction to Automation Testing Tool-QTP
  • Automation Tool (QTP) Architecture
  • Environment supported by QTP
  • Best Practice to implement Automation Process in Software Industry

Automation Basics

  • Object
  • Properties
  • Method
  • Introduction to Web Objects
  • Introduction to Expert & Keyword View
  • Record & Play
  • Recording Mode (Normal|Analog|Low Level)
  • Running Mode (Fast |Normal|Debug|Maintenance|Update Mode)
  • Introduction to all QTP Tabs & Short Cut Keys

Object Repository

  • Local Object Repository
  • Shared Object Repository
  • Object Repository Manager
  • Merging Object Repository
  • Compare Object Repository
  • Associate different Repositories with Test
  • Associating Object Repositories with an Action

Object Spy

  • Test Object Properties & Methods
  • GetROProperty & GetTOProperty

VB Script Basics

  • VB Script Data Types & Variables and Constants
  • Programming Loops & Array (Static Array & Dynamic Array)
  • VB Script Built-In Functions
  • VB Script User Defined Functions, Procedures & Subroutines
  • VB Script Objects
  • VB Script Statements
  • VB Script Fundamentals & Features

Parameterization

  • Data Table
  • Xls file using DataTable.Import
  • Excel Object Model
  • Environment Variables
  • Random Number Generator

QTP Checkpoint

  • QTP inbuilt Checkpoint
    • Standard Checkpoints
    • Text Checkpoints
    • Text Area Checkpoints
    • Bitmap Checkpoints
    • Database Checkpoints
    • Accessibility Checkpoints
    • Xml Checkpoints (Application Area)
    • Xml Checkpoints (Resource File)
  • Custom Checkpoints

Output Values

  • vbs File
  • qfl File
  • txt File
  • Associate Function Library : Using AOM (Automation Object Model)
  • Associate Function Library : Using ExecuteFile Method
  • Associate Function Library : Using LoadFunctionLibrary Method
  • Associate Function Library : Using File > Settings > Resources > Associate Function Library option from the Menu bar

Objects Identification Mechanism by QTP

Actions

  • Create New Action
  • Call to Existing Action
  • Call to Copy Action
  • Split Action

Object Model

  • Test Object Model (TOM)
  • Automation Object Model
  • Component Object Model

Advanced Concepts about Synchronization

  • Exist
  • Wait
  • Sync
  • WaitProperty

QTP Settings

  • Action Level Setting
  • Test Level Setting
  • QTP Level Setting

Recovery Scenario & Error Handling

  • QTP inbuilt Recovery Scenario Wizard
  • If Else loop
  • Error Object
  • On Error Resume Next

QTP & QC Connectivity

Database Connectivity

Handling of Dynamic Objects

  • Regular Expression to handle dynamic objects.

FSO (File System Object)

  • Working with files and folders
  • Create, Open, Append and Delete

QTP Advance Topics

  • Reporter Event
  • Relative Path
  • Open Application using QTP
  • Close Application using QTP

Basic overview of Automation Test Framework

  • Keyword Driven Framework
  • Data Driven Framework
  • Hybrid Framework

Live implementation of Test Automation Project.

  • Live Project using QTP/UFT

Quality Center/ALM QCv11.0

Quality Center Basics

  • Introduction
  • Working with Quality Center Data

Release Management

  • The Release Management Workflow.
  • Developing the Releases Tree

Requirement Specifications

  • The Requirements Specification Workflow.
  • Developing the Requirements Tree.
  • Tracing Requirements

Test Planning

  • The Test Plan Workflow.
  • Developing the Test Plan Tree.
  • Rules to Develop Test Plan Tree.
  • Building Tests.
  • Creating Automated Tests.
  • Create Unit Tests.
  • Attach Scripts in Unit Tests.
  • Run Unit Tests

Business Components

  • Manual Component.
  • Automated Component

Test Execution

  • The Test Lab Workflow.
  • Creating Test Sets.
  • Running Tests Manually.
  • Running Tests Automatically.
  • Viewing Test Results

Defect Tracking

  • The Defect Tracking Workflow.
  • Adding and Tracking Defects

Test Resources

  • Handle Libraries.
  • Handle Object Repositories.
  • BPT Resources.

Quality Center Analysis

  • The Dashboard Module.
  • Generating Graphs.
  • Generating Standard Reports

Implementation of Test Life Cycle in Quality Center

Database Testing

Database Concepts

  • What is Database Application?
  • Testing the Application vs. Testing the DBMS
  • Understanding Data Storage
  • Back End and Front End Testing
  • Relational Database (RDBMS) Concept
  • Database Testing Phases
  • Database Normalization

Basic SQL (Structured Query Language)

  • SQL Basics
  • Overview of DML, DDL & TCL
  • DML: Insert, Update, Delete and Merge
  • Restricting & Sorting Data
  • Using the insert Statement to generate Test data
  • Testing for application accuracy using the Update and Delete Statements

SQL Functions

  • Single Row Functions
  • Character Functions, Number Function, Round, Truncate, Mod, Max, Min, Date

General Functions

  • Count, Average, Sun, Now etc

Joining Tables

  • Obtaining data from Multiple Tables
  • Types of Joins (Inner Join, Left Join, Right Join & Full Join)
  • Sub-Queries Vs. Joins

Operators (Data using Group Function)

  • Distinct, Order By, Group By, Equal to etc

Database Objects (Constraints & Views)

  • Not Null
  • Unique
  • Primary Key
  • Foreign Key

Structural & Functional Database Testing using TOAD Tool

Unix/Linux Testing

Unix/Linux Testing (Server Side Testing)

  • Putty
  • UNIX Layers
  • Basic UNIX Elements: commands, directories, your environment, processes, and jobs
  • Multi-User and Multi-Tasking Operating Systems
  • Defining The UNIX Shell
  • UNIX Commands
  • Case Sensitivity
  • Special Keys and Control Characters
  • File System. Working with files in UNIX.
  • Wildcard Characters
  • File and Directory Permissions
  • Processes: Viewing Your Processes, Running Background Jobs, Process Scheduling Priority
  • UNIX Networking: Inter Networking, Networking Commands, Networking Files
  • Introduction to vi editor
  • More UNIX Commands

Mobile Testing

Mobile Testing for Android & iPhone

  • MITE (Mobile Internet Testing Environment)
  • Mobile Simulators
  • Mobile Emulators
  • Types of Mobile Applications
  • Types of Mobile Platforms
  • Mobile Simulators, Emulators
  • Side loading Binary files on Mobile devices / Mobile Simulators, Emulators
  • How to test a Mobile Native, Web Application
  • Different types of Interrupts Testing
  • Demo on Mobile Native, Web application
  • How to capture screenshots of devices, simulators
  • How to capture logs from devices, simulators
  • Application Submission Procedure
  • Device anywhere tool
  • User Agents
  • HP QTPv11.0 Certification

    HP AIS - Functional Testing v11

    (HP0-M47)

    hp

    HP0-M47: HP QuickTest Professional 11.0 Exam :
    • Number of Questions: 72
    • Item Types: Multiple Choice, Drag-and-Drop, and Point and Click
    • Exam time: 105 Mins.
    • Passing score: 75%

    Syllabus for HP0-M47 Certification Exam

    Automated Test Planning 10%
    • Plan for general Testing and Automation.
    • Plan for QTP Testing.
    • Identify and describe Features and Settings.
    • Explain QTP Licensing and Packaging.
    Basic Test Creation and How QTP works with Objects 19%
    • Create the Basic Test.
    • Explain how QTP works with Objects.
    • Add steps without Recording.
    • Explain the purpose and operation of Smart Identification feature
    Basic Test Verification and Enhancement 24%
    • Add Standard and Custom Verification Points.
    • Enhance Tests with Parameters.
    • Add Custom Checkpoints.
    • Add Database Checkpoints.
    • Add Bitmap Checkpoints.
    • View Test Results.
    Modular Automated Test Builds 11%
    • Explain how to build Modular QTP Tests with Actions.
    • Use a Shared Object Repository.
    QTP and ALM integration 07%
    • Explain the QTP/ALM Connection.
    • Define ALM management of QTP Resources.
    • Explain versioning features in QTP
    Automated Test Troubleshooting 10%
    • Troubleshoot Object Recognition Problems.
    • Use Recovery Scenarios.
    • Use the Debugging Tool.
    • Measure System Performance.
    • Configure Log Tracking.
    Advanced QTP Scripting 04%
    • Import and Export Excel sheets.
    • Get and Set Object Properties.
    • Identify Descriptive Programming to bypass Repository.
    Expert View 07%
    • Describe Expert View features.
    • Describe Dynamic Object Programming.
    • Identify and describe VBScript elements.
    Web Applications 08%
    • Recognize Web Add-in Extensibility.
    • Describe Web Event Recording use and Configuration.
    • Identify new Web Testing Capabilities.

    View Details

  • ISTQB Certification

    Foundation Level Content

     

     istqb_logo

    ISTQB (International Software Testing Qualification Board) Exam :
    • Number of Questions: 40
    • Item Types: Multiple Choice
    • Exam time: 60 Mins.
    • Passing score: 65% (26 Questions must be attained in order to pass.)

    Syllabus for ISTQB Certification Exam

    Section #: 01 - Fundamentals of Testing 22.5%
    • Why is Testing Necessary?
    • What is Testing?
    • Seven Testing Principles.
    • The Psychology of Testing.
    • Testing and Quality
    • Code of Ethics
    Section #: 02 - Testing Throughout the Software Life Cycle 15%
    • Software Development Models
    • Test Levels
    • Test Types
    • Maintenance Testing
    Section #: 03 - Static Technique 7.5%
    • Static Techniques and the Test Process
    • Review Process
    • Static Analysis by Tools
    Section #: 04 - Test Design Techniques 30%
    • The Test Development Process
    • Categories of Test Design Techniques
    • Specification-based or Black-box Techniques
    • Structure--based or White-box Techniques
    • Experience-based Techniques
    • Choosing Test Techniques
    Section #: 05 - Test Management 20%
    • Test Organization
    • Test Planning and Estimation
    • Test Progress Monitoring and Control
    • Configuration Management
    • Risk and Testing
    • Incident Management
    Section #: 06 - Tool Support for Testing 10%
    • TTypes of Test Tools
    • Effective Use of Tools: Potential Benefits and Risks
    • How Introducing a Tool into an Organization

    View Details

Please write to us at info@cromacampus.com for the course price, schedule & location.

Enquire Now

Frequently Asked Questions:

All training courses offered by us are through IT Professional with 10+ years of experience. Freshers/College Students/Professionals(IT & Non-IT) can spot the quality of training by attending one lecture. Hence, we provide one free demo class to all our trainees so that they can judge on their own.

No, you don’t have to pay anything to attend the demo class. You are required to pay the training fee after free demo only if you are fully satisfied and want to continue the training.

To register for free demo, visit our campus or call our counsellors on the numbers given on contact us page.

Yes, all the trainees shall work on live projects provided by Croma Campus after completing their training part.

You will never lose any lecture. You can choose either of the two options:
View the recorded session of the class available in your LMS.
You can attend the missed session, in any other live batch.

Please note, access to the course material will be available for lifetime once you have enrolled into the course.

Yes, Training certificate & Project completion will be issued by Croma Campus(ISO 9001-2000 Certified Training Center)

Yes, Croma Campus conduct special training programs on week end for college students throughout the year.

Croma Campus is the largest education company and lots of recruitment firms contacts us for our students profiles from time to time. Since there is a big demand for this skill, we help our certified students get connected to prospective employers. We also help our customers prepare their resumes, work on real life projects and provide assistance for interview preparation. Having said that, please understand that we don’t guarantee any placements however if you go through the course diligently and complete the project you will have a very good hands on experience to work on a Live project.

Yes, Course Fee can be paid in two equal installments with prior Approval.

Yes, Croma Campus offer various group or special discounts.

No, Lab is open from 8 A.M. to 8 P.M. seven days a week. This time can be extended upto 11 PM if need arises.

Yes, students can take breaks during their exams and can resume it later without paying any fee. Apart from this, Students can attend batches for revision even after completion of their courses.

Batch strength differ from technology to technology. Minimum batch strength at Croma Campus is 10 and maximum batch strength is 30.

Drop us a query

Course Features

Get Practical and Well focused training from Top IT Industry experts.

Get Routine assignments based on learning from previous classes.

Live project, during or after the completion of the syllabus.

Lifetime access to the learning management system including Class recordings, presentations, sample code and projects

Lifetime access to the support team (available 24/7) in resolving queries during and after the course completion

Get certification after the course completion.

+91-9711526942 whatsapp

Testimonials