runn クックブック

runn クックブック

runnの開発者が書くrunnの使い方を紹介する本です。 導入から高度な使い方まで幅広くレシピを収録していきます。 対象バージョンは v0.115.0 です。 ------------------------------ ※この本は、不定期でレシピの追加や編集をする形で運用する予定です。 各ページ(チャプター)のURLはできるだけ変更がないようにいたしますが、変わる可能性があります。 また、無料公開範囲は変更する可能性があります。 ページにリンクを貼る場合や、特に購入の際はご注意ください。 ------------------------------

Chapters
Chapter 01無料公開

runnとは

Chapter 02無料公開

runnをインストールする

Chapter 03無料公開

curlコマンドからランブックを生成する

Chapter 04無料公開

grpcurlコマンドからランブックを生成する

Chapter 05無料公開

Webサーバのアクセスログからランブックを生成する

Chapter 06無料公開

既存のランブックに `runn new` コマンドでステップを追加する

Chapter 07無料公開

テストケースとしてランブックを実行する

Chapter 08無料公開

前のステップの結果を使用する

Chapter 09無料公開

同じステップを複数回実行する

Chapter 10無料公開

ステップのリトライを設定する

Chapter 11無料公開

複数のランブックを指定して実行する

Chapter 12無料公開

複数のランブックから指定の数だけサンプリングして実行する

Chapter 13無料公開

複数のランブックをシャッフルして実行する

Chapter 14無料公開

複数のランブックから指定の回数ランダムに選択して実行する

Chapter 15無料公開

複数のランブックをグループに分割して実行する

Chapter 16無料公開

複数のランブックを並行に実行する

Chapter 17無料公開

IDを指定して特定のランブックを実行する

Chapter 18無料公開

ラベルを指定して特定のランブックを実行する

Chapter 19無料公開

複数のランブックからファイルパスで絞り込んで実行する

Chapter 20無料公開

並行実行時に同じグループのランブックを一度に1つの実行(逐次実行)にする

Chapter 21無料公開

シナリオの途中で別のランブックを読み込んで使用する

Chapter 22

他のランブックから読み込まれるランブックの単体での実行をスキップする

Chapter 23無料公開

ランブック間に依存関係を設定する

Chapter 24無料公開

HTTPS経由でランブックを実行する

Chapter 25無料公開

GitHubリポジトリ上にあるランブックを実行する

Chapter 26

時間がかかっているランブックやステップを特定する

Chapter 27無料公開

ランブックを使ってシナリオベースの負荷テストを実施する

Chapter 28無料公開

シナリオグループごとに異なるパラメータを使った負荷テストを実施する

Chapter 29

独自の証明書を設定してHTTPSでHTTPリクエストを送信する

Chapter 30

SSHポートフォワーディングをしてシナリオを実行する

Chapter 31

.protoファイルを使用してgRPCリクエストを送信する

Chapter 32

Bufで管理されているProtobufスキーマを使用してgRPCリクエストを送信する

Chapter 33

シナリオの途中で新しいランナーを定義して使用する

Chapter 34無料公開

CDPランナーで起動するChromeをヘッドフルモードにする

Chapter 35無料公開

Goのコードに組み込んだrunnのシナリオテストによるコードカバレッジを正しく計測する

Chapter 36

作成したシナリオのOpenAPI Documentに対するカバレッジを取得する

Chapter 37

作成したシナリオのProtocol Buffersの定義(.protoファイル)に対するカバレッジを取得する

Chapter 38無料公開

用語集

Chapter 39無料公開

リンク

Community
Author
Topics
公開
本文更新
NEW
文章量
78,330
価格
500