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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
codemountains
November 14, 2023
Programming
1.1k
2
Share
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
65
Rust | axum でモック用の API サーバーを起動できる CLI ツール作ってみた
codemountains
0
61
Rust.Nagoya #1
codemountains
0
450
Momento Deep Dive - 真のサーバーレスとは?
codemountains
0
830
Rust 製エディタ Zed を布教したい
codemountains
0
880
kintone Night Nagoya vol.12 - kintone x Collaboflow で評価日報
codemountains
0
57
LINE WORKS と 生成 AI ~Claude 3 と LangChain~
codemountains
0
1k
Amazon S3 Express One Zone & AWS re:Invent 2023 現地体験談
codemountains
0
1.6k
Shuttle で Rust アプリケーションを爆速デプロイ
codemountains
1
290
Other Decks in Programming
See All in Programming
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
400
Firefoxにコントリビューションして得られた学び
ken7253
2
170
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
130
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
430
Back to the roots of date
jinroq
0
910
Agent Skills を社内で育てる仕組み作り
jackchuka
1
2.1k
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.8k
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
190
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
980
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
210
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
4
500
GoogleCloudとterraform完全に理解した
terisuke
1
200
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
So, you think you're a good person
axbom
PRO
2
2k
Facilitating Awesome Meetings
lara
57
6.9k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
440
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
130
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
180
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
300
Code Review Best Practice
trishagee
74
20k
WCS-LA-2024
lcolladotor
0
590
The agentic SEO stack - context over prompts
schlessera
0
780
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 なので、もっと応用ができそう まとめ
ありがとうございました ありがとうございました