Course Outline

Getting Started

  • Annotations
  • testng.xml
  • Running TestNG

Test methods, Test classes and Test groups

  • Test methods
  • Test groups
  • Groups of groups
  • Exclusion groups
  • Partial groups
  • Parameters
  • Dependencies
  • Factories
  • Class level annotations
  • Parallelism and time-outs
  • Rerunning failed tests
  • JUnit tests
  • Running TestNG programmatically
  • BeanShell and advanced group selection
  • Annotation Transformers
  • Method Interceptors
  • TestNG Listeners
  • Dependency injection
  • Listening to method invocations
  • Overriding test methods
  • Altering suites (or) tests

Test results

  • Success, failure and assert
  • Logging and results

YAML

Requirements

Delegates should have basic programming skills, basic knowledge of testing procedures, or prior experience with other testing frameworks.
 14 Hours

Testimonials (7)

Related Courses

Tosca: Model-Based Testing for Complex Systems

35 Hours

Test Automation with Galen Framework

14 Hours

TestComplete

21 Hours

Automate Windows Desktop Applications with AutoIt

14 Hours

Robot Framework: Keyword Driven Acceptance Testing

14 Hours

Advanced C# for Automation Test Engineers

21 Hours

Advanced Selenium

14 Hours

Advanced Selenium with C#

14 Hours

Advanced TestStand: Mastering Test Automation

21 Hours

Mobile Automation with Appium Overview

7 Hours

Concordion

21 Hours

C# for Automation Test Engineers

21 Hours

EasyTest

7 Hours

Test automation with HP UFT

21 Hours

iOS Automation Testing

14 Hours

Related Categories

1