• Pune
  • Mon - Sat: 09.00 to 06.00 (Sun:Closed)
bg_image

QA Manual and Automation

Testing Fundamentals

Introduction to Databases

Relational Databases
  • Introduction
  • SQL
  • Aggregation, Relationships, Join
  • Querying
  • ACID Properties
  • Joins
  • What Is Join?
  • Types of Joins
  • Cartesian Join
  • Inner Join
  • Outer Join
  • Self-Join
  • Queries and Examples
  • Functions
  • Single Row Functions
  • Multi Row Functions
  • Max ()
  • Min ()
  • Sum ()
  • Avg ()
  • Count ()
  • Object-Oriented Programming
  • Classes & Objects in Python
  • Attributes & Methods
  • Inheritance
  • Polymorphism
  • Abstractions
  • Access Specifiers
  • Encapsulation
  • Unit Testing
  • Manual unit testing
  • Automated unit testing
  • Application Testing
  • Functional Testing
  • Integration Testing
  • Unit Testing
  • System Testing
  • Acceptance Testing
  • Performance Testing
  • Security Testing
  • Regression Testing
  • Usability Testing
  • Compatibility Testing
  • Smoke Testing
  • Functional Testing
  • User Acceptance Testing (UAT)
  • Beta/End-User Testing
  • Localization Testing
  • Globalization Testing
  • Interoperability Testing
  • Error Handling Testing
  • Interface Testing
  • Visual Testing
  • Layout Testing
  • Visual Regression Testing
  • Cross-Browser Testing
  • Cross-Device Testing
  • Responsive Design Testing
  • Pixel-Perfect Testing
  • Color Contrast Testing
  • Image Comparison Testing
  • Visual Accessibility Testing
  • Dynamic Content Testing
  • Animation Testing
  • Compatibility Testing
  • Browser Compatibility Testing
  • Operating System Compatibility Testing
  • Device Compatibility Testing
  • Network Compatibility Testing
  • Mobile Compatibility Testing
  • Hardware Compatibility Testing
  • Software Compatibility Testing
  • Version Compatibility Testing
  • Backward Compatibility Testing
  • Forward Compatibility Testing
  • Accessibility Testing
  • Visual Impairment Testing
  • Hearing Impairment Testing
  • Motor/Mobility Impairment Testing
  • Cognitive Impairment Testing
  • Screen Reader Testing
  • Keyboard-Only Navigation Testing
  • Smoke Testing & Sanity Testing
    Smoke Testing
  • Basic Functionality Check
  • Build Verification Testing
  • Broad and Shallow Testing
  • Initial Testing Before Detailed Testing
  • Pass/Fail Criteria
  • Automation-Friendly
  • Sanity Testing
  • Narrow and Deep Testing
  • Focused on Specific Functionality or Bug Fixes
  • Post-Build Verification
  • Quick Health Check
  • Unscripted Testing
  • Performed After Regression Testing
  • White Box & Black Box Testing
    White Box Testing
  • Internal Logic Testing
  • Code-Centric
  • Knowledge of Internal Structure Required
  • Tests Based on Code Paths
  • Exhaustive Coverage Possible
  • Programming Skills Needed
  • Black Box Testing
  • External Logic Testing
  • Behavior-Centric
  • No Knowledge of Internal Structure Required
  • Tests Based on Functional Specifications
  • Limited Coverage
  • No Programming Skills Needed
  • Testing For Different AUTs
  • Web Application Testing
  • Mobile Application Testing
  • Desktop Application Testing
  • Embedded Systems Testing
  • API Testing
  • Cloud-based Application Testing
  • Smoke testing
  • Basic Functionality Check
  • Build Verification Testing
  • Broad and Shallow Testing
  • Initial Testing Before Detailed Testing
  • Pass/Fail Criteria
  • Automation-Friendly
  • Localization testing
  • Language Support
  • Cultural Adaptation
  • Local Regulations and Standards
  • User Interface (UI) Layout
  • Functionality Testing
  • Localization of Multimedia
  • Modular Frameworks
  • Modular Test Design
  • Reusable Components
  • Abstraction Layer
  • Ease of Maintenance
  • Scalability
  • Integration with Continuous Integration (CI) Systems
  • Hybrid testing framework
  • Flexibility
  • Modularity
  • Data-Driven Capabilities
  • Keyword-Driven Approach
  • Integration with Automation Tools
  • Scalability
  • Linear framework
  • Sequential Execution
  • Simplicity
  • Minimal Dependency
  • Ease of Execution
  • Limited Reusability
  • Suitability for Linear Workflows
  • Software Development Method
  • SDTL Cycle
  • Agile Model
  • Scrum Model
  • GIT Hands On
    Functions & Data Structures
  • Recursion
  • Lists and List Methods
  • Tuples & Sequences
  • Sets & Dictionaries
  • DML and DDL Operations
  • Insert
  • Update
  • Delete
  • Create
  • Rename
  • Alter
  • Truncate
  • Drop
  • Keys
  • Primary Key
  • Super Key
  • Candidate Key
  • Alternate Key
  • Foreign Key
  • Composite Key
  • Unique Key
  • Load Testing
  • Load Testing
  • Stress Testing
  • Endurance Testing
  • Scalability Testing
  • Volume Testing
  • Spike Testing
  • Concurrency Testing
  • Ad-hoc Testing
  • Performance Testing
  • Capacity Testing
  • Benchmark Testing
  • Isolation Testing
  • Real-world Scenario Testing
  • Regression Testing
  • Unit Regression Testing
  • Partial Regression Testing
  • Complete Regression Testing
  • Progressive Regression Testing
  • Selective Regression Testing
  • Automated Regression Testing
  • Manual Regression Testing
  • Regression Test Selection
  • Integration Testing
  • Big Bang Integration Testing
  • Top-Down Integration Testing
  • Bottom-Up Integration Testing
  • Sandwich (Mixed) Integration Testing
  • Incremental Integration Testing
  • Continuous Integration Testing
  • End-to-end Testing
  • User Interface (UI) Testing
  • Functional Testing
  • Performance Testing
  • Security Testing
  • Database Testing
  • API Testing
  • Integration Testing
  • Cross-Browser Testing
  • Cross-Platform Testing
  • Mobile Testing
  • Usability Testing
  • Manual Testing
  • Exploratory Testing
  • Ad-Hoc Testing
  • Sanity Testing
  • Localization Testing
  • Installation/Uninstallation Testing
  • Recovery Testing
  • Accessibility Testing
  • Automation Testing
  • Acceptance Testing
  • Cross-Browser Testing
  • Cross-Platform Testing
  • Data-Driven Testing
  • Keyword-Driven Testing
  • Model-Based Testing
  • Continuous Testing
  • Behavior-Driven Development (BDD) Testing
  • AI Testing
  • AI-Powered Test Automation
  • Self-Healing Tests
  • Predictive Analytics in Testing
  • Defect Prediction
  • Test Case Prioritization
  • Anomaly Detection
  • Natural Language Processing or Test Case Generation
  • Intelligent Test Data Generation
  • Behavioral Testing
  • Visual Testing
  • Adaptive Testing
  • AI-Enhanced Load Testing
  • API testing
  • Functional Testing
  • Data Validation
  • Performance Testing
  • Security Testing
  • Error Handling Testing
  • Interoperability Testing
  • Acceptance tests
  • User Acceptance Testing (UAT)
  • Operational Acceptance Testing (OAT)
  • Contract Acceptance Testing (CAT)
  • Alpha Testing
  • Beta Testing
  • Regulatory Acceptance Testing
  • Keyword Driven framework
  • Modularity
  • Reusability
  • Abstraction of Test Logic
  • Data-Driven Testing Support
  • Ease of Maintenance
  • Separation of Concerns
  • Security testing
  • Penetration Testing (Pen Testing)
  • Authentication Testing
  • Authorization Testing
  • Data Security Testing
  • Security Configuration Testing
  • Library Architecture testing framework
  • Modular Structure
  • Function/Module Reusability
  • Encapsulation
  • Abstraction Layer
  • Flexibility
  • Scalability
  • Selenium
  • Cross-Browser Testing
  • Support for Multiple Programming Languages
  • Integration with Frameworks
  • Locators and Interactions
  • WebDriver API
  • Community Support and Ecosystem
  • Key automation testing concepts
  • Test Automation Frameworks
  • Test Scripting
  • Test Data Management
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Version Control Systems
  • Reporting and Analysis
  • Appium
  • Cross-Platform Testing
  • WebDriver Protocol
  • Native, Hybrid, and Web Apps
  • UI Automator and XCUITest
  • Automation Scripts
  • Integration with CI/CD
  • Behavior Driven Development

    Join Our Mailing List

    For receiving our news and updates in your inbox directly.

    -->