
Security News
OWASP 2025 Top 10 Adds Software Supply Chain Failures, Ranked Top Community Concern
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.
@codeceptjs/aerokube-plugin
Advanced tools
CodeceptJS support for Aerokube Browsers https://browsers.aerokube.com
Cloud browser testing with Aerokube Browsers in CodeceptJS.

Run WebDriver and Puppeteer tests in cloud browsers provided by Aerokube. Aerokube provides lightning fast and comparable cheap browsers without pain of maintaining own infrastructure. This plugin works with WebDriver and Puppeteer helpers of CodeceptJS.
If you need to host cloud browsers on your own infrastructure consider browsers in Kubernetes with Aerokube Moon
Install this plugin in CodeceptJS project.
npm i @codeceptjs/aerokube-plugin --save-dev
Enable the plugin in codecept.conf.js
// codecept.conf.js config
exports.config = {
helpers: {
// regular Puppeteer config
// or regular WebDriver config
},
// ....
plugins: {
aerokube: {
require: '@codeceptjs/aerokube-plugin',
user: '<username from aerokube>',
password: '<password from aerokube>',
}
}
}
It is recommended to use
dotenvpackage to storeusernameandpasswordfrom Aerokube Browsers. See the config inexampledir.
To run tests in cloud, enable this plugin:
npx codeceptjs run -p aerokube
To enable aerokube plugin permanently set
enabled: truein plugin config.
We use webdriverio library to initialize a browser session and obtain DevTool Protocol API credentials.
windowSize option is used to set initial window size. Not viewport size.confTo try aerokube plugin without a project, use the one provided in this repo inside example directory.
Register at Browsers Aerokube.
Run npm install to install all depdndencies.
Create .env file with the following contents. Username and password should be obtained from Aerokube Browsers.
ACCOUNT=<username from aerokube>PASSWORD=<password from aerokube>Execute tests :
To launch tests in WebDriver npx codeceptjs run -c example --steps
To launch tests in Puppeteer
PUPPETEER=true npx codeceptjs run -c example --steps
FAQs
CodeceptJS support for Aerokube Browsers https://browsers.aerokube.com
The npm package @codeceptjs/aerokube-plugin receives a total of 2 weekly downloads. As such, @codeceptjs/aerokube-plugin popularity was classified as not popular.
We found that @codeceptjs/aerokube-plugin demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.

Research
/Security News
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.

Security News
Socket CTO Ahmad Nassri discusses why supply chain attacks now target developer machines and what AI means for the future of enterprise security.