- Location: Tinkune,Subidhanagar, Kathmandu, Shriganesh Marg, Kathmandu 44600, Nepal
- Duration: 1.5 Month
Course details
It has become critically important for companies to increase the quality of their software as a large number of companies rely on information technology for daily operations. Quality assurance aspects have become more critical for software companies as even a small error in system while in final implementation phase could be costlier. It is even more costly to address the software defects in the later stages of software life cycle. Realizing this, Broadway has introduced a full-fledged QA training course with an aim to produce talented quality experts in software industry of Nepal. This course enable the software professionals and other individuals to
MODULE I: MANUAL TESTING
Fundamentals of Testing
- Human and errors, Testing VS. Debugging, Software Quality, Requirement Behavior and Correctness, Testing Process, Psychological Aspects of Testing, General Testing Principles, Test Metrics
SDLC
- Waterfall Model
- Spiral Model
- V Model
- Agile Methodology
Testing Approaches - I
- Static Testing
Testing Approaches - II
Dynamic Testing
- Black Box Testing
- Equivalence Class Partitioning
- State Transition Test
- Decision Table Technique
- Used Case Testing
- Cause Effect Graphing
- Boundary Value Analysis
- Advanced black box techniques
White Box Testing
- Statement Coverage
- Test of Conditions
- Branch Coverage
- Path Coverage
- Advanced White Box Techniques
- Instrumentation and Tool Support
Gray Box Testing, Intuitive and Experience Based Testing
Verification & Validation
Verification
- Inspection
- Walkthrough
- Reviews
Validation
- Unit
- Integration
- Functional
- System
- Acceptance
- Alpha and Beta testing
Difference between Verification and Validation
Miscellaneous types of testing
- Usability
- Performance
- Load
- Stress
- Security
- Volume Testing
- Sanity and Smoke Testing
- Regression Testing
- Mutation
Test Cases
- Introduction
- Various Test Scenarios
- Test Case Design and Template
- Different Types of Test Cases
- Difference between Test Case and Test Scenario
- Creation of Test Cases for Sample Application
Test Management
- Test Organization
- Test teams, tasks and Qualifications
- Test Planning
- Quality Assurance Plan, Test Plan, Test Exit Criteria
- Cost and economy Aspects
- Test Strategies
- Test Activity Management, Incident Management, Configuration Management
Test Progress Monitoring and Control
Bug Reporting and Tracking
- Error, Defect, Bug and CR
- Bug Reporting Approach
- Bug Reporting Steps
- Severity and Priority
- Bug Life Cycle
ADVANCE COURSE
Certification: ISTQB Preparation
MODULE II: AUTOMATION
Introduction to Automation
- Pitfalls of Manual Testing
- Benefits of Automation Testing
- Pitfalls of Automation Testing
- Factors to select for Automation Testing
- Factors for Selecting Automation Tool
- Types of Automation Tools
- Tools of Functionality Testing
- Tools of Test Management
- Performance Testing Tools
- Types of Licenses
- Licensed Tools
- Open Source Tools
QUICK TEST PROFESSIONAL (QTP)
- Introduction
- Quick Test Window
- Principle of Capture and Playback
- Recording mode
- Run mode
- Object Repository
- Principle Check Points
- Parameterization
SELENIUM
- Introduction to Selenium
- Components of Selenium
- Selenium IDE
- Selenium RC
- Selenium Core
Selenium IDE
- Overview
- Installing, recording, replaying and manipulating
- Commands:
- Actions
- Asserts
- Assert
- Verify
- Wait
- Assessors
- Selenium scripting basics
Selenium Web Driver as
- Overview
- Create Script in Selenium Webdriver
- Accessing forms,link & tables
- Junit
- Mouse Events, Uploading fies etc.
SQL Queries
- SQL Introduction
- Uses of SQL in Testing (Database, SQL injection in Web App etc.)
- Data Definition
- Data Manipulation
- Data Control
- JOINS
- SQL Queries
MODULE III: Test Management Tool
QUALITY CENTER
Introduction to Quality Center
- Requirements Tab
- Requirements Tab's Four Views
- Requirements Types
- Test Coverage
Test Plan Tab
- Test Plan Tree
- Adding New Folder for Test Plan
- Tests Types
Test Lab
- Organizational Structure
- Building Test Sets
- Adding Tests for Test Sets
- Understanding Execution Flow
- Execution Control
- Test Set Properties
Defects Tab/Change Requests
- New Defects
- Defects Tracking
- Understanding Grid Filters
Linking Among Different Tabs and Need of Linking
Filtering
- Test Requirement Tab
- Test Plan Tab
- Defects Tab
- Test Lab Tab
Analysis and Reporting
Importing and Exporting
Setting-Up Favorites
MODULE IV: BUG REPORTING JIRA as Bug Reporting Tool
- Installation
- Create a JIRA project
- Adding a Column to a Board
- Adding Users to our JIRA Account
- Adding Issues/Bugs to the JIRA project
- Attaching screenshots to the Bugs in JIRA
- Assign, close, add comments, effort and so on to the JIRA bugs
- Classifying defects into Critical, Major, Minor and so on
Mantis
- Installation
- Create a Mantis project.
- Adding Users to our Mantis Account.
- Adding Issues/Bugs to the Mantis project.
- Attaching screenshots to the Bugs in Mantis.
- Assigning, closing, adding comments, effort etc. to the Mantis bugs.
- Classifying defects into Critical, Major, and Minor etc.
MODULE V: MOBILE APP TESTING
Overview of Mobile Applications Components of Mobile Application Introduction to Mobile Application type -
- Native
- Hybrid
- web mobile applications
Mobile Testing Tour
- Gesturing tour,
- Accessories tour,
- Motion tour location based testing
Mobile testing and associated challenges
- Various Device/Platform
- Non-functional - Performance and Security
- Network, Memory, Usability
Mobile Testing Approach
- Installation and uninstalling testing
- Workflows and feature testing
- Scenario based testing
- Interactions of device
- Mobile testing strategies
- Apium
Android Mobile Basics and Set up emulator
Working with Android Testing
Android and iPhone Testing
Mobile Application Testing Execution with emulators
Mobile Application Testing Execution with simulators
Mobile Application Automation Testing- Selenium
PERFORMANCE TESTING TOOL
- About Jmeter
- Install Jmeter
- Thread and its properties
- Various Kinds of Sampler
- Various Kinds of Listener
Updated on 03 September, 2016Course Location
About Broadway Infosys Nepal
Broadway Infosys Nepal is one of the best inclusive computer training institutes in Kathmandu, Nepal. Established in 2008, our professional IT Training and Development center has been employing experts in this field to impart professional education to trainees. We offer well-structured complete professional training in various Programming Languages, Graphics & Multimedia, Web Designing as well as Development Training that is based upon the current recruitment needs in the IT market.
Further, we also provide training on thorough understanding of:
- Project Requirement Identification and Analysis,
- Software Development Life Cycle,
- Functional Design,
- Testing and Implementation
- Quality Assurance
Since establishment, we have successfully established and maintained network with more than fifty IT and other companies which has made us able to offer and provide our students with internship and job opportunities.
See all Broadway Infosys Nepal courses- Risk Management in Health Training ExpressNPR 1,665
NPR 37,272Duration: Upto 3 Hours - Certified TQM Professional VskillsNPR 5,592
NPR 13,045Duration: 1 To 2 Months