
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
wdio-junitcsv
Advanced tools
Converts Junit reports for Webdriver IO into CSV format.
npm install wdio-junitcsv
The script takes one argument, a directory path, which it parses for Junit reporter format XML files and merges them into a single CSV file. Output is returned to STDOUT which can be piped to a file or clipboard.
node junitcsv ./path/to/reports
const wdioJunitCSV = require('wdio-junitcsv');
console.log(wdioJunitCSV('./path/to/reports/'));
Field name | Description |
---|---|
UUID | Universal unique identifier for test case - generated from timestamp of test run |
uniqueId | ID combining first three characters from test attributes (script ID, test ID, browser name, platform name, device name) |
specPath | Directory path to which test suite belongs |
scriptId | ID for script extracted from suite name. If present, formed from initial alpha character and subsequent numeric characters |
testId | ID for test case extracted from test name. If present, formed from initial alpha character and subsequent numeric characters |
suiteName | Name of test suite |
browserName | Browser name from capabilities where supplied |
platformName | Operating system |
deviceName | Device name - defaults to desktop for desktop browser sessions |
testName | Name of test case within suite |
state | Passed or failed, based on whether <failed> element is present in Junit test case |
error | Taken from error message in Junit report |
urlInitial | First URL encountered when running the test |
urlExpected | When a test case fails on URL matching, extracts the expected URL |
urlActual | When a test case fails on URL matching, extracts the actual URL returned |
imageVariance | When using wdio-image-comparison-service and the test fails, returns the reported degree of variance beteen images |
start | Time stamp for when test was started |
duration | Duration of test suite in seconds |
FAQs
Convert wdio ouptut from Junit reportr XML to CSV
We found that wdio-junitcsv 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.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.