Training For Software Testing

Software Testing Training course content

Course Info

Software Testing Training In Pune & MSBI Training In Vishrantwadi

Software Testing is a universal technology and is platform independent. The principles of Software Testing remain the same regardless on the underlying technology in which the application is developed.

That is why a Career in Software Testing is so widely acceptable and has huge scope whatever be the technology in use. As new technologies come and go, Software Testing is here to stay because every application needs to be tested regardless of the technology.

Basic Software Testing does not require very high programming skills as it is driven more by analytical skills than programming skills. A Career in Software Testing has very good growth prospects and in demand throughout the globe.

Program Objectives

  • By the end of this course you will be aware of all the techniques and processes that improves your efficiency, skills and confidence to jump start into the field of Software Testing.
  • Familiarity with SDLC & STLC.
  • Test plan, Tes scenarios, Test cases & Test data preparation.
  • Best material and certification guidance.
  • Basic SQL & UNIX commands Preparation for the interviews.
  • Mock Interviews will be conducted on one-to-one basis during the completion of each major topic including final interview at the end of the course duration.
  • Complete Support in assignments, even after the course is completed.

Enosis Learning Advantage

  • More than 6 Years of experience in Software Testing Technologies
  • Trained 60+ Students so far.
  • Strong Theoretical & Practical Knowledge
  • Software Testing certified Professionals
  • Certified Trainers from the IT industry with rigorous understanding of specialized domain.
  • Lecture contents prepared by Industry expert
  • Live Projects to work on with IT industry standards.
  • Focus on cross cultural and various onshore and offshore client oriented trainings
  • Weekly workshop from industry experts
  • An innovative teaching methodology delivers in- depth knowledge with quality tailored programs that maximize a return on your investment.
  • Strategic Association for global certification

Eligibility

  • Very good understanding of English (Read, Write, Speak)
  • Students who want to make a career in Software Testing
  • Experienced professionals who want to switch to Software Testing
  • Business Owners / Entreprenuers who want to learn Software Testing

Program Structure

The course will have regular classroom Lectures, Practical Sessions, Seminars, Tutorials, Case Studies, Assignments and Exams.

Duration

3 Months

Syllabus

MANUAL TESTING

  • What is Software
  • Types of Software
  • What is Testing
  • What is Software
  • What is Software
  • Why Testing is needed
  • Objective of Testing
  • 7 Fundamental Principles of Testing
  • Fundamental Test Process
  • SDLC
  • SDLC Models
  • Waterfall Model
  • V-Model
  • Agile Model
  • What is STLC
  • Manual Testing
  • Automation Testing
  • Unit Testing
  • Test Case Development
  • Testing Techniques
  • Test Management & Control
  • Defects Management
  • Bug Life Cycle
  • Bug Tracking Software
    • - Bugzilla
    • - Mantis
    • - Fogbugz
  • Integration Testing
  • System Testing
  • Acceptance Testing
  • Black Box Testing
  • White Box Testing
  • Smoke Testing
  • Sanity Testing
  • Regression Testing
  • Re-Testing
  • Functional Testing & Non-Functional Testing
  • Performance Testing
  • GUI Testing
  • Load Testing
  • Static & Dynamic Testing
  • Reviews
  • Templates & Checklist
  • Traceability Matrix

AUTOMATION TESTING

  • What is Automation Testing?
  • What is the use of Automation Testing?
  • What we need to Automate?
  • What is Selenium?
  • Advantage of Selenium
  • What is the Difference between Selenium and QTP?

DIFFERENT FLAVORS IN SELENIUM

  • IDE
  • Selenium-RC
  • Selenium-Grid
  • Selenium Web Driver/Selenium 2.0

SELENIUM IDE

  • Installing Selenium IDE
  • Selenium IDE icons
  • Recording your first test with Selenium IDE
  • IDE Context Menu
  • Assert
  • Verify
  • Adding Selenium IDE Comments
  • Synchronization
  • Storing Elements
  • Creating test suites

LOCATORS & OBJECT IDENTIFICATION

  • Tools to identify elements/objects
  • Firebug
  • Locating elements by ID
  • Finding elements by Name
  • Finding elements by link text
  • Finding elements by XPath
  • Finding elements by using CSS
  • Summary
  • Some Special IDE Commands
  • Write Your own Selenium IDE script without record and playback

SELENIUM WEB-DRIVER

  • Why Web Driver?
  • Downloading Web Driver
  • Architecture of Selenium Web Driver
  • Drivers of Firefox,IE,Chrome
  • Using NUnit
  • Textbox
  • Link
  • Button
  • Checkbox
  • Radio Button
  • Drop Down Box
  • Select value
  • Display all values
  • Select values step by step
  • Implicit wait
  • Explicit wait
  • Web Driver wait
  • Handling alerts
  • Handling confirmation messages
  • Keyboard actions
  • Mouse actions
  • Handling popups
  • Preparing web driver test cases using customized X-path
  • Working with Multiple Browsers