Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Postman CLI で Integration Test
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
codemountains
November 14, 2023
Programming
1.1k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Postman CLI で Integration Test
Postman CLI を使用して、Rust アプリケーションを Integration Test をしてみました。
codemountains
November 14, 2023
More Decks by codemountains
See All by codemountains
API ファーストな CMS の世界
codemountains
0
73
Rust | axum でモック用の API サーバーを起動できる CLI ツール作ってみた
codemountains
0
66
Rust.Nagoya #1
codemountains
0
470
Momento Deep Dive - 真のサーバーレスとは?
codemountains
0
930
Rust 製エディタ Zed を布教したい
codemountains
0
900
kintone Night Nagoya vol.12 - kintone x Collaboflow で評価日報
codemountains
0
66
LINE WORKS と 生成 AI ~Claude 3 と LangChain~
codemountains
0
1.1k
Amazon S3 Express One Zone & AWS re:Invent 2023 現地体験談
codemountains
0
1.6k
Shuttle で Rust アプリケーションを爆速デプロイ
codemountains
1
300
Other Decks in Programming
See All in Programming
Building a Meta Ray-Ban display app
akkeylab
0
140
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.6k
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
470
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
1.6k
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
230
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
220
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
18k
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
500
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
230
プロポーザルを書いてもらう
pvcresin
0
500
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
180
AI時代に設計が 最大の生産性レバーになる 意図駆動開発とデータを消さない設計|Don't Delete Your Data or Your Intent — Design as the Deepest Lever in the AI Era
tomohisa
1
850
Featured
See All Featured
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
370
Become a Pro
speakerdeck
PRO
31
6.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
200
YesSQL, Process and Tooling at Scale
rocio
174
15k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Accessibility Awareness
sabderemane
1
170
Embracing the Ebb and Flow
colly
88
5.1k
Chasing Engaging Ingredients in Design
codingconduct
0
270
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
410
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
700
Transcript
Kazuno Fukuda Kazuno Fukuda Postman Nagoya Meetup 2023.11 2023.11.14 Tue.
アジェンダ 1. 2. 3. 4.
自己紹介 Kazuno Fukuda Kazuno Fukuda
さいしょに
Postman CLI を使ってみた curl -o- "https://dl-cli.pstmn.io/install/osx_arm64.sh" | sh postman login
--with-api-key {{postman-api-key-here}} postman collection run {{postman-collection-id-here}} Mac (Apple silicon) installation 簡単にインストールしてテストができる!
Postman CLI を使ってみた コマンドはここで確認できる コピーするだけ!
Github Actions に組み込む yaml の書き方を教えてくれる 実行までの steps が分かる
Github Actions に組み込む 1. 2. 3. 4. 5. 6.
- name: Cargo run run: cargo run & sleep 180
sleep で 180 秒後に次のステップに進めるようにした (もっと良い方法がありそう...) Github Actions に組み込む 苦戦したところと(強引な)解決策 一応、npm run start:dev & sleep 60 みたいな例があった
Github Actions に組み込む Github で実行結果を確認する
導入が簡単 yaml の書き方を教えてくれる CLI なので、もっと応用ができそう まとめ
ありがとうございました ありがとうございました