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
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
68
Rust | axum でモック用の API サーバーを起動できる CLI ツール作ってみた
codemountains
0
62
Rust.Nagoya #1
codemountains
0
460
Momento Deep Dive - 真のサーバーレスとは?
codemountains
0
880
Rust 製エディタ Zed を布教したい
codemountains
0
890
kintone Night Nagoya vol.12 - kintone x Collaboflow で評価日報
codemountains
0
60
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
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
150
Vite+ Unified Toolchain for the Web
naokihaba
0
320
OSもどきOS
arkw
0
570
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.4k
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
13k
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
200
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
6.5k
Oxcを導入して開発体験が向上した話
yug1224
4
320
C# and C++ Interoperability - cho-dotnetnew
harukasao
0
110
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
260
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
580
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.1k
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
41
2.6k
How to Talk to Developers About Accessibility
jct
2
230
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
390
Writing Fast Ruby
sferik
630
63k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
150
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
250
YesSQL, Process and Tooling at Scale
rocio
174
15k
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 なので、もっと応用ができそう まとめ
ありがとうございました ありがとうございました