artilleryio / artillery

The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
https://www.artillery.io
Mozilla Public License 2.0
8.04k stars 511 forks source link

Schema incomplete #1405

Closed InsOpDe closed 2 years ago

InsOpDe commented 2 years ago

The current schema is very incomplete: https://github.com/artilleryio/artillery/blob/master/core/lib/schemas/artillery_test_script.json

the whole scenarios definition is missing

InsOpDe commented 2 years ago

as well as before and after

hassy commented 2 years ago

fix for this is incoming :D /cc @flentini

InsOpDe commented 2 years ago

hi @hassy now the schema has been deleted which is rather sad, since I use it to have auto-completion with my IDE.

do you think it would be worth it to have a schema? then id create another issue if its alright with you

Radiergummi commented 1 year ago

I'd like to bump this issue; having a JSON schema available would bring instant auto-completion to VS Code, IntelliJ, and probably others. This seems very worthwhile.