Open
Description
Scenarios are among the most important parts of the k6 API. But, frequent user questions and doubts about configuring them show that the docs could be confused. Subjectively, I can say that I find them confusing. I still need to read the docs for each executor carefully to figure out what workload to use.
Some preliminary issues:
- What's a "workhouse?" Let's reduce metaphorical language and be precise about what we mean.
- Similarly, what's a "workload?" We probably need to define that.
- "When to use" is buried in the topic for each executor. Let's move that to the top page.
- On the top page, a visual comparison of each workload would be nice, perhaps in a small mutiple.
- Perhaps a flow chart would help users choose an executor.
Sequence to solve this issue:
-
- Read and edit workload modules in k6 learn.
-
- Read through and copy edit docs
-
- Restructure as necessary
-
- Add content as necessary
Relevant links
- Release for v0.27.0, which contained PR New executors k6#1007, explains the then-new executors feature.