Companies Home Search Profile

From Scratch to full Automation; Selenium/Cucumber With Java

Focused View

Mohamed Soliman

1:04:29

87 View
  • 1.1 IntelliJ Idea Download Page.html
  • 1. Installing Code Editor for Selenium; IntelliJ Idea.mp4
    03:08
  • 2.1 Project files to clone.html
  • 2. Creating first Cucucmberselenium Project.mp4
    02:34
  • 3. Project Dependencies.mp4
    01:14
  • 4. Installing Cucumber Plugin.mp4
    01:22
  • 1. Introduction to Cucumber Framework.mp4
    04:20
  • 2. Writing a feature file - Gherkin Syntax.mp4
    03:12
  • 1. Installing Chrome Driver.mp4
    04:20
  • 2. Writing first Step Definition Snipet.mp4
    03:12
  • 3. Resolving Given Step Definition.mp4
    03:32
  • 4. Resolving When Step Definition.mp4
    03:02
  • 5. Resolving Then Step Definition.mp4
    04:04
  • 6. Before and After Functions in Cucumber.mp4
    03:46
  • 1. Passing parameters in Cucumber.mp4
    05:57
  • 2. Setting up the test environment before scenario execution.mp4
    02:23
  • 3. multiple data multiple run in Cucumber - writing the feature.mp4
    02:42
  • 4. multiple data multiple run in Cucumber - writing step definition.mp4
    03:30
  • 5.1 Cucumber reference (Gherkin Syntax Keywords).html
  • 5. Final thoughts about Cucumber & more.mp4
    01:42
  • 1. Setting up the web driver.mp4
    01:59
  • 2. Selenium to visit a web page for automation.mp4
    01:20
  • 3. Selenium to Locate elements on a web page.mp4
    02:02
  • 4. Selenium to Interact with Elements on the Screen.mp4
    01:21
  • 5. Selenium to verify elements on a web page.mp4
    01:43
  • 6. Selenium to end an automation session.mp4
    02:04
  • Description


    Learn about Cucumber and how to use it in test automation. Intro also about Selenium for Java.

    What You'll Learn?


    • Write test scripts in Cucumber
    • Describing Automation Scripts in Gherkin Syntax
    • Learn Gherkin Keywords
    • Learn about Feature files and Step definitions
    • Learn about different keywords and web interactions in Selenium

    Who is this for?


  • Beginner Test Automation Engineers
  • Manual Test Engineers
  • QA Managers
  • More details


    Description

    Learn in this course about Cucumber and Selenium. The powerful tools for test automation.

    Complete course to get you started. All the tools used are free source. 24 lectures with examples. Fully coverage of all aspects of the subject.

    What's cucumber?

    Cucumber is a tool that supports Behaviour-Driven Development(BDD). If you’re new to Behaviour-Driven Development read our BDD introduction first.

    What is Gherkin?

    Gherkin is a set of grammar rules that makes plain text structured enough for Cucumber to understand. The scenario above is written in Gherkin.


    What are Step Definitions?

    Step definitions connect Gherkin steps to programming code. A step definition carries out the action that should be performed by the step. So step definitions hard-wire the specification to the implementation.


    What's Selenium?

    Selenium automates browsers.

    What you do with that power is entirely up to you.

    Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that.

    Boring web-based administration tasks can (and should) also be automated as well.



    What is Automation Testing?

    Automation Testing is a software testing technique that performs using special automated testing software tools to execute a test case suite. On the contrary, Manual Testing is performed by a human sitting in front of a computer carefully executing the test steps.

    Who this course is for:

    • Beginner Test Automation Engineers
    • Manual Test Engineers
    • QA Managers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Mohamed Soliman
    Mohamed Soliman
    Instructor's Courses
    Hello,My name is Mohamed Soliman. I work as a QA and Test Automation Consultant. I live in Germany and have worked for many national/international clients in Europe/UK.My main focus is to help software enthusiasts write better software. I faced of course many challenges during my career. I think, it will be for the benefit of everyone to share knowledge.My courses will be first published free as I want them to be accessible for everyone. I am looking for your feedback and comments.I will always make courses in English. I can teach also in German. If you like it, please let me know in a comment and I will organize courses in German then.I wish you a pleasant learning Journey on Udemy!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 23
    • duration 1:04:29
    • Release Date 2023/04/19