software-testing-image


Diploma In Software Testing Certification Course
Introduction
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.
Course Duration For Diploma In Software Testing

Course Duration For Diploma In Software Testing Course :

  • 12 Weeks ( Regular Batch )
  • 15 Weekends ( Weekend Batch Only )
Eligibility Criteria For Diploma In Software Testing

Eligibility For Diploma In Software Testing Course :

  • BCA | BCS | BSc | BE | BTech | MCA | MCS | MCM | MSc | ME | MTech etc
Diploma In Software Testing Syllabus
Introduction To Software Application Process
  • User of Software
  • Application & advantages
  • Components, characteristics, domain, architecture, service model & types of applicationli>
  • Software development lifecycle (SDLC) activities
  • Phases & deliverables
  • Project team roles & responsibilities
  • Challenges in development phases
  • Introduction to software defects
Introduction To Software Testing
  • Need of software testing
  • Waterfall, Spiral, Iterative, Agile, V model
  • Methods of testing - verification - walkthrough, Review (types, purpose), Validation, static & dynamic testing
  • Levels of testing - units, Integration, System & use acceptance testing
  • Approaches for integration testing, concept of stubs and drivers
  • Challenges and best practices in software testing
Test Plan
  • Software testing lifecycle (STLC) activities
  • Navigating Google Analytics
  • Phases and deliverables
  • Testing team roles and responsibilities
  • Importance of test plan, test plan creation, test plan temple and contents
  • Introduction to BBT & WBT concepts
Test Design For Functional Testing
  • Requirements study
  • Creation of test scenarios and test cases using different techniques
  • Creation of test data, black box testing techniques - Equivalence class partitioning
  • Boundary value analysis
  • Error guessing, state transition, negative testing, requirement traceability matrix (RTM)
  • Test case management, Best practices of test case design, Common mistakes, Test case review
Test Execution
  • Test execution entry criteria
  • Smoke and sanity testing, test execution cycle
  • When to stop testing, Retesting & Regression Testing
  • Test closure process, Test summary report
Defect Management
  • Managing of different defect lifecycle report
  • Defect life cycle, Format of defect report
  • Types of defect, defect report attributes, defect management system process
Non Functional Testing
  • Testing the code and database, White box testing techniques, Database testing
  • Testing the user interface, UI testing, Usability testing, Accessibility testing, Localization testing
  • Non-functional system level testing, Performance testing, Load testing
  • Stress testing, Endurance testing, Volume testing, Installation testing, Configurations testing, Compatibility testing, security testing
Quality
  • Concept of Quality, Qaulity definition, Quality views, Quality attributes for a software
  • Role of tester in achieving software quality, Quality management system (QMS), Quality Assurance (QA), Quality Control (QC)
  • Introduction to software Testing Metrics
Manual Project
  • Read SRS and understand application, functionalities, Identify scenarios & develop test cases based on the same
  • Execution of test cases & defect reporting, Post mortem reivew
Automation Testing Syllabus
Quick Test Professional
  • Understanding tools UI, Add in manager, Record & playback, Recording models
  • UFT workflow, Planning a test data, Random number, Environment, parameterization, Output parameterization,, Report
  • Reportevent utility object, Exception handling with recovery scenario, Checkpoints, Visual cuas, Regular expression
  • Managing runtime values, Uses of Active screen for step generation
Selenium - IDE
  • Introduction of Automation testing – What is Automation Testing ? ,Why Automation testing required?,
  • When to Automate? Introduction to selenium, Selenium component, IDE features, Debugging,
  • Breakpoint ,Stepping through test cases, Loge pane , Commands : Action , Assert , VerifyText ,Wait ,
  • Accessors , Regular Expression ,Store etc.
Selenium Webdriver
  • Introduction of Selenium Webdriver , How to configure Selenium Webdriver
  • Use of Different commands like get(),getPageSource(),getTitle() etc.
  • Different Selenium Components like Id, Name ,LinkText,PartialLinkText,ClassName,TagName,CssSelector,
  • Xpath. Synchronization .Handling Checkbox , Radio Buttons , Drop Down throught scripts etc.
Test Link
  • About test link, Browser support, Overall Structure, Basic Terminologies, Functional overview
  • Test project, Creating a test project, test project management, Requirement specification
  • Requirement to test case mapping, Create test plan, Builds, Build management, Test specification, Test case & suites
  • Adding test cases to test plan, Removing test cases, Milestone, Keyword, Test report & matrices, Charts, Administration, Import & Export data, Shortcrust
Bugzilla
  • About bugzilla, Why bugzilla, Features, Platforms & Requirement
  • Home page, Self registration, Create user, Email Reference
  • Components, Flags, Creating Flags, Whining
  • Adding an event, Bug life cycle, Creating a new Bug, Filling a bug, Adding
Advanced Selenium Syllabus
Selenium - IDE
  • Introduction of Automation testing – What is Automation Testing ? ,Why Automation testing required?,
  • When to Automate? Introduction to selenium, Selenium component, IDE features, Debugging,
  • Breakpoint ,Stepping through test cases, Loge pane , Commands : Action , Assert , VerifyText ,Wait ,
  • Accessors , Regular Expression ,Store etc.
Selenium Webdriver
  • Introduction of Selenium Webdriver , How to configure Selenium Webdriver
  • Use of Different commands like get(),getPageSource(),getTitle() etc.
  • Different Selenium Components like Id, Name ,LinkText,PartialLinkText,ClassName,TagName,CssSelector,
  • Xpath. Synchronization .Handling Checkbox , Radio Buttons , Drop Down throught scripts etc.
Project

Students will be Test a project using different Software Testing components. Testing this project will give the students a clear understanding about how to integrate the various Software Testing features into one project which would use the functionality of these features to their maximum. This project will be done under the careful guidance of an experienced faculty.

Extra Curicular
  • Aptitude Preparation
  • Group Discussion & Personal Interview Preparation
  • Mock Interview
Download Brochure

Enquiry