• LOGIN
  • No products in the cart.

About Course

Quality Assurance (QA) in software development is the continuous monitoring of the complete software development cycle to improve the performance of the software product and to see that the final results are same as the expected results. With the help of QA and Testing tools techniques, we will ensure that software product is a quality and bug-free product.

Online QA training course will make you understand the concepts of different testing environments. The software quality assurance online training courses train you to use automation testing tools and manual testing tools.

Module I – Topics

  • SDLC – Software Development Life Cycle
  • Software Development Methodologies – V Model (Extension of the Waterfall Model), Sprint, SCRUM, Agile, User Stories
  • Overview of Software Quality Assurance (SQA)
  • STLC – Software Testing Life Cycle
  • Various Types of Testing – Black Box, White Box, Unit, Integration, Incremental Integration, Regression, System, Functional, Sanity, Functional, End-to-End, Load, Acceptance, Performance, Stress, Usability, Recovery, Security, Comparison, Compatibility, Alpha, Beta Testing

Module II – Topics

  • Test Planning – Formalizing the Scope of Testing by Creating Objective and Scope for the Plan
  • Using the Test Data to Create Test Cases and Test Scenario
  • Test Execution, Creation of Reports Containing Test Execution Status (Defects)
  • Change Management and Defect Management, User Acceptance Testing (UAT)
  • Overview of Basic Structured Query Language (SQL) using Oracle – Primary Key, Foreign Key Constraint, Joins, Group by Statement, Having Clause
  • Role of a Tester in SQL.

Module III – Topics

Selenium

  • Introduction to Selenium.
  • Introduction to Java
  • Java Setup and configuration
  • Installing Eclipse
  • Why Java for Selenium.
  • Data Types, String Class, If-Else
  • Classes, Methods etc
  • Loops – While, Do-While, For, Enhanced For
  • Single Dimensional and Two Dimensional Array
  • Access modifiers
  • Function Input parameters and return types.
  • All OOPs concepts
    • Inheritance
    • Abstraction
    • Encapsulation
    • Polymorphism

Understanding Selenium Webdriver

  • Overview of Selenium Webdriver, pros and cons
  • Understanding Object Identification
  • Extracting Xpaths, CssSelectors
  • Downloading and configuring java WebDriver in eclipse
  • WebDriver Interface
  • Working with Firefox, IE, chrome browsers
  • Working with Firefox profile
  • Identifying Web-Elements using id, name, linkname, class, xpath, tagname

Working with Web objects

  • Handling Input box/buttons, list/selection/drop down boxes, radio buttons, check boxes
  • Extracting links and other Web-Elements
  • Extracting Data from WebTable
  • Capturing screenshots
  • Object Synchronization using Implicit and Explicit waits
  • Handling popups, frames and windows
  • Simulating the Keyboard and Mouse actions
  • Data driving using Java APIs – csv and excel

TestNG and Grid

  • Grid – executing selenium tests on different browsers
  • What is testng
  • installing testng in eclipse
  • Testng annotations
  • Understanding usage of annotations
  • Running a test in testng
  • Batch running of tests in testng
  • Skipping tests
  • Parameterizing tests – dataprovider
  • Assertions/reporting errors
  • Testng reports
  • Advantages over junit
  • Using Testng in selenium

Framework Development

  • What is framework
  • Types of Framework
  • Difference between Data Driven, Keyword Driven and Hybrid Driven Framework
  • What is the use of framework?
  • Development of Page Object Model
  • Development of Framework

Other helpful topics 

  • Best Practices in Test Automation
  • Sample Interview questions and the answers
  • Resume Guidance

Interested in learning Quality Assurance?

2 responses on "Quality Assurance"

  1. I was here to take Quality Assurance(QA) classes. The quality of training is very good and practical. We had exposure to real-time projects. Flexible timings and approachable trainers.

  2. SFT is a good place to start up your career in the IT Industry.I was here for both Manual and Automation testing training.
    Excellent Trainers and management.I would recommend this place to anyone who is new to IT field and looking for a good career opportunities.

Leave a Message

Your email address will not be published. Required fields are marked *

Course Reviews

5

5
1 ratings
  • 5 stars1
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0
  1. I was here to take Quality Assurance(QA) classes. The quality of training is very good and practical. We had exposure to real-time projects. Flexible timings and approachable trainers.

  2. 5

    SFT is a good place to start up your career in the IT Industry.I was here for both Manual and Automation testing training.
    Excellent Trainers and management.I would recommend this place to anyone who is new to IT field and looking for a good career opportunities.

© 2018 Schoolfortraining.Powered By Embtelsolutions.com
Note: School for Training is a vocational school. We promise quality education. We do not promise a job.
WhatsApp