Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependency Updates #41

Open
helkv opened this issue Oct 16, 2019 · 1 comment
Open

Dependency Updates #41

helkv opened this issue Oct 16, 2019 · 1 comment

Comments

@helkv
Copy link

helkv commented Oct 16, 2019

Ticket to get an overview over all Dependency Updates and the currently used Versions.

Dependency Updates/Upgrates for:

  • Selenium
  • WebDrivers (geckodriver, chromedriver)
  • Testing Framework (TestNG)
  • Maven Plugins (Surefire)
  • Further Dependencies ...

Problems and Solutions for specific Dependency Versions can be added here.

@helkv
Copy link
Author

helkv commented Oct 16, 2019

Related commit: Upgraded Dependencies & Updated WebDriver 9ef6cb65

helkv added a commit that referenced this issue Oct 16, 2019
Updated WebDriver:
- geckodriver (0.26.0)
- chromedriver (77.0.3865.40)

Updated Dependencies:
- webdriverextensions-maven-plugin (3.2.0)
- commons-lang3 (3.9)
- log4j-core (2.12.1)
helkv added a commit that referenced this issue Dec 4, 2019
-> Version 3.2.0 of the webdriverextensions-maven-plugin creates tmp
files on Jenkins in the tmp directory, which don't get removed
afterwards
=> Using Version 3.1.3 instead, until this issue is fixed
helkv added a commit that referenced this issue Dec 6, 2019
-> Version 3.2.0 of the webdriverextensions-maven-plugin is NOT
responsible for the creation of the tmp files on Jenkins in the tmp
directory, which don't get removed afterwards
-> The temp files still got created by the
webdriverextensions-maven-plugin, despite using version 3.1.3
=> Using Version 3.2.0 again
helkv added a commit that referenced this issue Feb 3, 2020
- Remove webdriverextensions-maven-plugin
- Add dependency webdrivermanager

-> Use WebDriverManager to manage the WebDriver binary files:
Automatically downloads the latest driver (to
~/.m2/repository/webdriver) and sets the path to the driver binary

--> WebDriverManager is more popular than
webdriverextensions-maven-plugin, easier to use and independent of Maven
--> webdriverextensions-maven-plugin does not seem to get updates
anymore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant