TESTING TOOLS
About This Course
Introduction
Testing Tools Training
Testing tools are employed in software testing for verifying and validating the system to function as per its desired requirements by exploring the errors in the system. Different companies employ various tools for Testing the system, depending on the requirement of the project and commercial aspects. Depending on the functionality tools are categorized into three types- Test Management tools, Load Testing Tools, and Functional Testing Tools. All these tools are available to use either free or paid. It prevents the organizations from the risk occurs during implementation and development of a software system.
Course Objectives
What you’ll learn in Testing Tools Training Course?
- Understand the need for testing and testing tool.
- Understand and Learn the software testing models.
- Create the document of the test report in the testing enclosure document.
- Learn major concepts of the testing methodologies
- Learn the types of tools and where they are employed.
- Learn different ways of testing with the same or different module.
PREREQUISITES: Basic knowledge of computer systems, basic knowledge of excel
Course Curriculum
MODULE 1: SOFTWARE TESTING OVERVIEW
TOPICS: Introduction to Software Testing, Software Development Process, Objectives of Testing, Error or Fault or Failure, Most common defects, Project vs. Product, Cost of fixing defects, Why Software has defects, What is Verification & Validation, Difference between QA & QC, Role of a Tester, Testing then and now
MODULE 2: PRINCIPLES OF TESTING
TOPICS: Early Testing, Context Dependant, Defect Clustering, Pesticide Paradox, Exhaustive Testing Impossible, Testing is Absence of Error is a Fallacy, Testing Should Show Presence of Defects
MODULE 3: SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)
TOPICS: SDLC Phases, Waterfall Model, RAD Model, V Model, Spiral Model, Prototype Model, Agile Model
MODULE 4: SOFTWARE TESTING METHODOLOGIES
TOPICS: Static Testing, Black Box Testing, White Box Testing, Gray Box Testing
MODULE 5: STATIC TESTING TECHNIQUES
TOPICS: Reviews, Walkthroughs, Inspections & Audits, Types of Reviews
MODULE 6: LEVELS OF TESTING
TOPICS: Integration Testing, Unit Testing, Acceptance Testing, System Testing
MODULE 7: TYPES OF TESTING
TOPICS: White Box Testing, Integration Testing, Black Box Testing, Unit Testing, System Testing
MODULE 8: TYPES OF SYSTEM TESTING
TOPICS: Smoke or Sanity Testing, Priority Based or Risk Based Testing, Re-Testing, Ad-hoc Testing, Formal Testing, End-to-End Testing, Regression Testing, Exploratory Testing, Monkey Testing, UI Testing, Benchmark Testing, Security Testing, Usability Testing, Stress Testing, Performance Testing, Compatibility Testing, Load Testing, Globalization Testing, Installation Testing, Recovery Testing, Localization Testing
MODULE 9: INITIAL LEVEL TESTING
TOPICS: Smoke and Sanity Testing
MODULE 10: STLC TESTING PROCESS
TOPICS: Test Initiation, Test Case Design Techniques, Test plan, BVA, ECP, State Transition Testing, Decision Table Testing, Use Case Testing, Preparing RTM, Test Execution, Defect Tracking Life Cycle, Test Design, Test Closer, Bug Report, Web Application Testing, Manual Testing vs. Automation Testing, Categories of Tools
MODULE 11: QUICK TEST PROFESSIONAL
TOPICS: VB Scripting, Introduction to QTP, Introduction to Automation Testing, Working with Test Objects and Object Repositories, Record and Playback, Output Values, Actions, Checkpoints, Regular Expressions, Parameterizing Tests and Data Driven Tests, Regular Expressions, Recovery Scenarios, Quick Test Automation Object Model, Synchronization Point, Functions, Scripting in Real-time Environment, Descriptive Programming, Automation Frameworks, Working with Data Tables
MODULE 12: QUALITY CENTER
TOPICS: Introduction to Test Management, Create a domain, Working with Site Administrator, Assigning Users to Projects, Create Project, Creating Users, Creating Requirements, Working with the quality center, Test Plan, Test Execution, Test Cases Preparation, Defects, integration with QTP, graphs, Reports, Documents