goose 0.18.1

A load testing framework inspired by Locust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! A list of things that typically must be imported to write a Goose load test.
//!
//! Instead of manually importing everything each time you write a Goose load test,
//! you can simply import this prelude as follows:
//!
//! ```rust
//! use goose::prelude::*;
//! ```

pub use crate::config::{GooseDefault, GooseDefaultType};
pub use crate::goose::{
    GooseMethod, GooseRequest, GooseUser, Scenario, Transaction, TransactionError,
    TransactionFunction, TransactionResult,
};
pub use crate::metrics::{GooseCoordinatedOmissionMitigation, GooseMetrics};
pub use crate::{scenario, transaction, GooseAttack, GooseError, GooseScheduler};