Course Curriculum
Quality Assurance
Total # of Hours: 120
Starting Date: 04/05/2018
Location
ALPHAPRIMETECH
112 New South Road,
Hicksville, NY
11801
+1 (212) 629 - 7366
admin@alphaprimetech.org
MANUAL TESTING COURSE CONTENT
Introduction
- What is Testing
- What is Quality
- Initial Requirement phase
- Analysis phase
- Design phase
- Coding phase
- Testing phase
- Delivery and Maintenance phase
- Black Box Testing
- White Box Testing
- Gray Box Testing
- Unit Level Testing
- Module Level Testing
- Integration Level Testing
- System Level Testing
- User Acceptance Level Testing
- Waterfall Model
- Spiral Model
- V - Model
- Agile Model
- One Tier Architectures
- Two Tier Architectures
- Three Tier Architecture
- N - Tier Architecture Type of Testing
- Build Verification Testing
- Regression Testing
- Re - Testing
- Alpha Testing
- Beta Testing
- Static Testing
- Dynamic Testing
- Installation Testing
- Compatibility Testing
- Monkey Testing
- Usability Testing
- End - To - Testing
- Exploratory Testing
- Security Testing
- Port Testing
- Reliability Testing
- Adhoc Testing
- Test Planning
- Test Case
- Design Techniques
- Prepare RTM
- Test Execution
- Result Analysis
- Bug Tracking and Reporting
Software Development Lifecycle
Testing Methodology
Testing Levels
Software Development Models
Development Architectures
Software Testing Life Cycle
Automated Testing Course Content
- Automation definition
- Purpose of the Automation
- Benefits of the automation
- Which applications are suitable for automation
- Which test cases are right candidates for automation
- Which are not right candidates for automation
- Test management Tools
- Functional or Regression Tools
- Performance Tools
- Seat
- Concurrent 4) QTP Introduction
- About QTP
- Support OS & Browsers
- Add In Manager
- QTP supported Technologies
- Test Pane ( key word view and expert view)
- Data table
- Active screen
- Debug viewer -- Upto 8.2
- Information pane
- Missing resource Pane --- Upto 9.2
- Test flow
- Available key words
- Resources
- To Do
- Process guidance
- Recording Process
- Playback
- Analyze the test result
- QTP Test folder structure
- Variables
- Data Types
- Operators
- Control flow statements
- Built In Functions
- Environment
- Object Classes
- Properties
- Mandatory
- Assistive
- Ordinal Identifier
- Enable Smart Identification
- Base filter
- Option Filter
- About Object Repository
- Object Repository wizard features (Add object to local, Highlight obj from app, update object, etc..)
- Object Spy
- Types of Object repository
- Local Object Repository (.BDB)
- Shared Object Repository (.TSR)
- OR Creation & associate Shared object repository
- Object Methods
- Create shared OR
- Compare Two TSR files
- Merge Two TSR files
- GetToProperty
- GetToProperties
- SetToProperty
- GetRoProperty
- Strandard recording
- Normal or Default
- Low level Recording
- Analog
- Normal or Default ? i) Normal & ii) Fast
- Maintenance Run mode ? i)Normal
- Update - i) Normal & ii) Fast
- About the Test Batch Runner
- Batch creation
- Batch execution
- About Synchronization
- Typle of Synchronization
- Static
- Dynamic
- Settings
- About the Action
- Types of Action
- Reusable
- Non Reusable
- Types of Action based on Location
- Independent
- Nested Action
- Insert Commands
- Call to new action
- Call to Copy of Action
- Call to existing Action
- Action property Wizard
- Split Action
- ExitTest
- ExitAction
- About the Reporter
- Report Methods
- Reporter Event
- Filter
- On Error resume next
- On Error GoTo 0
- Environment variables
- Test Parameters
- Action Parameters
- Random numbers
- Data table parameters
- Data table parameter name (Column)
- Data table Sheet name
- Object Property name
- Environment Parameter
- Test parameter name
- Action Parameter
- External Environment variable Xml Nodes
- Runtime Data table
- Design time Data table
- Excel file association
- 13 Methods and 4 Associative properties Methods
- AddSheet Method
- De
- leteSheet Methods
- Export Method
- ExportSheet Method
- GetCurrentRow Method
- GetRowCount Method
- GetSheet Method
- GetSheetCount Method
- Import Method
- ImportSheet Method
- SetCurrentRow Method
- SetNextRow Method
- SetPrevRow Method
- AddParameter
- Associated Properties
- GlobalSheet Property
- LocalSheet Property
- File formats (VBS, txt, QFL)
- Function & Producer
- FL association
- Call Statements
- Get the return value
- Differences b/w Function and Action
- Debug viewer
- Break points
- Insert Break points
- Remove Break points
- Disable Break point
- About Descriptive Programming
- When are you using the DP
- Differences between Object Repository and Descriptive programming
- About the Recovery Scenarios
- Recovery Scenario creation steps
- Pop-up Window
- Object State
- Tet Run Error
- Application Crash
- Keyboard or mouse operation
- Close application process
- Function call
- Restart Microsoft Window
- Repeat current step and continue
- Proceed to next step
- Proceed to next action or component iteration
- Proceed to next test iteration
- Restart current test run
- Stop the test run
- Connect the Database
- Execute the DB Queries
- Capture the DB query output result data
- About the Frame work
- Basic Components of Framework
- Frame work Types
- Data driven
- Keyword driven
- Hybrid
- Action Driven or Modular Driven
- Standard Check point
- Page check point
- Image check point
- Table Check point
- Text Check point
- TextArea Check point
- Bitmap Check point
- Database Check point
- Accessibility check point
- XML check point (From Application)
- XML check point (From Source)
- Standard output value
- Text output value
- Text Area output value
- Database output value
- XML output value from Application
- XML output value from source
Automation General information
Automation Tool Types
License Types
About QTP utility programs
QTP window or QTP Editor Components ( 6 / 11 Panes)
Record & Play back
VB Script Concepts
Object Idendification
Object Repository
Object Repository manager
Step Generator
Scripting
Test object Methods
Recording modes
Virtual object
Rund Modes
Test batch Runner
Synchronization
Action
Exit Statements
Reporter
Error Handling
Parameters
Parameterization with Data Driver
Case Sensitive areas
Data table
Data table Methods and Properties
Data Driven Test
Transaction
Function library
Debugging Test
Descriptive programming
Regular Expressions
Recovery scenarios
- Define Trigger events
- Specify the recovery operations required
- Select the post recovery operations
- Enter the details
