Latest Courses
DVC and Git For Data ScienceCheck course
CMake, Tests and Tooling for C/C++ ProjectsCheck course
Build A Professional Responsive Portfolio Website : React JSCheck course
Django | Build a Chatbot as a Personal Assistant Using AICheck course
Jq Command Tutorials for Bash Shell ScriptingCheck course
Learn API First Development With Open API Spring Boot KotlinCheck course
Advanced Reinforcement Learning: policy gradient methodsCheck course
Computational Linguistics - Beginner CourseCheck course
Design & Code Twitter Home Page with JavaScript, CSS & FigmaCheck course
Data Science: Transformers for Natural Language ProcessingCheck course
DVC and Git For Data ScienceCheck course
CMake, Tests and Tooling for C/C++ ProjectsCheck course
Build A Professional Responsive Portfolio Website : React JSCheck course
Django | Build a Chatbot as a Personal Assistant Using AICheck course
Jq Command Tutorials for Bash Shell ScriptingCheck course
- 45% Selenium WebDriver and Design Patterns

Selenium WebDriver and Design Patterns

$10.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
9.4/10 (Our Score)
Product is rated as #2 in category Java

Design Patterns are repeatable and reusable solutions for software design related issues.

This course helps you to get introduced to the some of the frequently used Design Patterns among Software developers and demo how we can use them in Test Automation to achieve better re–usability and maintainability in the your Automation Framework, Page Objects & Test classes design!

You would learn following Design Principles and Design Patterns.

Single Responsibility Principle: Each and every module, class, method in an application should have only one specific responsibility to handle. Using this we could refactor our complex Pages Objects into multiple modular Page Components or Page Fragments and we could write very neat test steps.

Factory Pattern: We should be able to create an object without exposing the creation logic to the test class. For ex: Lets consider the localization testing in which we need to test multiple languages for an app. This app might have a language specific behavior as well. We can have an abstract class with common functionalities and language specific sub classes. We can use Factory Pattern to create specific Page Object based on the language we test!

Strategy Pattern: We should be be able to pass the behavior to an object at run time. For ex: Google search page might have different search strategies. Text based search or voice based search. We have a Page Object for google search page and different components for search strategies. We should be able to pass specific strategy at run time w/o writing ugly if–else blocks.

Instructor Details

Vinoth has been working as a Principal SDET/Automation Architect and he is an AWS certified solution architect associate. He loves automating everything :). He has a passion for automation, creating custom tools for team s productivity / process improvement, building test automation frameworks from scratch, setting up the test infrastructure & CI/CD pipelines. Huge fan of JVM technologies, NodeJS, JMeter, Selenium-WebDriver, Docker, Kubernetes etc.

Specification: Selenium WebDriver and Design Patterns

Duration

7.5 hours

Year

2021

Level

All

Certificate

Yes

Quizzes

Yes

10 reviews for Selenium WebDriver and Design Patterns

4.9 out of 5
9
1
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Mohana Sundari Mahalingam

    Really enjoying the course so far. I would say it’s a worthy buy for anyone who is looking for a complete course on Design Principles & Design Patterns.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Kopanathi Venkat

    So far it was exceptional, I have got to know about waht are design patterns and types. Vinod is really exceptional in explaining the concept.His way of teaching is completely unique. Appreciating his effort on sharing the knowledge.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Swapnil Galande

    Very Nice content , explained each designed pattern with examples

    Helpful(0) Unhelpful(0)You have already voted this
  4. Shanky Kalra

    Vinoth always explains the things with going into great illustrations, which is very good for learning anything, Kudos to your efforts and hardwork. 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  5. Anudeep kumar

    Excellent Guru for Test Automation! Learnt a lot of stuff

    Helpful(0) Unhelpful(0)You have already voted this
  6. Jeevan Babu

    Good coverage and unique course

    Helpful(0) Unhelpful(0)You have already voted this
  7. Stephen Jeyaraj Joseph

    Perfect course to learn Test Automation Design Pattern!!!

    Helpful(0) Unhelpful(0)You have already voted this
  8. Alok SIngh

    Very relevant and must course for the beginners and intermediate automation developers. This course will help you take your skills to the next level. This is the first time I am seeing somebody making a video on advance automation. Otherwise the markets flooded with very basic introduction or only Developer specific content. This course is precisely for Automation people. Exactly what I was looking for.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Daniel Mi ko

    I have learned so much and I am still at the beginning! Very informative, easily understandable with some knowledge of Java and Selenium. I would recommend this class to junior test developers that have experience and want to grow.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Naveen NChandu

    Thank you for the great course. With the course I was able to learn the different design patterns and concepts of Java 8( how its used). Examples developed here are helped me to perform hands on.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published.

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Selenium WebDriver and Design Patterns
    Selenium WebDriver and Design Patterns

    $10.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare