Quality Assurance Automation Module II
Duration: 24 Days
Course Fee: Rs.999 /-
Rs.25000
Because there is a greater need for quality assurance personnel due to the growth of the software industry and software applications, Code IT is also focused on providing career-oriented quality assurance training in Nepal. To assist software testing specialists in identifying bugs and minimising errors and flaws discovered in the programme, we have been offering expert Quality Assurance training in Nepal. You will be able to guarantee bug-free software products and applications once you have finished this course.
What you will learn
SQL Introduction
Introduction to Automation
Types of Automation Tools
Types of Licenses
SELENIUM
Introduction and Components
Selenium IDE
Installations
Understanding Object Identification
Working with Web objects
Page Object Model
API Testing Using Postman
Performance testing Core concepts
MOBILE APP TESTING
BUG REPORTING
Materials included
Free Certificate
Live Session in Google Meet
Life Time Video Access
Requirements
Internet
Laptop
Course Syllabus
SQL Introduction
- Data Definition
- Data Manipulation
- Data Control
- SQL Queries
- JOINS
Introduction to Automation
- Drawbacks of Manual Testing
- Benefits of Automation Testing
- Drawbacks of Automation Testing
- Factors to go for Automation Testing
- Factors to Choose Automation Tool
Types of Automation Tools
- Functionality Testing Tools
- Performance Testing Tools
- Security Testing Tools
Types of Licenses
- Licensed Tools
- Open Source Tools
SELENIUM
Introduction and Components
- Selenium IDE
- Selenium RC
- Selenium Core
- Selenium Grid
Selenium IDE
- Overview
- Installing, recording, replaying and manipulating
- Commands
Installations
- java / python environment for selenium
Understanding Object Identification
- Using different locators
- ID
- Name
- CSS Selector
- ClassName
- TagName
- LinkText
- XPath
- Working with Firefox, IE, Chrome browsers
- Working with Firefox profile
Working with Web objects
- Checkbox
- Radio Buttons
- Select dropdown
- Jquery Select
- Date Pickers
- Progress Bars
- Form Submit, Ajax Forms, Form with Validations
- HTML Tables
- Alerts And Modals
- File Uploads And Downloads
- Advanced User Interactions
- Selenium Waits- Implicit, Explicit, Fluent
Page Object Model
- Test Requirement Tab
- Test Plan Tab
- Defects Tab
- Test Lab Tab
API Testing Using Postman
- Postman Basics
- Introduction to API
- REST and SOAP
- API Testing with Postman
- Download and Install Postman
- Postman Navigation
- Create New Request in Postman
- GET Request in Postman
- Response in Postman
- Request Parameters in Postman
- POST Request using Postman
- Basic Authentication in Postman
- Environment Variables in Postman
- Collections In Postman
- Test and Collection Runner in Postman
- Monitor Collections in Postman
- Workflows in Postman
- Pre Request Script in Postman
- Assertions
Performance testing Core concepts
- JMeter Introduction
- Record and Replay
- Thread Group
- Samplers
- Config Elements
- Controllers
- Timers
- Assertions
- Listeners
- Parameterization
- Correlation
- JMeter Plugins
- Functions
- Non-GUI Mode Test Execution and Distributed Mode
- Dashboard Reporting
MOBILE APP TESTING
- Overview of Mobile Applications
- Components of Mobile Application
- Introduction to Mobile Application type
- Mobile testing tour
- Mobile testing and its challenges
- Android Automation Using Appium
BUG REPORTING
- 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.
- Assigning, closing, adding comments, effort etc. to the JIRA bugs.
- Classifying defects into Critical, Major, and Minor etc.