tag1consulting / goose

Load testing framework, inspired by Locust
https://tag1.com/goose
Apache License 2.0
813 stars 71 forks source link

use rust to set the exec script is too diffcult, compared to k6, suggest use js. #527

Closed heliping closed 2 years ago

heliping commented 2 years ago

use rust to set the exec script is too diffcult, compared to k6, suggest use js. https://github.com/grafana/k6

jeremyandrews commented 2 years ago

Can you please clarify your request? Goose is written in Rust, are you suggesting it should be re-written in JavaScript? Or are you saying something else?

heliping commented 2 years ago

k6----> golang + js
it can write js script for testcase, but convert js to golang, and use golang to execute the testcase. its performance is very nice. I think use rust to write the testcase is too difficult. The user need to be familiar with rust.

slashrsm commented 2 years ago

The part of Goose is the fact that it is written in Rust to utilize language-level advantages. We have no plans to rewrite it into so other language.