For the complete documentation index, see llms.txt. This page is also available as Markdown.

Testing Framework Support Matrix

Java (Kotlin, Scala, Groovy)

Framework
Minimum Version
Maximum Version
Support Level

cucumber-java

1.2.5

7.29.0

GA

Intuit Karate

1.1.0

1.5.x

GA

JUnit 4

4.12

4.13.2

GA

JUnit 5

5.0.0

5.14.3

GA

JUnit 6

6.0.1

6.0.3

GA

ScalaTest

3.2.17

3.7.x

GA

Selenium

All versions

All versions

GA

SoapUI

5.0.0

5.8.0

GA

Spock

2.3

4.0

GA

TestNG

6.8.8

7.12.0

GA

Android Instrumented Tests (Beta)

Requirement
Minimum
Maximum

Android Gradle Plugin

8.2

LTS

Java

17

17


.NET

Framework
Minimum Version
Maximum Version
Support Level

MSTest

1.4.0

3.8.2

GA

NUnit

3.10.0

4.3.2

GA

xUnit

2.3.0

2.9.3

GA


Node.js

Framework
Minimum Version
Maximum Version
Support Level

cucumber-js

7.0.0

11.3.x

GA

Cypress

9

15.10.x

GA

Jest

24.0.0

30.2.x

GA

Mocha

2.5.3

11.7.x

GA

Playwright

1.48.2

1.58.x

GA

Postman (Newman)

2

7

GA

TestCafe

2.0.1

3.7.2

GA

WebdriverIO

8.46.0

9.24.x

GA


Python

Framework
Minimum Version
Maximum Version
Support Level

Behave

1.2.6

1.3.x

GA

Pytest

7.0.0

8.x.x

GA

Robot Framework

Latest

GA

unittest (PyUnit)

Python version dependent

Python version dependent

GA


Golang

Framework
Minimum Version
Maximum Version
Support Level

Ginkgo

2.x

2.x

GA

Godog

0.13.0

0.15.1

GA

Go Test

1.24

1.25

GA


C++ (Beta)

Framework
Minimum Version
Maximum Version
Support Level

Google Test (GTest)

14

16

Beta


SAP

Framework
Version
Support Level

Tosca Cloud

1.0

GA

Tosca Commander

2025.1.4

GA

Note: Any testing framework — whether listed above or not — can integrate with SeaLights Test Optimization by implementing the SeaLights Test Optimization API.

Last updated

Was this helpful?