Click here to load reader
Upload
usglobalit2013
View
118
Download
1
Embed Size (px)
DESCRIPTION
Rapid global changes have created a variety of challenges for the software industry in the U.S. This sector produces 95 percent of the world's software.Its challenges include: intense time-to-market competitive pressures; support problems that grow in complexity; producing products that must run on multiple platforms; surviving in an environment in which requirements go immediately from verbal expression to screen design; high customer expectations; and the concept of the total product. Testing tools can help meet these challenges. Recommendations for software quality include: quickly learning the best practices of competitors; creating baseline benchmarks for the industry; providing formal training for practitioners; and using quality architects who act as general contractors in the overseeing of software projects.
Citation preview
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
Course content for QA:
Software Engineering Concepts
Software Testing Basics
CORE
Manual Testing
Automation Testing Tool: Quick Test Professional
Test Management Tool: Quality Center
Performance Testing Tool: Load Runner Basics
Selenium
SUPPORTING MODULES
SQL Server Database
Business Analysis
COMPLIMENTARY MODULES
Interview Tips & Certifications
Software Engineering Concepts
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
1. Software Engineering Concepts
a. Software Development Life Cycle Stages
b. SDLC Models i. Waterfall Model
ii. V Model
iii. Spiral model
iv. Agile/Scrum model
Software Testing Basics
2. Software Testing Basics
a. Definition of testing
b. Why is testing necessary?
c. Causes of software defects
d. Testing & Quality
e. Cost of defect repair
f. Risk of inadequate testing
g. Terminologies: i. Error, defect and failure
ii. Web application & Windows Application
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
QA / SOFTWARE TESTING COURSE
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches *****
3. Testing levels
a. Static Testing ( review, inspections, walkthroughs)
b. Dynamic Testing/ testing stages v. Unit Testing
vi. Integration Testing
vii. System Testing
viii. User Acceptance Testing 1. Alpha testing
2. Beta testing
4. Testing types
a. White box testing
b. Black box testing
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
c. Functional testing
d. Initial level testing i. Smoke testing
ii. Sanity testing
e. Re-testing & Regression Testing
f. Inter- system testing
g. Exploratory testing
h. Performance testing
Manual Testing
5. Software testing Life cycle
a. Stages: i. Test requirements gathering and Analysis’s
ii. Test Plan Preparation
iii. Test design
iv. Test Execution
v. Defect Reporting and Tracking
vi. Test Closure Activity
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
QA / SOFTWARE TESTING COURSE
6. Test Design
a. Specification based or black box testing techniques i. Equivalence class partition
ii. Boundary value analysis
b. Structure based or White box testing techniques i. Statement coverage
ii. Decision testing
c. Test Case document: Project-Domain based examples
d. Requirement Traceability Matrix
7. Test management
a. Test planning
b. Test Planning Activities
c. Entry Criteria
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
d. Exit Criteria
e. Test execution
f. Defect Reporting & Tracking i. Defect Report
ii. Defect Life Cycle
g. Software Environments
8. Tool Support for Testing a. Types of test tools
b. Manual vs Automation Testing
QUICK TEST PROFESSIONAL
9. QTP: Basics
a. Introduction to Automation testing
b. Benefits of automation testing
c. Introduction to Quick Test Pro
d. Record and Playback
e. Creating and Executing a Basic Test
f. Analyzing the Quick Test Result
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
g. Keyword view
h. Expert view
i. Active screen
10. QTP: Objects
a. Object Identification
b. Script Analysis
c. Object Repositories
d. Object Spy
11. QTP: Actions & Parameterization
a. Reusable actions
b. Data table
c. Parameterization
d. Regular expressions
12. QTP: More Features
a. Step generator
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
b. Password encoder
c. Recovery Scenario
d. Transactions
13. Checkpoints
a. Standard Checkpoint
b. Text Checkpoint
c. Text area Checkpoint
d. Page Checkpoint
e. Table Checkpoint
f. Database Checkpoint
g. Accessibility Checkpoint
14. QTP: VB Script a. Variable declaration
b. Accepting input & displaying output
c. Functions
d. Control statements
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
e. Debug Mode
15. Descriptive Programming- Overview
16. Test Automation Frameworks- Overview a. Types
b. Linear Framework
c. Modular Framework
d. Data driven framework
e. Keyword driven Framework
f. Hybrid framework
QA / SOFTWARE TESTING COURSE
QUALITY CENTER
17. Quality center: Introduction a. Purpose of Quality center
b. Phases of Quality center
c. Quality center architecture
d. Quality Center Modules
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
18. Quality center: Administration a. Creation of domain
b. Creation of project
c. Creation of users
d. Assigning users to project
19. Quality center: Modules a. Requirement module: i. creating requirements
b. Test plan module: i. creating test cases
c. Test lab module: i. creating test sets and
ii. test execution
d. Defects module: i. defect reporting &
ii. tracking
e. Linking requirements, test cases & defects
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
20. Quality center: features a. Views
b. Edit
c. Analysis i. Reports & Graphs
QA / SOFTWARE TESTING COURSE
LOAD RUNNER BASICS
21. Load runner basics a. Introduction of LoadRunner
b. LoadRunner Testing Process
c. LoadRunner Architecture
22. Load runner: Virtual User Generator a. What are virtual users?
b. Creating VU Script
23. LoadRunner: Controller a. Design Scenario
b. Configuring Runtime settings
c. Load Generator
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
24. Load runner: Analyzing Test Results
Selenium-IDE
• Introduction
• Installing the IDE
• Opening the IDE
• IDE Features
• Building Test Cases
• Running Test Cases
• Using Base URL to Run Test Cases in Different Domains
• Selenium Commands – “Selenese”
• Script Syntax
• Test Suites
• Commonly Used Selenium Commands
• Verifying Page Elements
• Assertion or Verification?
• Locating Elements
• Matching Text Patterns
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
• The “AndWait” Commands
• The waitFor Commands in AJAX applications
• Sequence of Evaluation and Flow Control
• Store Commands and Selenium Variables
• JavaScript and Selenese Parameters
• echo - The Selenese Print Command
• Alerts, Popups, and Multiple Windows
• Debugging
• Writing a Test Suite
• User Extensions
• Format i. Executing Selenium-IDE Tests on Different Browsers
ii. Troubleshooting
DATABASE BASICS FOR QA
25. Database Basics for QA using MS SQL 2008 a. Data
b. DBMS
c. RDBMS Concepts
d. Database design basics
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
e. SQL Queries i. SELECT: WHERE Clause, GROUP BY Clause, HAVING Clause, ORDER BY Clause, Aggregate functions
ii. JOINS- Inner join, outer join-left outer join & right outer join
Business Analysis
26. Business Analysis a. Roles of Business Analyst in IT Project Team
b. Business Analysis basics
Quality Standards
27. Quality Standards a. Quality Concerns in US based Projects
b. ISO Standards
c. CMMI
INTERVIEWS & CERTIFICATIONS
28. Interviews & Certifications a. Resume preparation tips & Interview tips
www.usglobalit.com,ph:(804)-803-1036
USGLOBAL IT QA TRAINING CURICULUM
Training Features: Digital Training --- Software Testing Terminologies --- Interactive sessions --- Practical examples --- Domains included --- IT Professional Behavioral Skills --- QTP Tool Installation Support ***** Course Duration 5 to 6 weeks --- Weekday/Weekend Batches ****
b. QA Certifications
c. HP certifications
www.usglobalit.com,ph:(804)-803-1036