Skip to content

[Feature Request] Support download latest driver version #468

@trinhpham

Description

@trinhpham

Expected Behavior

Basically, automation scripts should know the exact version of browser & browser's driver it is going to interact.
However, browsers are updated automatically, there's a need to get our automation scripts be updated.
I think it would be the best if we can set LATEST to the driver.version at the installation phase, then the service would install latest drivers version.

Current Behavior

We have to specify the correct version, or the hard-coded version in lib\default-config.js will be installed.

Action items

IMO, I'd like to propose that we should rollout the support one by one:

  • Selenium server
    I haven't researched how to get the latest version yet. It seems that the Selenium team has not released new stable version for long time. So should we assume 3.141.59 is the latest version?

  • ChromeDriver
    We can check content of this file to know the latest version.

  • GeckoDriver
    We can read the redirect URL of this link to know the latest release tag

  • Legacy Microsoft Edge
    I think Microsoft won't release more version of this (Am I correct?). So should we assume 17134 is the latest version?

  • Chromium-based Microsoft Edge
    The same to ChromeDriver, we can read the content of this file to find the latest version.

How are your thoughts? Should we make it happen? Where should we start? :)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions