Next Chapter: Don't reinvent the wheel! Discover how to seamlessly integrate BDD scenarios into your existing Serenity/JS and Playwright setup, unlocking the power of code reuse across component testing and user acceptance tests.

Say goodbye to redundant work and hello to efficient testing.

https://www.pilot-period.org/sjs-playwright-ct-cucumber

#automationtesting
#SerenityJS
#playwright
#screenplaypattern
#BDD

Reuse Component Test Code with BDD Scenarios using Serenity/JS and Playwright | Pilot Period

Next Chapter: Don't reinvent the wheel! Discover how to seamlessly integrate BDD scenarios into your existing Serenity/JS and Playwright setup, unlocking the power of code reuse across component testing and user acceptance tests. Say goodbye to redundant work and hello to efficient testing.

When I chose Serenity/JS as a vendor-agnostic API, my intention was to isolate my test specification from the test runner. Today, I seamlessly transitioned from Protractor to Playwright in less than 10 minutes. The kicker? No need for me, any AI, or non-AI tool to lay a finger on selectors or test specs. All it took was a swift config update.

#testing #softwaretesting #qa #SerenityJS #testautomation

https://www.pilot-period.org/serenityjs-protractor2playwright

Serenity/JS - Migrate from Protractor to Playwright | Pilot Period

*When I chose Serenity/JS as a vendor-agnostic API, my intention was to isolate my test specification from the test runner.

Release v3.0.0-rc.38 · serenity-js/serenity-js

3.0.0-rc.38 (2022-12-28) Bug Fixes assertions: improved AssertionError messages (958ab7f) playwright: introduced an explicit dependency on Playwright (2136132) serenity-bdd: better error message w...

GitHub
Release v3.0.0-rc.37 · serenity-js/serenity-js

3.0.0-rc.37 (2022-12-18) Bug Fixes deps: update core dependencies to v5 (7c44d5a) deps: update serenity bdd dependencies (51af1fc) deps: update website dependencies (9be2176) web: support for sett...

GitHub