SQT(SOFTWARE QUALITY TESTING) TRAINING IN CHANDIGARH / MOHALI
Expert Training by 15 Years Experts
Testing Service Line Overview
- Software Organization Structure and Testing Goal
- Overview of testing on Internet-Of-Things (IOT)
- Digital QA & Testing
- Mobile & Channel solution
- Digital marketing
- Digital Commerce management
- Digital Business process management
- Digital customer management
- Overview of Testing In the Cloud
- Overview of Testing in Big data
- Overview of Testing In ERP,CRM and SAP platform
- Overview of ETL Testing
Introduction to Software Application and Fundamental of Testing
- Overview of Software Application Testing
- Why is testing necessary
- Software testing Principles
- Psychology of software testing
- Causes of Software Defects
- Terms used in software testing [Defect, Error, Bug, Failure etc..]
- Overview of SDLC [Software Development Life Cycle]
- Overview of Project Execution Lifecycle
- Overview of Project Lifecycle
Models of Software Engineering
- Waterfall Model
- Prototype model
- Spiral Model
- Incremental Model
- RAD (Rapid Applica on Development)
- V Model
- Agile Model
Quality Management System
- Quality Management System
- What is Quality Assurance
- What is Quality Control
- Review process and Types of Review Process
- Quality Management Life cycle
- Principals of Quality Management
- Overview of Quality and Operational Excellence
- Quality Standard
- CMM
- ISO
- 6Sigma
Software Testing Methodology
- White Box
- Black Box
- Grey Box
Levels of Testing
- Unit Testing
- Integration Testing
- System testing
- UAT
Testing Types
- Smoke Testing
- Sanity Testing
- Re-Testing
- Regression Testing
- Ad-hoc and Exploratory testing
- Monkey & Gorilla Testing
- User Acceptance Testing
- Alpha Testing
- Beta Testing
- Beta Testing
- Non Functional Testing
- Recovery Testing
- Browser Compatibility Testing
- Cross Browser Testing
- Multiple Browser Testing
- Performance Testing
- Load Testing
- Stress Testing
- Volume Testing
- Usability Testing
- Accessibility testing
- Security Testing
- Overview about OSI models
- Authentication and Authorization process
- Network based Security
- Firewall security
- Port level security
- Overview of UTM(Unified threat management)
- Overview Content Security management
- Database Security
- SOA testing
- Web Application Testing
- Accessibility Testing
Introduction of different test estimation techniques and Reporting techniques
- Test plans estimates and strategies
- Different test approaches
- Different test approaches
- Configuration management
- Risk and testing Identifying test condition and design test cases
- Categories test design techniques
- Specification based or black box techniques
- BVA
- ECP
- Decision table
- State transition
- Structure based or white box testing techniques
- Cyclomatic complexity
- Basis path testing
- CFG
- Statement coverage
- Branch coverage
- Path coverage
- Experience based techniques
- Choosing a test techniques
- Bug/defect lifecycle
- Overview of Test Metrics creation and its importance
- Test report preparation
- Test closure Report preparation
Software Testing Lifecycle (STLC)
Practical Introduction to Project (Lab Sessions)
- Creation Of Test Plan
- Creation Of Test Cases
- Test case execution
- Bug tracking and reporting
- Implementation of testing optimization Techniques (ECP, BVA, Decision Table...)
Mobile Testing
- Overview about History of Mobile technology
- Radio Common carrier (RCC)
- Brick Phone
- The Candybar
- The PDA(personal digital assistants)
- Nokia 6000 series
- Razr
- BlackBerry
- T-Mobile Sidekick
- The iPhone
Introduction about cellular networks
- GSM (Global System for Mobile communication)
- CDMA (Code Division Multiple Access)
- LTE(Long Term Evolution)
- HSDPA/HSPA(High Speed Downlink Packet Access)
- HSUPA(High Speed Uplink Packet Access)
- UMTS(Universal Mobile Telecommunications System)
- EV-DO (Evolution Data-Only)
- EDGE,2G,3G,4G,H,H+ Explanation
- Challenges of mobile Application Testing
- Fragmentation of mobile
- Wide range of Mobile devices
- Introduction of mobile application testing
- Mobile app architecture
- Types of mobile application
- Different mobile platforms
- A comprehensive mobile application testing strategy
- Writing Test plan and Test case for Mobile and Mobile application testing
- Mobile Application on testing Different Platforms
- Testing Mobile Application on Different Version of Same Platform
- Overview of emulators and simulators
- Various testing Types of mobile Application Testing
- Functional testing
- Performance testing
- Security testing
- Usability testing
- Recoverability testing
- Compatibility testing
- Responsive & non responsive testing
- overview of available Automation tools for mobile testing
- Selendroid
- Appium
- Robotium(Android)
- EggPlant (iPhone)
- Etc.
Agile Methodology
- Introduction to Agile Methodology
- Agile Manifesto
- Overview of Different Agile methods
- When to Use Scrum vs. When to Use Traditional Methods
- Scrum Process
- Scrum Roles
- Scrum Team
- Role 1: The Product Owner
- Role 2: The Scrum Master
- Role 3: The Development Team
- The Nature of Scrum Events
- Time-Box Concept
- Event 1: The Sprint
- Event 2: Sprint Planning
- Event 3: Daily Scrum
- Event 4: Sprint Review
- Event 5: Sprint Retrospective
- Product Backlog Grooming
- Slack
- Scrum Artifacts
- Artifact 1: Product Backlog
- Artifact 2: Sprint Backlog
- Artifact 3: Increment
- Artifact 4: Definition of "Done"
- Artifact 5: Monitoring Progress toward a Goal
- Artifact 6: Monitoring Sprint Progress
- Agile Tracking, Scrum Meeting and Daily Stand-ups
OVERVIEW OF DOMAINS
- Insurance
- Health Care
- General Banking Overview
- Banking structure in India
- Mobile Banking
- Travel
- Retail
Database Testing with SQL for Test Professionals
Introduction
- What is Database Application?
- Overview about database structure
- Introduction about deferent database types
- DBMS
- RDBMS
- Differences between DBMS and RDBMS
- Network
- Hierarchical
- Distributed
- Understanding data storage
- Back end & front end Testing
- General Database Basics
- Essential elements needed for database testing
- writing test plan for database testing
- Organizing DB Testing approach
- writing test cases for database testing
- Fundamental concept of Database testing
- Data Repository
- Data Dictionary
- Data Dictionary
- Data Abstraction
- Data Access
- Transaction Support
Basic SQL
- Why should Test professionals know Structured Query Language?
- Writing the statement in SQL Plus
- Overview of DML , DDL, TCL,DCL
- DML : Insert , update , Delete , marge
- DDL : Create, Drop, Alter, Rename, Modify, Truncate
- TCL : Commit, RoleBack, SavePoint
SQL Functions
- Single Row Function / Multiple Row Function
- String Function , Number Function , Date and Time Function, General Function
Joining Tables
- Obtaining data from multiple tables
- Types of joins : Inner joins , Non-eque Join, Natural Join, ,Right outer join, Full outer Join
Operators : (Data Using Group Function ):
- Arithmetic Operator
- Relational/Logical
- Like Operator
Constraints & View
- Not Null
- Unique
- Primary key
- Foreign key
- Check
Aggregating data using group functions
- GROUP BY
- HAVING
Overview and concept Sub queries
- Single Row sub querie
- Multiple row Sub queries
Declarative Constraints
- Not Null Constraint
- Check Constraint
- Unique Constraint
- Primary Key Constraint
- References Constraint
- On Delete Cascade
- On Delete Set Null
Database Objects
- Views
- Sequences
- Synonyms
- Indexes
Test Management and Bug tracking with Jira Tool
- Introduction about Jira tool
- What is an Issue?
- What is a Project?
- What is a Workflow
- Exploring the JIRA workspace
- Managing your user profile
- Navigating JIRA
- Create a dashboard
- Issues Types
- Fields
- Creating an Issue
- Viewing Issues
- Editing Issues
- Attachments
- Steps
- Transitions and Screens
- Moving through workflows
- The Workflow Viewer
- Collaboration
- Commenting on Issues
- Sharing Issues
- Mentions
- Voting
- Watching
- Quick Search
- Basic Search
- Issue Navigator
- Detail View
- Configuring Filters
- Shared Filters
- Email Filter Results
- Advanced Searches
- Search for an Issue
- Use Quick Search to locate Issues
- Create a filter
- Standard Reports
- Custom Reports
- Utilizing Reports