
Prince of Persia on day, developer at night. Author of @CodeceptJS and @Codeception testing frameworks. Currently working on @testomatio to make tests visible!
Kyiv. Ukraine
Joined November 2008
- Tweets18.5K
- Following928
- Followers3.1K
- Likes46.3K
One e2e framework to rule them all
CodeceptJS is the only #e2e testing framework that can run same test accross different browser engines:
- @playwrightweb
- @webdriverio
- @lightpanda_io
- Moli
- Obscura
A Legend of Corporate AI Transformation:
Once there were gods. Gods gave mere employees Claude & Cursor, installed them, and taught them how to ask questions
Then gods left, leaving the few commandments: to burn tokens for any questions and to use Sonnet (as it's cheaper)
Amen
Let's go through lightweight browser engines that you can use today to speed up your testing and development
I tried all them and I would like to share my experience
Save this list of agentic browsers. You will need it one day!
And let's go:
That's a wrap!
I will write more on agentic testing
Also the good part that all these 3 engines are availble in @CodeceptJS e2e testing framework, among with @playwrightweb and @webdriverio so you can run same test in different engines to find a perfect match!
Industry got stuck into chromium engine. Claude spawns chrome devtools, playwright mcp and cli. But whatever we do we call chrome
Did you know that this is not an only option?
There are browsers 3-5 times faster and consuming 5 times less memory. Designed for agent usage
How can you speed up your Playwright end2end tests?
Well, use one of alternative browsers that can run x3 fast with no chrome under hood
If you use @CodeceptJS you have plenty of options like choosing @lightpanda_io for some e2e tests, making them as fast as possible!
The good thing is that with CodeceptJS it is only one config switch to make tests running in Playwright to run in Lightpanda
No codechange required!
codecept.io/blog/lightpanda-…
And this is how new Decision helper in @CodeceptJS work!
Enable it, connect Jev, and write expressive assertions. Fail when Jev is unconfident. The price of Jev calls are is comparable to price of running clould browser.
For more on this:
codecept.io/blog/jev-based-t…





