Software Testing Hands on Training

Mode of training : Google Meet

Dedicated trainer with 7 years industry experience

Interactive Classes with live projects

Program Duration : 75 Days

Eligibility : B.C.A., M.C.A., B.Sc. Computer Science, B.Sc. Physics, B.Sc. Maths, B.Tech. (Any Stream), M.Tech Any (Stream)

Certification : CSTP (Certified software testing professional)

Mock Interview sessions & 100% Placement Assistance

 

Software Testing Fundamentals

  • Software Testing Definition
  • Software Testing as a Career
  • Quality Assurance and Quality Control
  • Verification and Validation
  • PDCA Cycle
  • Software Development Life Cycle(SDLC)
    • Waterfall Model
    • Spiral Model
    • V-Model
    • Iteration Model
    • Agile Model
  • STLC-Software Testing Life Cycle,Phases and
    Entry,Exit Criteria
  • DEFECT ,BUG ,ERROR , FAILURE
  • Manual testing & Automation testing

Test Case Development

  • Test Documentation
  • Test Plan
  • Test scenario
  • Test Analysis(Test Basis)
  • How to write Test Cases
  • Requirement Traceability Matrix
  • Test Data Generation

Software Testing Techniques

  • Boundary Value Analysis
  • Equivalence Partitioning
  • Decision Table Testing
  • State Transition Testing

Levels of Testing

  • Unit Testing
  • Integration Testing
  • System Testing
  • Acceptance Testing

Types of Testing

  • GUI Testing
  • Ad-hoc Testing
  • End to End Testing
  • Exploratory Testing
  • Backend Testing & Frontend Testing
  • Regression Testing & Retesting
  • Smoke & Sanity Testing
  • Alpha Testing & Beta Testing
  • User Acceptance Testing
  • Security Testing
  • Usability Testing
  • Compatibility Testing
  • Cookie Testing
  • Fuzz Testing
  • Grey box Testing
  • Positive & Negative Testing
  • Data driven Testing
  • Penetration Testing

Testing Different Domains

  • Web Application Testing
  • Banking Domain Application Testing
  • E-Commerce Testing
  • Payment Gateway Testing
  • Healthcare Domain Testing
  • Insurance Domain Testing

Defect Management

  • Bug Life Cycle
  • Bug Report
  • Severity and Priority

Selenium IDE

  • Introduction to Selenium
  • Features of Selenium
  • Components of Selenium
  • Features of Selenium IDE
  • Installation of Selenium IDE
  • Recording scripts
  • Running & debugging scripts
  • Running a script line-by-line
  • Selenese Commands & types
  • Inserting commands in between scripts
  • XPath and installing Firebug to get XPath
  • Wait Command
  • Difference between assert & verify

Selenium Webdriver

  • Introduction to Selenium Webdriver
  • Difference between RC and Webdriver
  • Architecture of Selenium Webdriver
  • Creating Scripts using Eclipse
  • Understanding XPaths to locate elements
  • Execute test cases in different browsers
  • Working with web page elements
  • Selecting values from dropdown list
  • Selenium Webdriver API Commands
  • Selenium Webdriver API Operations
  • Capture Screenshot
  • Implicit & Explicit Wait in Selenium Webdriver
  • Handling Alerts and Pop-ups
  • Handle multiple windows
  • Data driven using Excel & Arrays
  • Database Validation