Software Testing Course Syllabus

Software Testing Course Syllabus Download – WebtechLearning is the best software testing institute in Chandigarh providing best software testing training in Chandigarh with live projects. Our training is 100% job oriented. We also provides industrial Training in software testing in Chandigarh

What is software testing?

Software testing is a procedure of executing program or application with the objective of finding the software bugs or to make a decision whether it meets the particular requirements and produces the required results.

Automation Testing Vs Manual Testing

Software testing can be done by using both manual and automation method, but it’s completely depends upon the project prerequisite, budget allied with, and which technique will be benefited for the project.

Why choose WebtechLearning for software Testing?

  • Live projects training
  • Training by experts
  • Fee by installments
  • Training by using latest technologies

Course content for Manual test

  • Basics of testing black box testing and white box testing
  • Testing of software life cycle
  • Static techniques of testing
  • Techniques for testing
  • Test management techniques
  • Other testing types
  • Quality center
  • test cases
  • run a test cases
  • test cases planning

Course content for Automation testing

  • Basics of automation test
  • Designing and execution
  • SDLC
  • testing(Management, Functional, waterfall method etc)
  • Various Script methods
  • Testing through SQL
  • Automation test architecture.

Software Testing Course Syllabus and Training Plan

Week 1

Brief introduction to software systems and SDLC
Basic concepts

  • Basic Testing Vocabulary
  • Quality Assurance versus Quality Control
  • The Cost of Quality
  • Software Quality Factors
  • How Quality is Defined
  • Why Do We Test Software?
  • What is a Defect?
  • The Multiple Roles of the Software Tester(People Relationships)
  • Scope of Testing
  • When Should Testing Occur?
  • Testing Constraints
  • Life Cycle Testing
  • Independent Testing
  • What is a  QA Process?
  • Levels of Testing
  • The “V” Concept of Testing

Week 2:

Testing Techniques

  • Structural versus Functional Technique Categories
  • Verification versus Validation
  • Static versus Dynamic Testing
  • Examples of Specific Testing Techniques

Test Administration

  • Test Planning
  • Customization of the Test Process
  • Budgeting
  • Scheduling

Create the Test Plan

  • Prerequisites to test planning
  • Understand the Characteristics of the Software Being Developed
  • Build the Test Plan
  • Write the Test Plan

Week 3:

  • Test Cases:
  • Test case Design
  • Building test cases
  • Test data mining
  • Test execution
  • Test Reporting
  • Defect Management
  • Test Coverage – Traceability matrix

Test Metrics – Guidelines and usage
Test reporting:

  • Guidelines for writing test reports

Week 4:

Test Tools used to Build Test Reports
Managing Change

  • Software Configuration Management
  • Change Management

Risks – Risk Analysis and Management with examples
User Acceptance testing – in detail explanation with details
Case Study: How to test web, stand alone and database applications – with examples.
Help with resume and testing interview skills.

Software Testing Training Course Week 5:

Automation Testing Basics

  • Basics of automation testing – why, when and how to perform automation testing
  • Factors for choosing a particular tool
  • An overview for the major functional testing tools
  • Overview of Test management and bug tracking tools

Contact us for more details: 9878375376,

WhatsApp chat