#LoadTestingForAll: ๐๐๐ญ๐ฅ๐ข๐ง๐ ๐๐จ๐ฐ ๐๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ๐ฌ ๐๐๐ฏ๐๐๐๐ซ๐ข๐ฉ๐ญ ๐๐ง๐ ๐๐ฒ๐ฉ๐๐๐๐ซ๐ข๐ฉ๐ญ
We are thrilled to announce the launch of the Gatling JavaScript and TypeScript SDK! This new addition is doubling the number of developers who can now use Gatling in their preferred programming language.
Since its inception, Gatling has been a JVM-based tool for load testing. With our new SDK, developers can now write load tests in JavaScript or TypeScript, compile them to run on a JVM, and leverage the power of multithreading and other performance features.
๐๐ก๐ฒ ๐ข๐ฌ ๐ญ๐ก๐ข๐ฌ ๐ ๐ ๐๐ฆ๐-๐๐ก๐๐ง๐ ๐๐ซ?
๐๐ฑ๐ฉ๐๐ง๐๐๐ ๐๐๐๐๐ฌ๐ฌ๐ข๐๐ข๐ฅ๐ข๐ญ๐ฒ: JavaScript developers can now easily integrate Gatling into their workflows, from npm install setup to familiar syntax.
๐๐จ๐๐ฎ๐ฌ๐ญ ๐๐๐ซ๐๐จ๐ซ๐ฆ๐๐ง๐๐: Benefit from Gatlingโs powerful engine while writing tests in a scripting language.
๐๐ง๐ญ๐๐ซ๐ฉ๐ซ๐ข๐ฌ๐-๐๐ซ๐๐๐ ๐๐จ๐จ๐ฅ๐ข๐ง๐ : Our SDK brings top-tier load-testing capabilities to JavaScript, ensuring your applications, APIs, and websites perform at their best.
๐๐ก๐ฒ ๐๐๐ฏ๐๐๐๐ซ๐ข๐ฉ๐ญ ๐๐ง๐ ๐๐ฒ๐ฉ๐๐๐๐ซ๐ข๐ฉ๐ญ?
JavaScript has evolved from a simple scripting language to a full-stack powerhouse, used by 98% of Fortune 500 companies. By integrating with GraalVM, we offer true interoperability between JavaScript and Java, allowing you to run tests with unmatched efficiency and flexibility.
๐๐๐๐ก๐ง๐ข๐๐๐ฅ ๐๐ข๐ ๐ก๐ฅ๐ข๐ ๐ก๐ญ๐ฌ
๐๐ฎ๐ง๐ฌ ๐จ๐ง ๐๐ซ๐๐๐ฅ๐๐: Our SDK leverages the GraalJS project for JavaScript support.
๐๐๐๐ฆ๐ฅ๐๐ฌ๐ฌ ๐๐ง๐ญ๐๐ ๐ซ๐๐ญ๐ข๐จ๐ง: Write your tests in JavaScript, and they translate into calls to the Gatling Java SDK.
๐๐๐ฌ๐ฒ ๐๐๐ญ๐ฎ๐ฉ: Only requires NodeJS with npm installed.
๐๐ง๐ก๐๐ง๐๐๐ ๐๐จ๐จ๐ฅ๐ข๐ง๐ : Supports Gatling Recorder for capturing and converting browser actions into load-testing scripts.
๐๐ก๐๐ญโ๐ฌ ๐๐๐ฑ๐ญ?
๐๐ง๐ญ๐๐ซ๐ฉ๐ซ๐ข๐ฌ๐ ๐๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ: Extending JavaScript and TypeScript support to Gatling Enterprise.
๐๐ซ๐จ๐ญ๐จ๐๐จ๐ฅ ๐๐ฑ๐ฉ๐๐ง๐ฌ๐ข๐จ๐ง: Adding support for WebSocket and gRPC protocols.
Read more: JavaScript SDK | Gatling Blog
Letโs spread load testing in all development teams! #LoadTestingForAll