A quality analyst is responsible for testing the components and overall functionality of a product. QA Training in Ottawa often study how their company offers services and diagnose any loopholes that sacrifice the expectations that consumers have from the service. With TechLearning’s QA Training in Quebec, you will learn how to test the software efficiently and become an expert QA Analyst.
Mode of training
Online classes on Weekends Saturdays/Sundays
Overview of the Curriculum
- Software testing techniques
- Test Scenario, Test Plans writing
- Test case writing
- Test execution and bug reporting
- Testing reports
- Software Test Estimation Techniques
- Software testing interview questions
- Software test environments
- Defect/Bug Lifecycle
- Black-Box Test Techniques
- Basics of Agile & Agile Testing
- How to use JIRA for Agile Testing
- Mobile Testing Basics
- API Testing with ReadyAPI
- API Testing with Postman
- Performance Testing
- Performance Testing using JMeter
- Test Automation using Selenium
Selenium Automation with Java
Basics
- CSS Selector in Selenium
- Locators in Selenium
- Find Element and FindElements in Selenium WebDriver
- Selenium Form WebElement: TextBox, Submit Button, sendkeys(), click()
- How to Select CheckBox and Radio Button in Selenium WebDriver
- How to Click on Image in Selenium Webdriver
- How to Select Value from DropDown using Selenium Webdriver
- Locate Elements by Link Text & Partial Link Text in Selenium Webdriver
- Mouse Click & Keyboard Event: Action Class in Selenium Webdriver
- How to Upload & Download a File using Selenium Webdriver
- XPath in Selenium WebDriver: Complete Tutorial
- Alert & Popup Window Handling in Selenium WebDriver
- How to Handle Web Table in Selenium WebDriver
- Handling Dynamic Web Tables Using Selenium WebDriver
- Desired Capabilities in Selenium WebDriver
TestNG
- How to Download & Install TestNG in Eclipse for Selenium WebDriver
- TestNG Tutorial: What is, Annotations & Framework in Selenium
- TestNG Groups: Include, Exclude with Example – Selenium Tutorial
- TestNG @Test Priority in Selenium
- Parallel Execution in Selenium: Session Handling & TestNG Dependency
- TestNG: How to Run Multiple Test Suites in Selenium
- TestNG Listeners in Selenium: ITestListener & ITestResult Example
- How to Execute Failed Test Cases in TestNG: Selenium WebDriver
- TestNG Report Generation in Selenium WebDriver
- Customize, PDF & Email TestNG Reports in Selenium WebDriver
Frameworks
- Page Object Model (POM) & Page Factory: Selenium WebDriver Tutorial
- Dataprovider & TestNG XML: Parameterization in Selenium(Example)
- Read & Write Data from Excel File in Selenium Webdriver: POI & JXL
Advanced Webdriver!
- Selenium Grid Tutorial: Hub & Node (with Example)
- Maven & Jenkins Integration with Selenium: Complete Tutorial
- Selenium Automation Framework: Data Driven, Keyword Driven & Hybrid
- Handling iFrames in Selenium Webdriver: switchTo()
- Cross Browser Testing using Selenium WebDriver
- How to Take Screenshot in Selenium WebDriver
- Log4j with Selenium Tutorial: Download, Install, Use & Example
- Robot Class in Selenium Webdriver
- How to use AutoIT with Selenium Webdriver: File Upload Example
- Selenium with Cucumber (BDD)
- Selenium with Python