
Security News
CVE Volume Surges Past 48,000 in 2025 as WordPress Plugin Ecosystem Drives Growth
CVE disclosures hit a record 48,185 in 2025, driven largely by vulnerabilities in third-party WordPress plugins.
@assertthat/assertthat-bdd
Advanced tools
$ npm install @assertthat/assertthat-bdd -g
Documentation on how to obtain access/secret keys and project id can be found here AssertThat+Configuration
Parameters can either be passed from the command line:
$ assertthat-bdd -i PROJECT_ID -a ASSERTTHAT_ACCESS_KEY -s ASSERTTHAT_SECRET_KEY -f (for downloading feature files) -r (for uploading reports)
Available parameters:
-V, --version output the version number
-a, --accessKey [ASSERTTHAT_ACCESS_KEY] Access key
-s, --secretKey [ASSERTTHAT_SECRET_KEY] Secret key
-f, --features Download features
-r, --report Upload report
-i, --projectId <ID> Jira project id
-j, --jsonReportFolder [FOLDER PATH] Cucumber json files folder
-m, --mode <mode> Features to download (default: "automated")
-n, --runName [NAME] Test run name
-o, --outputFolder [FOLDER PATH] Jira project id
-q, --jql [JQL] JQL filter for features
-t, --jsonReportIncludePattern [PATTERN] Pattern for json file names
-x, --proxyURI [URI] Proxy URI
-h, --help output usage information
Mandatory parameters are -i, -a, -s (if -a or -s is missing the plugin will attempt to read them from ASSERTTHAT_ACCESS_KEY and ASSERTTHAT_SECRET_KEY environment variables respectively.
You can use the client in your own scripts to download feature files and upload reports to AssertThat BDD .
$ npm install @assertthat/assertthat-bdd --save
var assertThat = require('assertthat-bdd');
assertThat.downloadFeatures({
"projectId": PROJECT_ID,
"accessKey": "ASSERTTHAT_ACCESS_KEY",
"secretKey": "ASSERTTHAT_SECRET_KEY"
}, function() {
// some optional callback code
});
Available parameters:
-a, --accessKey [ASSERTTHAT_ACCESS_KEY] Access key
-s, --secretKey [ASSERTTHAT_SECRET_KEY] Secret key
-i, --projectId <ID> Jira project id
-m, --mode <mode> Features to download (default: "automated")
-o, --outputFolder [FOLDER PATH] Jira project id
-q, --jql [JQL] JQL filter for features
-x, --proxyURI [URI] Proxy URI
var assertThat = require('assertthat-bdd');
assertThat.uploadReports({
"projectId": PROJECT_ID,
"accessKey": "ASSERTTHAT_ACCESS_KEY",
"secretKey": "ASSERTTHAT_SECRET_KEY"
}, function() {
// some optional callback code
});
Available parameters:
-a, --accessKey [ASSERTTHAT_ACCESS_KEY] Access key
-s, --secretKey [ASSERTTHAT_SECRET_KEY] Secret key
-i, --projectId <ID> Jira project id
-j, --jsonReportFolder [FOLDER PATH] Cucumber json files folder
-n, --runName [NAME] Test run name
-t, --jsonReportIncludePattern [PATTERN] Pattern for json file names
-x, --proxyURI [URI] Proxy URI
FAQs
Node.js module for integration with AssertThat BDD Jira plugin
The npm package @assertthat/assertthat-bdd receives a total of 793 weekly downloads. As such, @assertthat/assertthat-bdd popularity was classified as not popular.
We found that @assertthat/assertthat-bdd 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
CVE disclosures hit a record 48,185 in 2025, driven largely by vulnerabilities in third-party WordPress plugins.

Security News
Socket CEO Feross Aboukhadijeh joins Insecure Agents to discuss CVE remediation and why supply chain attacks require a different security approach.

Security News
Tailwind Labs laid off 75% of its engineering team after revenue dropped 80%, as LLMs redirect traffic away from documentation where developers discover paid products.