![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
@flood/chrome
Advanced tools
Flood Chrome provides an API for scripting Browser Level Load Tests
@flood/chrome
Flood Chrome brings the familiar power of traditional browser scripting tools with the proven performance of Flood to create an easy to use and maintainable performance testing tool.
Flood Chrome works by spinning up hundreds or even thousands of instances of Google Chrome, and running scripts you define here to drive a load test. We can this Browser Level Load Testing.
This project is currently in beta and APIs are subject to change.
First, make sure you have installed the latest version of NodeJS for your platform.
On macOS, install using homebrew:
brew install flood-io/taps/flood
On linux, download the latest release for your platform, then extract and install it:
# assuming you're installing version 1.0.0 on linux
cd ~/Downloads
mkdir flood
tar zxvf flood-1.0.0-linux-amd64.zip -C flood
# move the file to somewhere on your $PATH:
mv flood/flood /usr/local/bin/flood
# optionally, tidy up:
rm -rf flood
On Windows:
We're still working on a Windows build, stay tuned.
The very first thing you should do is authenticate the flood
tool with your Flood account. If you don't have an account, you can sign up for free at Flood.
# Login
flood login
# Initialize a new project
flood init my-flood-chrome-test
# Change to this directory and install dependencies
cd my-flood-chrome-test
yarn install
Edit test.ts
in your editor of choice. To learn more about the scripting capabilities we've put together a detailed tutorial on testing the "Flood Merchandice Store".
As you're writing your script, you can validate it by running it on the Flood validation service:
flood verify test.ts
This will output a detailed list of steps and configuration options it has read from your script, then execute it within the Flood Chrome Environment.
Now that you have a test script, upload it to Flood as a new Stream and launch a Flood (a test).
Continue learning more Flood Chrome techniques by starting with our API documentation. The main entry point to all tests is the <[Browser]> class and a great place to get a feel for the capabilities of each test.
Over the years, countless customers have mentioned that getting started with Load Testing is a daunting task. That's why it's often left until the last minute before launch. At Flood, it's our mission to make Load Testing less daunting and accessible to everyone. We want to give developers and testers an easy way to ensure that whatever part of the system they're responsible for meets expectations for both functionality and performance.
If you encounter any issues with the @flood/chrome
project or Flood Chrome product, please open an issue on the GitHub project.
If you're encountering issues with Flood itself, please contact Flood Support from within the Flood Dashboard.
FAQs
Flood Chrome provides an API for scripting Browser Level Load Tests
The npm package @flood/chrome receives a total of 0 weekly downloads. As such, @flood/chrome popularity was classified as not popular.
We found that @flood/chrome demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 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.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.