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
codemountains
November 14, 2023
Programming
2
980
Postman CLI で Integration Test
Postman CLI を使用して、Rust アプリケーションを Integration Test をしてみました。
codemountains
November 14, 2023
Tweet
Share
More Decks by codemountains
See All by codemountains
API ファーストな CMS の世界
codemountains
0
48
Rust | axum でモック用の API サーバーを起動できる CLI ツール作ってみた
codemountains
0
47
Rust.Nagoya #1
codemountains
0
420
Momento Deep Dive - 真のサーバーレスとは?
codemountains
0
610
Rust 製エディタ Zed を布教したい
codemountains
0
640
kintone Night Nagoya vol.12 - kintone x Collaboflow で評価日報
codemountains
0
47
LINE WORKS と 生成 AI ~Claude 3 と LangChain~
codemountains
0
810
Amazon S3 Express One Zone & AWS re:Invent 2023 現地体験談
codemountains
0
1.3k
Shuttle で Rust アプリケーションを爆速デプロイ
codemountains
0
270
Other Decks in Programming
See All in Programming
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
140
Hack Claude Code with Claude Code
choplin
4
2k
PHP 8.4の新機能「プロパティフック」から学ぶオブジェクト指向設計とリスコフの置換原則
kentaroutakeda
2
890
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
250
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
290
「テストは愚直&&網羅的に書くほどよい」という誤解 / Test Smarter, Not Harder
munetoshi
0
170
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
3
1k
チームのテスト力を総合的に鍛えて品質、スピード、レジリエンスを共立させる/Testing approach that improves quality, speed, and resilience
goyoki
5
870
Discover Metal 4
rei315
2
130
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
510
Python型ヒント完全ガイド 初心者でも分かる、現代的で実践的な使い方
mickey_kubo
1
110
Deep Dive into ~/.claude/projects
hiragram
14
2.5k
Featured
See All Featured
Designing for humans not robots
tammielis
253
25k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
KATA
mclloyd
30
14k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
950
Docker and Python
trallard
44
3.5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
740
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 なので、もっと応用ができそう まとめ
ありがとうございました ありがとうございました