All Projects → rosolko → wdm4j

rosolko / wdm4j

Licence: MIT License
Automatic Selenium WebDriver binaries management for java

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to wdm4j

netflix-list-exporter
💫‎‎‎‏‏‎ An Extension to export your lists from Netflix to Clipboard area and share it with your friends.
Stars: ✭ 60 (+275%)
Mutual labels:  firefox, opera, edge
Arsenic
Async WebDriver implementation for asyncio and asyncio-compatible frameworks
Stars: ✭ 209 (+1206.25%)
Mutual labels:  firefox, webdriver, phantomjs
Octotree
Browser extension that enhances GitHub code review and exploration. You can download Octotree for your browser from our website.
Stars: ✭ 21,726 (+135687.5%)
Mutual labels:  firefox, opera, edge
Adfilt
The place where I, DandelionSprout, store my web filter lists for countless topics, including my Nordic adblock list. As simple as that, really.
Stars: ✭ 217 (+1256.25%)
Mutual labels:  firefox, opera, edge
stay-productive
Remove feed from Facebook, Twitter and Linkedin... To stay productive !
Stars: ✭ 15 (-6.25%)
Mutual labels:  firefox, opera, edge
Metamask Extension
🌐 🔌 The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
Stars: ✭ 6,585 (+41056.25%)
Mutual labels:  firefox, opera, edge
Lazy
Kule Lazy4 / CSS Framework
Stars: ✭ 147 (+818.75%)
Mutual labels:  firefox, opera, edge
Gadebugger
A Chrome, Firefox & Opera devtools extension for debugging Google Analytics tracking code
Stars: ✭ 225 (+1306.25%)
Mutual labels:  firefox, opera
Supercookie
💭 Inspiration
Stars: ✭ 3,630 (+22587.5%)
Mutual labels:  firefox, edge
quickjira
🚤 📂 Quickly access the JIRA of your choice by typing the ticket id
Stars: ✭ 65 (+306.25%)
Mutual labels:  opera, edge
basic-selenium-project
an example selenium test project
Stars: ✭ 55 (+243.75%)
Mutual labels:  webdriver, webdrivermanager
browser-extensions-book
The free book `Browser Extensions book`, by yours truly. Momentarily stale.
Stars: ✭ 100 (+525%)
Mutual labels:  opera, edge
pyderman
Install Selenium-compatible Chrome/Firefox/Opera/PhantomJS/Edge webdrivers automatically.
Stars: ✭ 24 (+50%)
Mutual labels:  phantomjs, edge
Extension Create
Create modern cross-browser extensions with no build configuration.
Stars: ✭ 167 (+943.75%)
Mutual labels:  firefox, edge
Selenium Python Helium
Selenium-python but lighter: Helium is the best Python library for web automation.
Stars: ✭ 2,732 (+16975%)
Mutual labels:  firefox, webdriver
utools-recent-projects
uTools 插件, 快速查询最近打开的项目
Stars: ✭ 84 (+425%)
Mutual labels:  opera, edge
stack-exchange-notifications
Add-ons for Stack Exchange sites, like: askdifferent, askubuntu, serverfault, stackoverflow and superuser
Stars: ✭ 21 (+31.25%)
Mutual labels:  firefox, opera
web-extension-boilerplate
The web extension boilerplate help to set up project quickly using typescript, jest, webpack, githook, prettier and github actions
Stars: ✭ 35 (+118.75%)
Mutual labels:  firefox, edge
page-shadow
A Chrome, Firefox, Opera and Edge extension to increase contrast, decrase brightness and invert color of websites
Stars: ✭ 14 (-12.5%)
Mutual labels:  firefox, opera
Sponsorblock
Skip YouTube video sponsors (browser extension)
Stars: ✭ 3,627 (+22568.75%)
Mutual labels:  firefox, opera

WebDriver manager for java

ci

This small library aimed to automate the Selenium WebDriver binaries management inside a java project.

Installation

repositories {
    jcenter() 
    ...
    OR
    ...
    mavenCentral()
}

dependencies {
    implementation 'com.github.rosolko:wdm4j:1.1.2'
}

Using

Pick preset binary configuration:

  • ChromeConfig
  • EdgeConfig
  • FirefoxConfig
  • InternetExplorerConfig
  • OperaConfig
  • PhantomJsConfig

Or implement your own from CommonConfig interface

Configure based on selected configuration:

new WebDriverManager().setup(new ChromeConfig())

Lock binary version:

new WebDriverManager().setup(new ChromeConfig(), "2.45")    
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].