Back To The Course

Module 1: OOPS Concept

Module 2: Conditional and Loop statements

Module 3: Array

Module 4: String

Module 5 : Programming on String

Module 7: Exceptional handling

Module 8: Collection

Module 9: Asynchronised Collection

  • ConcurrentHashMap, ConcurrentLinkedQueue, and ConcurrentSkipListSet

Module 10: Java 8 Concepts

  • Lambda expressions
  • Stream API
  • Date and time API

Module 11: Interview Practice based on Programming Question

Module 12: Selenium Architecture

Module 13: Different types of Locator

Module 14: Xpath and CSS deep dive

Module 15: Selenium inbuilt methods

Module 16: Selenium Advanced

Module 17: Coding with Selenium

Module 18: Building a project with Selenium and Java

Module 19: Basic Concepts of TestNG

Module 20: Basic Concepts of Cucumber

Module 21: Basics of Maven

Module 22: Basics of Git

Module 23: Basics of Jenkins

Module 24: Overview of Postman

Module 25: CRUD Operations

Module 26: Configuring Requests

Module 27: Testing Response

Module 28: Schema Validation

Module 29: Path and Query Parameters

Module 30: Collections in Postman

Module 31: Different Types of Variables

Module 32: Scripting in Postman

Module 33: Newman and Jenkins Integration

In this lesson, students will learn how to organize and structure a Selenium project. The following topics will be covered:

Overview of project structure: A brief overview of the various components of a Selenium project, including the test code, configuration files, libraries, and resources.

Designing a project structure: A guide on how to design a project structure for a Selenium project, including information on organizing test cases, creating reusable components, and separating code into modules.

Managing dependencies: A discussion of how to manage dependencies in a Selenium project, including information on using build tools such as Maven or Gradle, and managing library versions.

Automating the build process: A guide on how to automate the build process for a Selenium project, including information on using build tools such as Maven or Gradle, and integrating with continuous integration (CI) tools.

Managing configuration: A discussion of how to manage configuration in a Selenium project, including information on using configuration files, environment variables, and runtime arguments.

By the end of this lesson, students will have a solid understanding of how to organize and structure a Selenium project, and will be able to design and implement a project structure that supports the needs of their test automation effort. They will also have a good understanding of how to manage dependencies, automate the build process, and manage configuration, and will be able to implement these best practices in their projects.

WordPress Portal WakingIT Mailchimp Newsletter WordPress Plugin Walk – Responsive Business WordPress Theme Walk&Away – Travel Blog & Tours Elementor Template Kit Walker – WooCommerce WordPress Theme WalkOn – Adventure Travel & Tourism Elementor Template Kit Wallace Inline | Front-end Content Editor for Beaver Builder Wallcart WP – Multipurpose Elementor WooCommerce Theme Walmartomatic – Walmart Affiliate Money Generator Plugin for WordPress Walogin – Membership management with Blockchain (Authenticator) Walsall – Minimal Agency WordPress Theme