Skip to content

Modernize build, dependencies, CI, and Selenium API#1

Merged
jochen-testingbot merged 1 commit into
masterfrom
claude/repo-improvements-review-qjafzq
Jun 19, 2026
Merged

Modernize build, dependencies, CI, and Selenium API#1
jochen-testingbot merged 1 commit into
masterfrom
claude/repo-improvements-review-qjafzq

Conversation

@jochen-testingbot

Copy link
Copy Markdown
Contributor
  • Align Java to 11 across pom.xml (was 1.7), GitHub Actions, and Azure
  • Bump maven-compiler-plugin (3.13.0) and maven-surefire-plugin (3.2.5)
  • Update TestNG (7.10.2) and Selenium (4.27.0); drop unused commons-lang
    and hamcrest-core dependencies
  • Migrate deprecated DesiredCapabilities to Selenium 4 Options classes
    (ChromeOptions/FirefoxOptions/EdgeOptions) via an optionsForBrowser helper
  • Clean up malformed/duplicate/unused imports in TestBase and SimpleTest
  • Refresh GitHub Actions to v4 with temurin and built-in Maven caching

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01JVTZZXtiK7tSqjtwL5Yd47

- Align Java to 11 across pom.xml (was 1.7), GitHub Actions, and Azure
- Bump maven-compiler-plugin (3.13.0) and maven-surefire-plugin (3.2.5)
- Update TestNG (7.10.2) and Selenium (4.27.0); drop unused commons-lang
  and hamcrest-core dependencies
- Migrate deprecated DesiredCapabilities to Selenium 4 Options classes
  (ChromeOptions/FirefoxOptions/EdgeOptions) via an optionsForBrowser helper
- Clean up malformed/duplicate/unused imports in TestBase and SimpleTest
- Refresh GitHub Actions to v4 with temurin and built-in Maven caching

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JVTZZXtiK7tSqjtwL5Yd47
@jochen-testingbot jochen-testingbot merged commit 84b28d1 into master Jun 19, 2026
0 of 2 checks passed
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

Successfully merging this pull request may close these issues.

2 participants