This is your work, valued

Madrid

Boni García

Elite
@bonigarcia

Associate Professor @UC3M, Tech Lead @SeleniumHQ

webdrivermanager. Automated driver management and other helper features for Selenium WebDriver in Java

2.7k

mastering-junit5. Examples of the Packt book "Mastering Software Testing with JUnit 5: Comprehensive guide to develop high quality Java applications"

431

selenium-jupiter. JUnit 5 extension for Selenium WebDriver

238

dualsub. DualSub: bilingual subtitles maker

214

selenium-webdriver-java. Examples of the O'Reilly book "Hands-On Selenium WebDriver with Java"

210

webdrivermanager-examples. JUnit tests with Selenium WebDriver and WebDriverManager

120

novnc. Standalone noVNC client based on Alpine

45

rate-my-cat. Sample application for the book "Mastering Software Testing with JUnit 5"

27

web-programming-examples. Examples of web applications using Java and Angular, among other technologies

23

bonigarcia.github.io. Personal web page of Boni García

20

webgl-examples. webgl-examples

17

android-examples. Sample Android apps created with Kotlin and Java

16

webdrivermanager-spring-boot. Basic project with JUnit tests using Spring-Boot, Selenium WebDriver and WebDriverManager

15

browserwatcher. Browser extension for web monitoring

14

rust-examples. Small programs written in Rust. Warm up for the upcoming Selenium Manager

13

job-tracker. Scheduled automated test for daily tracking jobs about Selenium, Cypress, Puppeteer, and Playwright on Linkedin

13

selenium-jupiter-examples. Test examples using Selenium-Jupiter, Selenium WebDriver, and JUnit 5

10

c-programming. C programming example and slides

10

selenium-examples. Basic examples using Selenium and Java

8

webdrivermanager-basic. Basic project with JUnit tests using Selenium Webdriver and WebDriverManager

8

android-basic-app. Android app using GH Actions as CI

7

selenium-jupiter-webrtc. Tests for WebRTC applications using Selenium-Jupiter

7

nlp-examples. Natural Language Processing (NLP) examples with Python

7

genai-selenium. GenAI-assisted development of Selenium tests

5

wdm-agent-example. Example of maven project using Selenium WebDriver and WebDriverManager as Agent

3

react-native-examples. Basic apps using React Native

3

spark-examples. Collection of Spark examples using Python

3

test-orchestration. Jenkins library for test orchestration

3

nodejs-examples. Node.js examples

2

flutter-examples. Basic examples to learn Dart and Flutter

2

git-intro.

2

docker-selenium. Docker images for Selenium Grid Server (Standalone, Hub, and Nodes).

2

bonigarcia. Visiting Professor @UC3M, Staff Software Engineer @saucelabs, Committer @SeleniumHQ

2

browser-automation-apis. Basic tests with Selenium, Cypress, Puppeteer, and Playwright

2

webdrivermanager-log-gathering. Automated test for browser log gathering using WebDriverManager and BrowserWatcher.

1

system-prompts-and-models-of-ai-tools. FULL v0, Cursor, Manus, Augment Code, Same.dev, Lovable, Devin, Replit Agent, Windsurf Agent, VSCode Agent, Dia Browser, Xcode, Trae AI, Cluely & Orchids.app (And other Open Sourced) System Prompts, Tools & AI Models.

1

selenium-standalone-server-plugin. A Maven plugin that will download the WebDriver stand alone server executables for use in your mavenised Selenium project.

1

junit5. The next generation of JUnit.

1

windows-images. Step by step instructions for building Docker images with Windows

1

docker-android. Android in docker solution with noVNC supported and video recording

1

ci-images. Images for compiling, building and releasing elastest components

1

saucelabs-fat-jars. Basic projects to illustrate how to create fat-jars with Maven and Gradle

1

nubomedia-test. NUBOMEDIA application example

1