BrowserStack SDK supported versions for Selenium
Languages, automation frameworks, and test frameworks the BrowserStack SDK supports for Selenium, with the minimum supported version for each.
Select your language to view the automation, test, and BDD frameworks that the BrowserStack SDK supports, along with the minimum supported version for each.
BrowserStack SDK supports Node.js versions 16 and later..
The following table lists the supported automation framework and its minimum version:
| Automation framework | Minimum version supported |
|---|---|
| Selenium | 3.4.0+ |
The following table lists the supported test frameworks and their minimum versions:
| Test framework | Minimum version supported |
|---|---|
| Mocha | 7.2.0+ |
| Jest | 27.0.0+ |
The following table lists the supported BDD frameworks and their minimum versions:
| BDD framework | Minimum version supported |
|---|---|
| Cucumber | 7.3.2+ |
| CodeceptJS | 3.6.7+ |
BrowserStack SDK supports Java version 8 and later.
The following table lists the supported automation framework and its minimum version:
| Automation framework | Minimum version supported |
|---|---|
| Selenium | 3.4.0+ |
The following table lists the supported test frameworks and their minimum versions:
| Test framework | Minimum version supported |
|---|---|
| TestNG | 6.13+ |
| JUnit 4 | 4.7.0+ |
| JUnit 5 | 5.2.0+ |
| Selenide | 4.1+ |
The following table lists the supported BDD frameworks and their minimum versions:
| BDD framework | Minimum version supported |
|---|---|
| Cucumber | 5.0.0+ |
| Cucumber CLI | 5.0.0+ |
| Gauge | 0.10.0+ |
| JBehave | 3.6.0+ |
| Serenity | 2.0.73+ |
BrowserStack SDK supports Python version 3.7 and later.
The following table lists the supported automation framework and its minimum version:
| Automation framework | Minimum version supported |
|---|---|
| Selenium | 3.4.0+ |
The following table lists the supported test frameworks and their minimum versions:
| Test framework | Minimum version supported |
|---|---|
| pytest | 7.4.0+ |
The following table lists the supported BDD frameworks and their minimum versions:
| BDD framework | Minimum version supported |
|---|---|
| pytest-bdd | 5.0.0+ |
| Robot Framework | 5.0.1+ |
| Behave | 1.2.6+ |
BrowserStack SDK supports Ruby version 2.7 and later.
The following table lists the supported automation framework and its minimum version:
| Automation framework | Minimum version supported |
|---|---|
| Selenium | 3.4.0+ |
The following table lists the supported BDD frameworks and their minimum versions:
| BDD framework | Minimum version supported |
|---|---|
| Cucumber | 6.1.0+ |
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
Thank you for your valuable feedback!