WebdriverIO
WebdriverIO
  • Видео 11
  • Просмотров 18 060
Mastering debugging: strategies for the technical tester - Erwin Heitzman
Debugging can be a huge challenge, even for the most experienced technical testers. In this presentation, Erwin will share his insights and strategies for tackling bugs in test code and even browsers/drivers like Chrome and ChromeDriver.
Learn how to approach debugging systematically, using a mix of logic, intuition, and experience. This talk will provide you with the necessary skills to not only identify and resolve bugs efficiently but also to understand their root causes, enhancing your overall testing expertise.
Просмотров: 376

Видео

Embracing WebDriver Bidi for Next-Gen Browser Automation with WebdriverIO - Christian Bromann
Просмотров 7395 месяцев назад
Two decades ago, the realm of browser automation was founded on a simple yet powerful premise: replicate every possible user interaction. However, as the frontend landscape evolved, with browsers gaining more control and sophisticated execution abilities, it became clear that mimicking user actions was just the tip of the iceberg. The real challenge lies in uncovering the underlying issues that...
WebdriverIO Tutorials: Snapshot Testing
Просмотров 1,1 тыс.7 месяцев назад
In this edition of WebdriverIO Tutorials, core maintainer Wim Selles, walks you through a new WebdriverIO feature: snapshot testing. Starting with v8.29.0 you can now take DOM as well as visual snapshots of your elements when running component or e2e tests in the browser or mobile devices.
WebdriverIO Tutorials: The Emulate Command - Emulate Web APIs at Runtime with WebdriverIO
Просмотров 81111 месяцев назад
In this short tutorial we introduce the newly introduced `emulate` command that enables you to emulate different Web APIs in the browser at runtime. Read all about this new WebdriverIO feature in webdriver.io/docs/emulation. 🎥 Subscribe to our RUclips channel: @webdriverio 🐦 Follow us on Twitter: @webdriverio 🗣️ Join our support chat: discord.webdriver.io
WebdriverIO Tutorials: Getting Started with Electron Testing
Просмотров 2,3 тыс.Год назад
In this tutorial WebdriverIO lead maintainer Christian Bromann will walk you through how to setup WebdriverIO in an ElectronJS project. 🎥 Subscribe to our RUclips channel: @webdriverio 🐦 Follow us on Twitter: webdriverio 🗣️ Join our support chat: discord.webdriver.io
WebdriverIO Tutorials: Getting Started with WebdriverIO Component Testing
Просмотров 1,9 тыс.Год назад
In this tutorial lead maintainer Christian Bromann will walk you through how to setup your project to run component tests with WebdriverIO. 🎥 Subscribe to our RUclips channel: @webdriverio 🐦 Follow us on Twitter: webdriverio 🗣️ Join our support chat: discord.webdriver.io
WebdriverIO Fireside Chat with Volker Buzek - SAP Development Architect
Просмотров 512Год назад
In this WebdriverIO Fireside Chat episode we talk with Volker Buzek, SAP Development Architect, about WDi5 and UI Testing of cross-platform and enterprise-grade web applications at SAP. 🎥 Subscribe to our RUclips channel: @webdriverio 🐦 Follow us on Twitter: webdriverio 🗣️ Join our support chat: discord.webdriver.io Chapters: 0:00 Introduction 1:10 What is SAP doing? 2:05 How is Vol...
Getting Started with WebdriverIO
Просмотров 4,7 тыс.Год назад
This video tutorial explains how to get started with WebdriverIO, the next-gen browser and mobile automation test framework for Node.js. Our community member for video content Dilpreet Johal will walk you through the configuration wizard and explain what you have to do to set-up WebdriverIO in your project from scratch. 👉 go to the "Getting Started" project docs: webdriver.io/docs/gettingstarte...
Welcome to the WebdriverIO YouTube Channel 🎉
Просмотров 5 тыс.Год назад
Hello 👋 and welcome to the new WebdriverIO Channel on RUclips. Here you can videos about the project, tutorials how to use it, live streams and interviews with folks using as well as contributing to the project. We would like to invite YOU to help maintain this channel. If you are a create, please help us making videos and if we you are a WebdriverIO user, let us know what type of content you a...

