
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.
appiumx-helios-driver
Advanced tools
Appiumx Helios Driver is a test automation tool for Helios apps
npm install appiumx-helios-driver
Import Helios Driver, set desired capabilities and create a session:
import { HeliosDriver } from `appiumx-helios-driver`
let defaultCaps = {
platformName: 'Mac'
};
let driver = new HeliosDriver();
await driver.createSession(defaultCaps);
npm run test
You can run unit and e2e tests:
// unit tests:
npm run test
// e2e tests
npm run e2e-test
These can be enabled when running this driver through Appium, via the --allow-insecure
or --relaxed-security
flags.
Feature Name | Description |
---|---|
system_shell | Allows to execute shell scripts on the same machine. Read appiumx-helios-driver#38 for more details on the implementation |
Should be same for Appiumx
Differences are noted here:
Capability | Description | Values |
---|---|---|
a4hHost | Specify the host name to the app for helios application. Defaults to 127.0.0.1 | e.g., localhost |
a4hPort | Specify the port to the app for helios application. Defaults to 4622 | e.g, 4622 , 8080 |
cookies | Set propertires for appiumx-for-helios. Please read this section for more details. | [{'name': 'implicit_timeout', 'value': 20.5}] |
You can launch multiple AppiumForHelios
on a same machine to run tests in parallel.
Please consider to set a4hPort
and a4hAppPath
as their capabilities to handle multiple Appiumx sessions on the same machine.
You must modify the port number in appiumx-for-helios and build the app to coordinate the port number on AppiumForHelios
. Appiumx-helios-driver tries to establish a session to the host/port referencing a4hPort
and a4hAppPath
.
Do not forget to handle your test scenarios properly not to conflict each other since scenarios run on the same machine.
FAQs
Appiumx bridge to Helios
The npm package appiumx-helios-driver receives a total of 2 weekly downloads. As such, appiumx-helios-driver popularity was classified as not popular.
We found that appiumx-helios-driver demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers 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.