Online Training on Software Testing & Quality Assurance

Online Training on Software Testing & Quality Assurance

This course is Intend for those who want to work as a Software Tester. This course covers software testing in details.

course at a glance

  • Date : 16 Oct - 12 Dec 2020
  • No. of Classes/ Sessions : 18
  • Total Hours : 36
  • Last Date of Registration : 15 Oct 2020
  • Class Schedule :
    • Saturday - 7:00 PM - 9:00 PM
    • Friday - 7:00 PM - 9:00 PM
  • venue : PeopleNTech Limited (Online Platform)

Price: TK. 10,000
(including VAT & TAX)
Early Bird Registration Going on Valid Until 15th October, 2020 Taka @8,000

This Training is jointly organized by BITM & PeopleNTech.

Course Outline: 

Software Testing Introduction (3 hours)

Software Testing and Quality Assurance
➢ Software Development Life Cycle (SDLC).
➢ Software Testing Life Cycle (STLC).
➢ Software Testing Principles.
➢ Quality Assurance vs. Quality Control.

Testing Techniques and Test Management (6 hours)
Test Planning.
➢ Test Scenarios.
➢ Test Case development.
➢ Understanding requirement and creating test scenario and test
cases from requirements.
➢ White box, grey box and black box testing.
➢ Functional Testing and Non-functional Testing.
➢ Retesting & Regression Testing.
➢ Smoke Testing and Sanity Testing.
➢ Retesting and Regression Testing.
➢ Acceptance Testing.
➢ Boundary value analysis and Equivalent portioning for
maintaining large test fields.
➢ Creating and maintaining Test Data.
➢ Bug Life Cycle, bug Priority & Severity, bug Reports.
➢ Test Management

Test Automation-Selenium (18 Hours)
Installing Eclipse
➢ Eclipse IDE setup
➢ Set Up a project from scratch
➢ Introduction to Selenium WebDriver
➢ How to launch Browsers?
➢ Architecture of Webdriver
➢ Methods in WebDriver
➢ Create your first script using Webdriver
➢ Launch Browser
➢ Navigate to URL
➢ Verify Page Title
➢ Close Browser
➢ Back and Forward
➢ Refresh page
➢ Difference between FindElement & findElements
➢ Enter & Clear Text from Input field
➢ Click Action
➢ Input fields, buttons & links
➢ What are Locators?
➢ Identify ID, Name, Xpath, CSS from HTML Code
➢ Web Element
➢ Select and UnSelect Checkbox
➢ Handle Drop Down Scenarios –Select/DeSelect
➢ Select and DeSelect Radio Button
➢ Validate Drop Down Values
➢ Implicit and Explicit Waits
➢ Handle Simple, Confirmation & Prompt Alert
➢ What is Action Class?
➢ What can we do with Action Class?
➢ Mouse Hover & Mouse Movement with Action
➢ Finding Coordinates of a Web Object
➢ Drag and Drop Action
➢ TestNG Annotations
➢ TestNG Assertion
➢ TestNG Data Provider
➢ What is Maven?
➢ Features of Maven
➢ Why to use Maven
➢ Installing & Running Maven
➢ Using Maven in your project
➢ Data Driven Framework

Cucumber (3 Hours)
How to download Cucumber?
➢ Install Cucumber Eclipse Plugin
➢ Configure Eclipse with Cucumber
➢ What are Feature Files?
➢ How to create Feature File?
➢ How to execute Feature Files?
➢ What is Gherkinization?
➢ What is Step Definition?
➢ How to generate Glue code/Step Definitions?

API Testing (3 hours)
What is an API
➢ What is API Testing
➢ POSTMAN Installation
➢ Postman Native App
➢ Alternative Quick Postman Installation Guide
➢ Building Blocks Of POSTMAN
#1) Request
#2) Collection
#3) Environment
➢ Saving A Request Into Collection
➢ Sample Request And Response
➢ POSTMAN Client
#1) How to Download POSTMAN Client?
➢ Call REST APIs Using POSTMAN Client
#1) GET Call
#2) POST Call
#3) PUT Call
#4) Delete Call

Mobile Application Testing (3 hours)
Types of Mobile App Testing:
➢ Mobile Application Testing Strategy
➢ Recommended Tool
➢ Test Cases for Testing a Mobile App
➢ Typical activities and proceedings in Testing Mobile Application
➢ How to Test Mobile Applications on Both Android and iOS
Platforms
➢ Basic Difference between Android and iOS Testing
➢ Key Factors in Mobile Testing
➢ Android Application Introduction
➢ ‘To Do’ list before the start of Testing Process
➢ Testing Types for Mobile Apps
1) Functional Testing
2) Android UI Testing
3) Compatibility Testing
4) Interface Testing
5) Network Testing
6) Performance Testing
7) Installation Testing
8) Security Testing

Curriculum

Module Online Training on Software Testing & Quality Assurance 36 Hrs

Tentative Class Start

16th October, 2020

Available Seat

10 / 20

who can join

Anyone from any background who has basic computer knowledge, can join this course.

Meet the Instructor