Title: QA Training and Quality Assurance Online Training
1QA Training
Plot 204, 2nd Floor, Above Bank of India ,Opp
Mythri vihar ,Ameerpet,Hyderabad.500016. Emailinf
o_at_qedgetech.com Websitewww.qedgetech.com. Ph915
4112233 . 040-64644491 / 92.
2MANUAL TESTING
- About The Course
- Manual Testing course will cover software testing
concepts, SDLC, STLC, Agile Testing, Effective
Testing methods, QA Process , TestCase writing,
TestCase Execution, Defect Reporting , Defect
Management and Test Management tools like
ALM/Quality Center. - Course Objectives
- After the completion of the Manual Testing
course, you will be able to - Understand fundamental concepts in software
testing, including software testing objectives,
processes, test strategies and testing
techniques. - Understand the software testing processes and
manual testing processes like Unit testing,
Integration testing, system testing, re-testing,
regression testing and system integration
testing and UAT etc., - Learn to plan a testing projects, design
test cases and data, conduct testing - operations, manage defects and generate test
report. - Learn to conduct UI Testing, Usability Testing,
Load Testing, Performance Testing, Security
Testing and Compatibility Testing etc., - Learn Defect Reporting process and Defect
management process. - Learn implementing Testing Process using tools
like ALM(Quality Center) and JIRA. - Who can join this course?
- This is a foundation course for any Fresh
Graduates, Students and working professionals
who want to learn and gain knowledge on software
testing.
3Curriculum Software Testing Overview
Introduction to Software Testing Objectives of
Testing Software Development Process Project vs.
Product Error / Fault / Failure Why Software has
defects? Most common defects Cost of fixing
defects Testing then and Testing now What is
Verification Validation Difference between QA
QC Role of a Tester
Principles of Testing
Early Testing Exhaustive Testing Impossible
Defect Clustering Pesticide Paradox Testing is
Context Dependant Testing Should Show Presence of
Defects Absence of Error is a Fallacy
Software Development Life Cycle (SDLC)
- SDLC Phases SDLC Models
- Waterfall Model
- V Model
- RAD Model
- Prototype Model
- Spiral Model
- Agile Model
Software Testing Methodologies
Static Testing White Box Testing Black Box
Testing Gray Box Testing
4Static Testing Techniques
Reviews Types of Reviews Inspections Audits
Walkthroughs
White Box Testing
Unit Testing Integration Testing
Black Box Testing
System Testing User Acceptance Testing (UAT)
- Alpha Testing
- Beta Testing
- System Testing and Types of System Testing
Smoke / Sanity Testing Formal Testing Priority
Based/Risk Based Testing Ad-hoc
Testing Re-Testing and Regression Testing
End-to-End Testing Exploratory Testing Benchmark
Testing Monkey Testing UI Testing Usability
Testing Security Testing Performance Testing
Load Testing Stress Testing Compatibility
Testing Installation Testing Globalization
Testing Localization Testing Recovery Testing
5- Software Testing Life Cycle (STLC)
- Test Planning
- Test Strategy
- Test Plan
Test Analysis
- Analyzing Functional Requirements
- Preparing Requirement Clarification
Test Preparation
- Identifying documenting Test Scenarios
- Test Case Design Techniques
- ECP
- BVA
- Decision Table Testing
- State Transition Testing
- Use case Testing
- Preparing Test Cases
- Preparing Test Data
- Preparing RTM
- Test Execution
- Build Release Process
- Executing Testcases
- Defect / Bug Life Cycle
- Defect Management
- What is defect?
6- Agile Testing
- Overview of DataBase Testing
ALM (Quality Center)
- Overview of Test Management
- QC Tool Architecture QC Site Administration
- Creating Domain
- Creating Project
- Creating Users
- Mapping User to QC Project
- QC User Modules
- Defining Test Requirements
- Writing TestCases in QC
- Mapping TestCases to Requirements
- Exporting TestCases from Excel to QC
- Create Test Sets
- Executing TestCases
- Defect Reporting Defect Tracking
- Analyzing Reports Graphs