Syllabus
Manual Testing:
This course material is based on latest industry standards
(IEEE, ISO, SEI). This course will also help you towards CSTE certification
preparation!
- Software Testing Principles and Concepts
- Why Do We Test Software?
- Cost of Quality
- SEI’s Five Levels of Process Maturity (CMM)
- Factors Affecting Software Testing
- Phases of the SDLC Testing Process
- Optimum Testing Cost Curves
- PDCA Cycle for Building and Improving Software Testing Processes
- Standard Workbench
- Software Quality Factors
- Testing Methodologies
- The “V” Model Testing Concept
- Unit, Integration, System, Acceptance Testing
- Verification and Validation Techniques
- Static Versus Dynamic Testing
- Black Box, White Box, Functional, Structural, Regression, Performance Testing
- Test Environment
- Risk Associated with Software Testing
- System Requirement Specification (SRS) and Use Cases
- Test Strategy, Test Plan and Test Cases
- Software Test Metrics
- Test Reports
- Manual Testing Vs. Automation
QuickTest
Professional (QTP):
Below courses (Basic & Advanced) will also help you to become certified in
QuickTest Professional!
Basic QTP (Using
QuickTest Professional): - Introduction to QuickTest
- Test Planning
- Record and Playback
- How QuickTest identifies objects
- Synchronizing Tests
- Standard and Text Checkpoints
- Creating Tests with Multiple Actions
- Data Driven Tests
- Working with the Data Table
- Output Parameters
- Alternatives to Standard Recording
- Recovery Manager and Scenarios
- Using the Expert View (Preview)
- Saving QuickTest Tests into TestDirector
Advanced QTP:
- QuickTest Debugging Tools
- Breakpoints
- Step Commands
- Debug Viewer (Watch, Variables, Command)
- Alternatives to Standard Recording
- Low Level Recording
- Analog Recording
- Object Recognition and Smart Identification
- Object Repository Custom Configuration
- Introduction to Smart Identification
- Smart Identification Configuration
- Working in the Expert View
- QuickTest Object Model
- Objects, Methods, and Properties
- Translate Test Steps in Tree View to Expert View
- Enhance Test Cases in Expert View
- Use QuickTest Functions and VBScript Programming
- Enhance Test Cases with Descriptive Programming
- Interact with Test Objects not in the Object Repository
- Two ways of using Descriptive Programming
- Enhance Test Cases with User-Defined Functions
- Utilize external Windows API functions in Test Cases
- Create QuickTest User-Defined Functions
- Create Function Libraries
- Working with the FileSystem/Excel Object
- Use the VBScript FileSystemObject in Test Cases
- Use the VBScript Excel Object in Test Cases
- Object Repository Manager
- Import/Export from XML
- Object Repository Merger Tool
- Associate Repositories
- Many Other Slick Features of QTP:
- Scripting using Conditional Statements
- Scripting using Loop Statements
- Scripting using With Statements
- Scripting using Set Statements
- Define Virtual Objects
- Optional Steps
- Using Regular Expressions
- Using Objects Properties and Methods
- Enhance Test Reports using HTML tags and Screenshots
- Working with QTP Environment variables
- Generating QTP Setting Scripts
- Launching QTP using VBScript
Test Director /
Quality Center:
- Adding Test Requirements
- Create Tests
- Executing the test cases manually
- Analyze project progress
- Run Tests and Analyze Results
- Report and Trace Defects
- Document Generator
- Executing test scripts remotely and more
LoadRunner:
- Overview of Loadrunner
- Working With VUGEN
- Enhancing Vuser Scripts,Defining Parameters
- Correlating Statements
- Configuring Runtime Settings
- Managing Scripts from Test Director/QualityCenter
- Working with Controller
- Working with Analysis
|