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
IoTのテストを自動化するメソッド #bulderscon 2018
Search
ishturkey
September 08, 2018
Technology
0
2.4k
IoTのテストを自動化するメソッド #bulderscon 2018
ishturkey
September 08, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
Kernel MemoryでAzure OpenAI Serviceとお手軽データソース連携
mitsuzono
1
160
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
150
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
3
140
Terraformあれやこれ/terraform-this-and-that
emiki
8
1.3k
Databricks:『生成AI World Cup』のご案内
databricksjapan
2
170
複雑な構成要素を持つUIとの向き合い方 〜新・支出グラフでの実例〜 / B43 TECH TALK
nakamuuu
0
130
On Your Data を超えていく!
hirotomotaguchi
2
620
Vertex AI を中心に 生成AIのアップデートを共有します
kaz1437
0
280
コンパウンドスタートアップのためのスケーラブルでセキュアなInfrastructure as Codeパイプラインを考える / Scalable and Secure Infrastructure as Code Pipeline for a Compound Startup
yuyatakeyama
3
4.6k
少数チームで挑む: SwiftUI, TCA, KMPを用いた 新規動画配信アプリ 「ABEMA Live」の開発について
tomu28
0
610
データベース02: データベースの概念
trycycle
0
130
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
Featured
See All Featured
The Brand Is Dead. Long Live the Brand.
mthomps
48
28k
Music & Morning Musume
bryan
41
5.6k
Become a Pro
speakerdeck
PRO
10
4.5k
How STYLIGHT went responsive
nonsquared
92
4.8k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.5k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
For a Future-Friendly Web
brad_frost
171
8.9k
GitHub's CSS Performance
jonrohan
1024
450k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
Bash Introduction
62gerente
604
210k
Transcript
ϋʔυΣΞΛ&&ςετ Ͱ͖ͳ͍ͳΜͯ୭͕ݴͬͨʁ *P5ͷςετΛࣗಈԽ͢Δϝιου !JTIUVSLZ !LTLTVF
ࣗݾհ !JTIUVSLZ 5BJLJ*TIJJ ςϨϏͷϑΝʔϜΣΞ։ൃ Z גࣜձࣾϑΥτγϯε ɹ"LFSVO։ൃ ɹɹϓϩδΣΫτϚω݉ϑΝʔϜΣΞ։ൃ
Z
ຊʹೖΔલʹ
Λհ͠·͢
ϋʔυΣΞΛ&&ςετ Ͱ͖ͳ͍ͳΜͯ୭͕ݴͬͨʁ *P5ͷςετΛࣗಈԽ͢Δϝιου
ࠓ͢͜ͱ ɾ+FOLJOTΛͬͨϋʔυΣΞςετ$* ɾϋʔυΣΞ&&ςετΛ࣮ݱ͢Δςετڥ
ϋʔυΣΞςετͷಛ ιϑτΣΞͷ߹ ɾϓϩάϥϜ௨Γಈ͘ ಈ͔ͳ͔ͬͨΒόά ɾԿͬͯಉ݁͡ՌʹͳΔ
ϋʔυΣΞʴϑΝʔϜΣΞͷ߹ ɾ֬తʹࣦഊ͢Δతͳ͜ͱ͕ى͜Δ ɾλΠϛϯάಉ࣌ಈ࡞Ͱൃੜ͢Δ͕͋Δ ϋʔυΣΞςετͷಛ
ϋʔυΣΞʴϑΝʔϜΣΞͷ߹ ɾ֬తʹࣦഊ͢Δతͳ͜ͱ͕ى͜Δ ɾλΠϛϯάಉ࣌ಈ࡞Ͱൃੜ͢Δ͕͋Δ &OEUP&OEͰςετ͠ͳ͍ͱ࠶ݱ͠ͳ͍ ϋʔυΣΞςετͷಛ
ͳͥ&&ςετΛࣗಈԽ͍ͨ͠ͷ͔ ಈ͔ͯ͠Έͯ ςετ͢Ε͍͍ͷͰ
ӡ༻͠ͳ͕ΒࢹͰ͖ΔΑ͏ʹͯ͠Έ·ͨ͠
ӡ༻͠ͳ͕ΒࢹͰ͖ΔΑ͏ʹͯ͠Έ·ͨ͠
ϒϩάॻ͍ͯ·͢
ɾςετઃܭͰ͖ͳ͍ ɾճ͕ͨΓͳ͍
$*͍ͨ͠
ɾࣗಈͰϏϧυ͞Εͯ ɾϑΝʔϜΣΞ͕ੜ͞Εͯ ɾϋʔυΣΞʹϑΝʔϜΣΞॻ͖ࠐΈ͞Εͯ ɾςετ͕࣮ߦ͞Εͯ ɾϦϦʔε͞Εͯ΄͍͠
࣮ݱ͢ΔͨΊͷߏཁૉΛ ͝հ͠·͢ :&48&$"/
Θ͘Θ͘͢Δʂʂʂʂ
ࢲ͔Β γεςϜߏʹ͍ͭͯ ͓͠·͢
Α͋͘Δ)8ςετͷߏ ςετ༻ͷ ࣏۩ ςετ͕٧·ͬͨ ṖϓϩάϥϜ λʔήοτ
Α͋͘Δ)8ςετͷߏ ςετ༻ͷ ࣏۩ ςετ͕٧·ͬͨ ṖϓϩάϥϜ λʔήοτ ςετࢿ࢈ͷൿͷλϨԽ
ςετͷ࣮ߦཧΫϥυʹஔ͖͍ͨ ɾΈΜͳͰʢ৭ΜͳॴͰʣ ɾଞͷ8FCαʔϏεͱ࿈ܞ
ςετͷ࣮ߦཧΫϥυʹஔ͖͍ͨ ɾΈΜͳͰʢ৭ΜͳॴͰʣ ɾଞͷ8FCαʔϏεͱ࿈ܞ ϋʔυΣΞΫϥυʹஔ͚ͳ͍
Ϋϥυαʔόʔ͔Β ɹɹࣾͷϋʔυΣΞΛಈ͔͢
Ϋϥυαʔόʔ͔Β ɹɹࣾͷϋʔυΣΞΛಈ͔͢ʢΩοΫ͢Δʣ ςετ༻ͷ ࣏۩ ࣏۩Λ੍ޚ͢Διϑτ λʔήοτ ςετϓϩηε
1IPUPTZOUIͷϋʔυΣΞ$*ڥ
1IPUPTZOUIͷϋʔυΣΞ$*ڥ ςετϓϩηε ͜͜Ͱཧ ࣮ߦ͜͜
+FOLJOTΛ͏ཧ༝ ɹɾಋೖ͕؆୯ ɹɾ.BTUFS4MBWFͷؔΛͭ͘ΕΔ ɹɹɾϊʔυؒͷύϥϝʔλɺϑΝΠϧͷΓऔΓ͕؆୯ ɹɾϚϧνϓϥοτϑΥʔϜʢ-JOVYɺ8JOEPXTɺ049 ɹ ɹɾεςοϓ࣮ߦ͢ΔʮύΠϓϥΠϯʯ͕͔͍͍ͭ͢ ɹɾQMVHJO͕๛ ɹ
+FOLJOTΛ͏ཧ༝ ɹɾ.BTUFS4MBWFͷؔΛͭ͘ΕΔ ɹɹɾ.BTUFSͷ+FOLJOTͰཧ͕݁ ɹɹɾ࣮ߦ࣌ʹɺ༻͢Δ4MBWFϊʔυʹϓϩηεΛ͢ ɹ
શମͷߏ ςετϓϩηε ͜͜Ͱཧ ࣮ߦ͜͜
+FOLJOTΛ͏ཧ༝ ͭ͘Γ͔ͨ
ࣗಈͰϏϧυ͞Εͯ ϑΝʔϜΣΞੜ͞Εͯ ϋʔυΣΞʹϑΝʔϜΣΞॻ͖ࠐΈ͞Εͯ ςετ͕࣮ߦ͞Εͯ݁Ռͷ؍ଌ͕Ͱ͖ͯ ϦϦʔε͞Εͯ΄͍͠ #6*-%@+0# 83*5&@+0# 5&45@+0# 3&-&"4&@+0# +FOLJOTͷ͢͢Ί
εςοϓ͝ͱʹϑϦʔελΠϧδϣϒΛͭ͘Δ
+FOLJOTͷ͢͢Ί
ύΠϓϥΠϯ+0# +0# #VJME +0# 8SJUF +0# 5FTU +0# 3FMFBTF +FOLJOTͷ͢͢Ί
Ͱ͖ͨδϣϒΛύΠϓϥΠϯͰͭͳ͙
ύΠϓϥΠϯ+0# +0# #VJME +0# 8SJUF +0# 5FTU +0# 3FMFBTF +FOLJOTͷ͢͢Ί
δϣϒΛύΠϓϥΠϯͰͭͳ͙
ύΠϓϥΠϯ+0# +0# #VJME +0# 8SJUF +0# 5FTU +0# 3FMFBTF +FOLJOTͷ͢͢Ί
δϣϒΛύΠϓϥΠϯͰͭͳ͙
+FOLJOTͷ͢͢Ί δϣϒΛύΠϓϥΠϯͰͭͳ͙ ɾΈ߹ΘͤΛࣗ༝ʹͭ͘ΕΔ ɾ୭ͰΧδϡΞϧʹͭ͘ΕΔ
ͻͱͭͣͭɺதΛݟ͍͖ͯ·͢ +FOLJOTͷ͢͢Ί
Ϗϧυ +FOLJOTͷ͢͢Ί
ɾϏϧυ +FOLJOTϚελʔ δϣϒɿ",&36/@#6*-% HJUDMPOF NBLFDMFBO NBLFBMM
ɾϏϧυ ΫϩείϯύΠϥ +FOLJOTεϨʔϒ +FOLJOTϚελʔ δϣϒɿ",&36/@#6*-% HJUDMPOF NBLFDMFBO NBLFBMM
ɾϏϧυ ΫϩείϯύΠϥ +FOLJOTεϨʔϒ +FOLJOTϚελʔ δϣϒɿ",&36/@#6*-% HJUDMPOF CVJMECBU CVJMECBU 67DKBLFSVOVWQSPKY
ɾΫϩείϯύΠϥ͕ಈ͘ڥറΓ͕ଟ͍ ʢλʔήοτ͕-JOVYͳΒΫϩείϯύΠϥ͢Βෆཁʣ
+FOLJOT͕8JOEPXTͰಈ͍ͯΑ͔ͬͨɻɻɻ
ɾϏϧυ ΫϩείϯύΠϥ +FOLJOTεϨʔϒ +FOLJOTϚελʔ ϑΝʔϜΣΞ ɹBLFSVOIFY
ϑΝʔϜΣΞͷॻ͖ࠐΈ +FOLJOTͷ͢͢Ί
ɾϑΝʔϜΣΞॻ͖ࠐΈ ϑΝʔϜΣΞ ॻ͖ࠐΈ࣏۩
ɾϑΝʔϜΣΞॻ͖ࠐΈ +-JOL +-JOLπʔϧʹ"3.൛͋ΔͷΠΠ
ɾϑΝʔϜΣΞॻ͖ࠐΈ +-JOL +FOLJOTϚελʔ +FOLJOTεϨʔϒ δϣϒɿ",&36/@83*5& XSJUFTI XSJUFTI VTSCJOFYQFDU TFUUJNFPVU TQBXO+-JOL&YFEFWJDFO3'TQFFEJG48%
FYQFDUl+-JOLz TFOElMPBEpMFBLFSVOIFYz ϑΝʔϜΣΞ ɹBLFSVOIFY
3BT1Jศར
+FOLJOT͕3BT1JͰಈ͍ͯΑ͔ͬͨɻɻɻ 3BT1Jศར
ɾϑΝʔϜΣΞॻ͖ࠐΈ +-JOL +FOLJOTϚελʔ +FOLJOTεϨʔϒ
ςετͷ࣮ߦ
ςετϥϯφʔ3BT1J "SEVJOP ɾςετͷ࣮ߦ
ςετϥϯφʔ3BT1J "SEVJOP ɾςετͷ࣮ߦ ϋʔυΣΞΛಈ͔͢ιϑτEP9999 ϋʔυΣΞͷঢ়ଶΛऔಘ͢ΔιϑτFYQFDU;;;;
ྫ͑ ɾEPEPPS@PQFO@UIFO@DMPTF ɾEPVOMPDL@WJB@BQJ ɾEPOGDTFU ɾFYQFDUVOMPDLFE ɾFYQFDUMPDLFE ɾFYQFDUOP@DIBOHF
ɾςετͷ࣮ߦ +FOLJOTϚελʔ ςετϥϯφʔ3BT1J "SEVJOP δϣϒɿ",&36/@5&45 OPEFEPEPPS@PQFO@UIFO@DMPTFKT OPEFFYQFDUMPDLFE
ɾςετͷ࣮ߦ
ɾςετͷ࣮ߦ
ɾςετͷ࣮ߦ EPEPPS@PQFO@UIFO@DMPTFKT
ɾςετͷ࣮ߦ FYQFDUMPDLFEKT
ϋʔυΣΞͷ੍ޚͱ؍ଌ !LTLTVF ͔Βʂ