Companies Home Search Profile

2023 Updated Quality Engineering Guide with Playwright

Focused View

Jonathan Gober

7:58:06

60 View
  • 1. Introduction.mp4
    01:17
  • 2. Join Community Discord!.html
  • 3. Supplemental notes created for you!.html
  • 4.1 Git Source Code Management.html
  • 4.2 Node JS installation.html
  • 4.3 Visual Studio Code Install.html
  • 4. Initial Installations.mp4
    03:49
  • 5.1 VSCODE Walkthrough.html
  • 5. Quick VS Code Walkthrough.mp4
    06:02
  • 6.1 Types and Comparisons.html
  • 6. Your First Javascript! Types and Comparisons.mp4
    17:47
  • 7. Day One Types and Comparisons.html
  • 8.1 Variables and Template Literals Exercise.html
  • 8. Variables, Template literals, inspecting types, & type conversions.mp4
    15:41
  • 9.1 Exercise 1.zip
  • 9. Coding Exercise 1!.mp4
    04:44
  • 10. Congrats on Completing Day 1!!!.mp4
    00:28
  • 1. Day 2 Start!.mp4
    00:33
  • 2.1 JavaScript Conditionals, control flow and Logical operators part 1.html
  • 2. JavaScript Conditionals!.mp4
    07:24
  • 3.1 Odd or Even Answer.html
  • 3.2 Odd or even.zip
  • 3. Conditionals Hands on Exercise.mp4
    04:59
  • 4.1 Scope.html
  • 4.2 Variable Scope Notes.html
  • 4. Scope with let and const.mp4
    06:41
  • 5.1 JavaScript Array List.html
  • 5. JavaScript Arrays!.mp4
    11:43
  • 6.1 Array Challenge Answer.html
  • 6.2 Array Challenge.zip
  • 6. Array Coding Challenge Hands on.mp4
    08:48
  • 7.1 JavaScript Loops.html
  • 7.2 Loop Notes.html
  • 7. JavaScript Loops.mp4
    14:37
  • 8.1 Day 2 Final Challenge.zip
  • 8.2 Fizzbuzz Answer.html
  • 8. Final Day 2 Challenge!.mp4
    12:13
  • 9. Day 2 Complete!.mp4
    00:41
  • 1. Day 3 Start.mp4
    00:33
  • 2.1 JavaScript Functions.html
  • 2. JavaScript Functions!.mp4
    13:32
  • 3.1 Area Calc Answer.html
  • 3.2 Functions Hands on.zip
  • 3. JavaScript Function Challenge.mp4
    09:15
  • 4.1 JavaScript Objects and this.html
  • 4. JavaScript Objects and THIS keyword.mp4
    07:43
  • 5.1 JavaScript Class Notes.html
  • 5.2 JavaScript Classes.html
  • 5. JavaScript Classes.mp4
    08:33
  • 6.1 Character Creation.zip
  • 6.2 Classes and Objects Challenge Answer.html
  • 6. Day 3 Final JS Challenge.mp4
    13:19
  • 7. Day 3 Completed!.mp4
    00:46
  • 1.1 Installing Playwright.html
  • 1.2 Setting Execution Policy.html
  • 1. Downloading Playwright.mp4
    05:04
  • 2.1 Playwright tour and asyncawait.html
  • 2. Init Playwright Tour.mp4
    16:45
  • 3.1 First Playwright Automation.html
  • 3. Lets start Coding with Sample app.mp4
    15:48
  • 4. Finishing Sample App.mp4
    05:41
  • 5.1 Playwright Page Object Model.html
  • 5.2 Sample App Pom Completion..html
  • 5. Page Object Modeling Sample App.mp4
    12:46
  • 6.1 Text input Coding Challenge Answer key.html
  • 6. First Automation Challenge.mp4
    08:57
  • 1.1 home-page and using baseUrl.html
  • 1.2 Sample app parallel.html
  • 1. BaseUrl, Grouping Tests, and running them in parallel.mp4
    09:50
  • 2.1 Class Attribute page, Scroll Bars, innerText.html
  • 2. Dialog boxes, Scrollbars, and getting text from a page.mp4
    13:27
  • 3.1 Progress Bar Challenge.html
  • 3. Progress Bar Page Automation Challenge.mp4
    09:12
  • 4.1 Mapping a list of Items in Playwright.html
  • 4. Evaluating all elements.mp4
    13:59
  • 5.1 Dynamic Table Answer.html
  • 5. Automation Challenge Dynamic Table.mp4
    18:50
  • 1. Lets Git Started.mp4
    06:29
  • 2.1 Git Configuration adding Removing Committing best practices.html
  • 2. Git Good Guide Part 1 - Configuration, Add, Remove, Commit Best Practices.mp4
    12:02
  • 3.1 Cloning, Branching (Checkout -b), merging, stashing.html
  • 3.2 Git Cheat Sheet.pdf
  • 3. Git Good Guide Part 2 - Cloning Repos, Branch Strategy, Stashing, and Merging.mp4
    11:56
  • 4.1 Merge Conflicts and other tips and tricks Undoing.html
  • 4. Git Good Guide Part 3 - Merge Conflicts, Undoing Staged Changes, and Other Tips.mp4
    12:12
  • 5.1 Final Git Lesson with diff tool, alias and forking.html
  • 5.2 Fork this repo ).html
  • 5.3 git config global.txt
  • 5. Git Good Guide Part 4 - Final Git Lecture on Diff, Difftools, Alias, and Forking.mp4
    09:24
  • 1.1 Api Testing Start!.html
  • 1. What is an api and why should you test it.mp4
    01:53
  • 2.1 The poke api.html
  • 2. Poke api and JSON.mp4
    10:03
  • 3.1 Starter Pokemon Challenge.html
  • 3. JSON Challenge. Get your starter pokemon here!.mp4
    04:52
  • 4.1 Status Code Validations.html
  • 4. Testing Status Codes.mp4
    06:37
  • 5.1 Api Snapshots Testing.html
  • 5. API Snapshot testing.mp4
    07:30
  • 6.1 Validating JSON Schema.html
  • 6. API Schema Testing.mp4
    07:46
  • 1. API Request Types.mp4
    00:57
  • 2.1 Starter Challenge !!!!.html
  • 2. A Challenge!!.mp4
    02:58
  • 3.1 Checking out the pet store api and query parameters.html
  • 3. Learning Query Parameters.mp4
    11:09
  • 4.1 Post and Put requests.html
  • 4. Post and Put requests.mp4
    16:39
  • 5.1 Creating and updating Challenge.html
  • 5. Add and Update Challenge.mp4
    07:56
  • 6.1 Delete.html
  • 6. Delete Requests.mp4
    05:54
  • 7. Final API Challenge.mp4
    09:48
  • 1.1 Continuous Integration and Continuous Delivery Start!.html
  • 1. Getting Started With CICD!.mp4
    08:54
  • 2.1 Understanding ENV Environment Variables.html
  • 2. Hiding Credentials with GitHub Secrets.mp4
    16:33
  • 3.1 Using process.env.VARIABLES in our local environment.html
  • 3. Fixing our local to use process.env.mp4
    05:07
  • Description


    Gain all the skills you need in as little as an hour a day

    What You'll Learn?


    • Learn JavaScript with interactive lessons
    • Learn the command line basics of Playwright and npm
    • Playwright Automation from the ground up
    • Learn git and git commands
    • Learn how to do REST API testing with Playwright
    • Learn how to encrypt your passwords for later use in a CI/CD pipeline

    Who is this for?


  • New UI automation developers wanting to make the move to an automation engineer role
  • Those wanting to learn the basics of JavaScript from the perspective of an automation engineer
  • What You Need to Know?


  • No programming experience is needed! Everything is within the course
  • More details


    Description

    Hey there! I decided when creating this course I wanted it structured in a way that you could learn some important concepts a day at a time. I've structured this course to be taken day by day, to progressively teach you the skills you would need to learn test automation. Most sections I have tried limiting them to roughly an hour a day, in order to not overwhelm or throw too much at you at once. The most important things you will learn are

    • Basic JavaScript

    • UI test automation with playwright

    • API testing with Playwright

    • Git repository management

    • CI/CD using GitHub actions

    When getting started, ill also show you everything you will need to download and get started. I also created an entire documentation website to use as a supplement to this course and to help you move forward faster. When creating my scripts and notes for this course, I thought it would be incredibly helpful to be able to follow along using some kind of documentation.


    I also was completely new to video editing. So you may notice some of the newer videos getting slightly better as the course continues.


    If you have a desire to move forward in your career in the quality engineering realm, I believe this is a great course for you!

    Who this course is for:

    • New UI automation developers wanting to make the move to an automation engineer role
    • Those wanting to learn the basics of JavaScript from the perspective of an automation engineer

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Jonathan Gober
    Jonathan Gober
    Instructor's Courses
    Lover of coffee, donuts, and all things techFather | Automation Engineer | Constantly LearningHey There! My name is Jonathan Gober and I have worked in the quality engineering realm for nearly a decade, working for multiple Fortune 500 companies. I have learned so much in my years of testing and I want to share them with you. I drive to make testing exciting and fun and look forward to the process.
    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 55
    • duration 7:58:06
    • Release Date 2023/09/06