Sauce Labs Customer Idea Portal

Submit an idea and make Sauce Labs even better!

An API call that validates if the WebDriver setup for OS and browser version are supported.

For instance OSX 10.15 only supports Safari 13 while OSX 10.14 only supports Safari <= 12.x . It would be nice when automating my test setup to see if the current combination of browser version and OS are compatible before executing the test and waiting for it to fail with known information you have.

  • Guest
  • Apr 19 2020
  • Future consideration
  • Attach files
  • Chris Odom commented
    27 Apr 12:30pm

    If the I choose to support MacOS 10.15 and choose to support Safari 10.14 my CI/CD branch should not fail because Safari 10.14 is not available on MacOS 10.15. It would be nice when setting up my functional test to validate that Safari 10.14 is not available on MacOS 10.15 so that I can avoid failing my pipeline for something that should have never run in the first place.

  • Admin
    Amir Rozenberg commented
    24 Apr 06:41pm

    Hi Chris,

    Can you elaborate what is the incremental value of adding an API to validate capabilities? If the capabilities are not supported you should get an error right away with the existing ondemand endpoint.

    Thanks!