QA Automation

64 Hours

TDXQA-101

Course outline

This course is planned to QA manual personnel in their transition to Automation QA. The course contains three main subjects – JAVA, Selenium and Katalon.

Upcoming meetings

There are no upcoming meetings for this course.
Contact us to schedule this course, which will be customized specifically for your organization.
info@hackerupro.com
Download Full Syllabus

Modules

  • Java History
  • Language Features
  • Java Virtual Machine
  • First Java Program
  • Java compiler
  • Garbage collection
  • Installation and distribution
  • Comments
  • Variables
  • Primitive types
  • Operations
  • Flow control
  • Strings
  • Arrays
  • Methods
  • Constructors
  • Encapsulation
  • static and final variables
  • Javadoc
  • Objects references
  • The this keyword
  • String, StringBuffer, StringBuiler
  • Define a matrix
  • Working with matrix and graphs
  • Packages
  • The import statement
  • Class loading and CLASSPATH
  • Package-friendly access
  • JAR files
  • Inheritance in Java
  • The super keyword
  • Single inheritance
  • protected access
  • Implementing polymorphism
  • Abstract classes
  • Interfaces
  • Simulating multiple inheritance
  • Disadvantages
  • Java Thread API
  • The Runnable interface
  • Threads lifecycle
  • Synchronization
  • Wait/notify
  • Introduction
  • Advantages
  • Disadvantages
  • Download Selenium IDE
  • Features
  • Understanding HTML
  • Pattern Matching
  • Different Browsers
  • Architecture
  • Scripting Using Web Driver
  • Most Used Commands
  • Adding functions and classes to Web Driver
  • Introduction
  • Basics
  • Writing Test Cases
  • Web and Mobile Automation
  • Tips & Tricks
  • Integration
  • Best Practices
  • Katalon Analytics
  • Basic Syntax
  • Groovy compared to JAVA

Prerequisites

  • 01 Experience in manual testing methods. Background in any development language can be useful in this course

Target Audience

  • Manual QA personal, developers and anyone interested in writing and executing automatic tests. Basic background in any OOP programming language is required. (Using Variables, flow control, functions).

Contact us

    Skip to content