Комментарии

  • @mzamomahaeng268
    @mzamomahaeng268 23 дня назад

    Nice one

  • @amardeep.sahota
    @amardeep.sahota Месяц назад

    Really good talk

  • @petrknedlik
    @petrknedlik Месяц назад

    Wait, we have merch? :D GJ everyone! :)

  • @petrknedlik3639
    @petrknedlik3639 Месяц назад

    Congrats to the whole team! Awesome work :)

  • @auto_coderrautotest
    @auto_coderrautotest 2 месяца назад

    How to perform the DOM visual testing using WebdriverIO ?

  • @luberalexanderechavarriabe4156
    @luberalexanderechavarriabe4156 4 месяца назад

    HI Christian, in advance thanks a lot for the video . If I am using build I can not use npm run package so how can I do my setting? thanks. a lot

  • @grouli
    @grouli 4 месяца назад

    I'm having problems when a match fails the script has problems to continue into the next steps. Has anyone encounter same issue ?

  • @omarortega3238
    @omarortega3238 5 месяцев назад

    Excellent content, thanks for uploading it, these videos help us to level up our skills!

  • @AaronCulp-ng1hp
    @AaronCulp-ng1hp 6 месяцев назад

    how do you integrate with circleci, can you make a video on that

    • @webdriverio
      @webdriverio 5 месяцев назад

      Hey 👋 we would be open to upload such a video to the channel. Do you know anyone who would be interested contributing this content?

  • @sivav7888
    @sivav7888 6 месяцев назад

    How do i set baselines for testing on different machines, if i have 2 baselines for mac and windows for same web page, how do i tell to compare against mac baseline wen running on mac?

    • @webdriverio
      @webdriverio 5 месяцев назад

      We recommend to use different webdriver.io/docs/visual-testing/service-options#baselinefolder options for different operating systems you run your tests on. Join us on Discord if you have further questions.

  • @amosfeldman9454
    @amosfeldman9454 6 месяцев назад

    Great!

  • @kirillgavrilov9681
    @kirillgavrilov9681 7 месяцев назад

    02:04 what's the point of choosing of a build tool for Electron app? I do not see any difference in generated code

    • @webdriverio
      @webdriverio 5 месяцев назад

      Thanks for pointing this out. This was a requirement for some time until we improved the service which is now able to autodetect how Electron apps are compiled.

  • @phillipmerwin797
    @phillipmerwin797 7 месяцев назад

    Awesome! Thank you :)

  • @Rexvideowow
    @Rexvideowow 9 месяцев назад

    Just slow down the pronunciation of Web Driver IO and you'll be good. The way you're saying it, it's "wrebdwibraiohwr" very fast. It sounds like it's all crammed together. Just slow it down. "Web. Driver. I. O." Great video.

    • @webdriverio
      @webdriverio 5 месяцев назад

      Appreciate your feedback, thanks!

  • @KahHuiNg-f2g
    @KahHuiNg-f2g 11 месяцев назад

    does the localhost website need to be running before running the test command?

    • @webdriverio
      @webdriverio 5 месяцев назад

      Yes, your application needs to be served before you can access it. There are various of services and plugins that help you to either get a static server up and running or start a Vite or Nuxt instance.

  • @disrael2101
    @disrael2101 11 месяцев назад

    first the installation setup changed , second i get error when i run it 1) My Login application should login with valid credentials Invalid URL

    • @webdriverio
      @webdriverio 11 месяцев назад

      Thanks for the comment, mind joining our Discord (discord.webdriver.io) so we can work on resolving this for you?

  • @phillipmerwin797
    @phillipmerwin797 11 месяцев назад

    Awesome, curious if you change the geo location, if the site under test is globally hosted ( like served by the closest proxy location), will changing the geo-location change where the browser site's files served from? Kind of like emulating the browser being in another location itself or, is it specific to the geo location API for sites that make use of that data only?

    • @christian-bromann
      @christian-bromann 11 месяцев назад

      WebdriverIO emulates the Web API for determining the geo location of the user on the frontend. It can not emulate the IP address of the request and the user that usually is being used to determine the edge location for the site to be served from. This type of emulation goes into application infrastructure and is out of scope for WebdriverIO.

  • @amrsalem6655
    @amrsalem6655 Год назад

    nice tutorial, whats the name of the recoding tool

  • @benyaminjameie
    @benyaminjameie Год назад

    There is no chromedriver

    • @webdriverio
      @webdriverio Год назад

      Hey @benyaminjameie 👋 you are right, with WebdriverIO v8.15 there is no need to manually set up any browser driver anymore. WebdriverIO will do this for you. Read more about this change in webdriver.io/blog/2023/07/31/driver-management

  • @helpinghands9688
    @helpinghands9688 Год назад

    i have my scripts in node 14, now i am trying to migrate to mode 16 and above - but getting error as browser.config.params- not working in node 16 and above - but(browser.config.params) works well in node 14, is there any way to resolve this

  • @mizasch
    @mizasch Год назад

    Tried multiple frameworks (Cypress, TestCafe) for UI5 testing and finally decided to go with #wdio and #wdi5. We are using both for over a year now with several hundred thousand test executions and never looked back. Awesome job, guys!

    • @webdriverio
      @webdriverio Год назад

      Appreciate the kind words 🙏 also very impressed about the scale of tests you run!