Tags
Language
Tags
November 2025
Su Mo Tu We Th Fr Sa
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Selenium Webdriver With Java: Step-By-Step Tutorial: 2-In-1

    Posted By: ELK1nG
    Selenium Webdriver With Java: Step-By-Step Tutorial: 2-In-1

    Selenium Webdriver With Java: Step-By-Step Tutorial: 2-In-1
    Last updated 5/2018
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.05 GB | Duration: 4h 4m

    Harness the power of Selenium automation

    What you'll learn

    Write clear, simple, readable, and reliable tests that perform complex test automation tasks

    Get major solutions to make data-driven tests for JUnit and TestNG

    Design a Selenium Grid to enable faster and parallel running of tests, increasing test coverage, and reducing test execution time

    Explore the power, simplicity, and limitations of the core Selenium framework

    Tackle explicit waits and removing all static pauses

    Get an approach to build a framework in Java for web and mobile applications

    Requirements

    Some programming experience in Java, is all you need to get started with this course.

    Description

    Selenium is one of the most popular engines for UI test automation. It is available for many different programming languages. At the same time, the data-driven approach is one of the most popular approaches for optimizing tests, making them compact, and easily extensible just by adding some new data. If you're a software quality assurance/testing professional or a software developer with prior programming experience in Java and wish to build your own data-driven automation testing framework and test web-based and mobile applications, then go for this learning path.


    This comprehensive 2-in-1 course teaches you to build your own data driven automation testing framework and boost the performance and reliability of your automated checks for web and mobile with Selenium WebDriver, Java, and TestNG. It covers each and every concept of Selenium with the help of practical examples making it easy for you to understand and implement in your own web and mobile applications.


    This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.


    The first course, Dive into Core of Selenium Automation, starts off with an introduction to Selenium WebDriver architecture. You will then learn how to solve difficult problems that you will undoubtedly come across as you start using Selenium in an enterprise environment. You will also learn to produce the right feedback when failing and what the common exceptions are, explain them properly (including the root cause), and fix them. Next, you will see the differences between the three available implicit waits and explicit waits, and learn to work with effective page objects. You will learn how to utilize the advanced user interactions API and how you can run any JavaScript you need through Selenium. Finally, you will learn hard assertions and soft assertions and how to use them.


    The second course, Data-Driven Testing in Selenium, begins with an introduction to approaches that can be used to build a framework in Java for web and mobile applications and setting up the development environment. You will then learn to implement POM by making wrappers around controls and pages. You will also learn to implement test modifications to make them data-driven. Next, you will practice more complicated samples to operate with external data from excel, databases, Spring’s dependency injection, and more. You will go through various improvements to make tests run in parallel. In particular, you will explore different options to run data-driven tests in parallel. Finally, you will discover the good practices when testing framework designs and get a deep understanding of the data-driven approach and various ways to apply it on your tests.


    By the end of this Learning Path, you will have developed a practical knowledge of using Selenium WebDriver with Java to build your own data-driven automation testing framework and boosting the performance and reliability of your automated checks for web and mobile skilfully.

    Meet Your Expert(s):

    We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:


    Dmitry Shyshkin is a lead QA automation engineer‏ with 6 years of test automation experience using Selenium. He has worked in Waterfall and Agile environment, on desktop, web-based and mobile projects. He started his QA career without any QA/Testing knowledge. He took online Software QA classes where he learned about different types of testing. On his second job, he learned about test automation for the first time, and liked it more than manual testing and thereby decided to move into test automation.MykolaKolisnyk has been working in test automation since 2004. He has been involved with various activities including creating test automation solutions from scratch, leading test automation teams, and working as a consultant with test automation processes. During his working career, he has had experience with different test automation tools such as Mercury WinRunner, MicroFocusSilkTest, SmartBearTestComplete, Selenium-RC, WebDriver, Appium, SoapUI, BDD frameworks, and many other different engines and solutions. He also has experience with multiple programming technologies based on Java, C#, Ruby, and so on, and with different domain areas such as healthcare, mobile, telecoms, social networking, business process modeling, performance and talent management, multimedia, e-commerce, and investment banking.

    Overview

    Section 1: Dive into Core of Selenium Automation

    Lecture 1 The Course Overview

    Lecture 2 Introduction to Selenium WebDriver Architecture

    Lecture 3 Representing Browsers through Instances

    Lecture 4 Choosing Programming Language and Framework

    Lecture 5 Creating First Test

    Lecture 6 Page Elements as Objects

    Lecture 7 Locator Strategies and Finding One or Many Elements in a Page

    Lecture 8 Basic Interactions through the Core Selenium API

    Lecture 9 Verifications and Assertions

    Lecture 10 Waiting for Elements

    Lecture 11 Handling Hidden Elements

    Lecture 12 Stale Elements

    Lecture 13 Other Issues

    Lecture 14 Using Test Suites

    Lecture 15 Best Practices in Test Structure

    Lecture 16 Page Object Models

    Lecture 17 Implicit Wait and Explicit Wait in Selenium

    Lecture 18 Soft Assertions

    Section 2: Data-Driven Testing in Selenium

    Lecture 19 The Course Overview

    Lecture 20 Introduction to Approaches to Be Used

    Lecture 21 Environment Setup

    Lecture 22 Sample Test Creation

    Lecture 23 Adding Configuration

    Lecture 24 General Idea, Overview, and Main Design

    Lecture 25 Wrapping Controls

    Lecture 26 Wrapping Pages

    Lecture 27 Adding PageFactory

    Lecture 28 Generating Screenshots

    Lecture 29 General Ideas and Principles

    Lecture 30 Basic Data Parameters

    Lecture 31 Using Data Provider

    Lecture 32 Configuring Data Parameters from XML

    Lecture 33 Getting Data from External Resources

    Lecture 34 Getting Data from Excel

    Lecture 35 Getting Data Using Spring Dependency Injection

    Lecture 36 Data-Drive Cucumber-JVM Tests

    Lecture 37 Core Test Design Updates

    Lecture 38 Setting up Selenium Grid

    Lecture 39 Run Data-Driven Tests in Parallel

    Lecture 40 Final Overview

    This Learning path is for software quality assurance/testing professionals, software project managers, or software developers who wish to build data driven automation testing framework and test web and mobile applications.