Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
5 Tips when test fails randomly
Search
shunsuke sato
February 05, 2020
Programming
3.8k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
5 Tips when test fails randomly
5 Tips when test fails randomly for iOS.
shunsuke sato
February 05, 2020
More Decks by shunsuke sato
See All by shunsuke sato
要約 "Add Live Text interaction to your app"
ushisantoasobu
1
1.4k
ANDPAD iOS開発の生態系と課題 - 最近取り組み始めた「マルチモジュール化」について
ushisantoasobu
1
840
Summary of Diagnose unreliable code with test repetitions
ushisantoasobu
1
1.2k
実践!「みてね」における自動生成活用例
ushisantoasobu
5
6.6k
Better Way for Test Data Generation??
ushisantoasobu
1
2.9k
iOS/Androidのサブスクリプション実装における違いをざっと振り返る
ushisantoasobu
2
1.8k
24時間でMacアプリを作ってスベってきた話
ushisantoasobu
0
2.3k
Redirectable in App?
ushisantoasobu
2
1.1k
iOSのClean Architecture テンプレ自動生成を支える技術 / generating CA's templates
ushisantoasobu
0
330
Other Decks in Programming
See All in Programming
大喜利で理解するLLM as a Judge / Understanding LLM-as-a-Judge through Ogiri
rockname
0
100
A2UI for Android: Safely Rendering AI-Generated UI with Jetpack Compose - DroidKaigi 2026
itsmedreamwalker
0
140
iOSDC2026登壇資料.pdf
riofujimon
0
160
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
150
フロントエンドUIフレームワークのこれまでとこれから
ssssota
5
2.7k
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
190
速習iPhone Duo対応
yuukiw00w
1
260
一人だけ、Kiroが静止する日
hideg
0
110
数年滞っていたダークモード対応をおよそ2週間で完了させる
chigichan24
0
710
型解析で実現する Go の言語内 DSL / Conference に Go! タイムテーブルの歩き方 for Gophers
mazrean
0
150
GraphRAGのKnowledge Graphを 直接!見る/View-GraphRAG's-KnowledgeGraph-directly!
tyumugi1113
1
310
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
240
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
Everyday Curiosity
cassininazir
0
320
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
740
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
700
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Automating Front-end Workflow
addyosmani
1369
210k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
690
Un-Boring Meetings
codingconduct
0
420
It's Worth the Effort
3n
188
29k
Transcript
5 Tips when test fails randomly 2020/02/05 @ΈͯͶͷMeetup #6
ࣗݾհ w ࠤ౻ढ़ี!VTIJTBOUPBTPCV w J04ΛϝΠϯʹ։ൃɺ"OESPJE3BJMTͪΐͬͱ͚ͩ w ͜ͷࡀͰήʔϜͷૉΒ͠͞ʹؾ͍ͮͨͷͰɺࠓͷඪϓϥ ΠϕʔτͰήʔϜΞϓϦΛϦϦʔε͢Δ͜ͱ w ίʔώʔ͕͖Ͱ͢
☕
ΞδΣϯμ w ʮϥϯμϜͰςετ͕͚͜ΔʯͱͲ͏͍͏͜ͱ͔ w ϥϯμϜͰςετ͕͚͜ΔͱԿ͕ͳͷ͔ w ϥϯμϜͰςετ͕͚͜ΔݪҼΛಛఆ͢Δ͏͑ͰֶΜͩ5*14
ʮϥϯμϜͰςετ͕͚͜Δʯͱ Ͳ͏͍͏͜ͱ͔
ܦҢ
ܦҢ w 9DPEF͔ΒՃ͞Εͨػೳl3BOEPNJ[FFYFDVUJPOPSEFSzΛ ʹΦϯʹͨ͠
ܦҢ w 9DPEF͔ΒՃ͞Εͨػೳl3BOEPNJ[FFYFDVUJPOPSEFSzΛ ʹΦϯʹͨ͠ w ςετΛϥϯμϜॱʹ࣮ߦ͢ΔϝϦοτ࣮ߦॱʹґଘͨ͠ ςετΛચ͍ग़͢
ܦҢ w 9DPEF͔ΒՃ͞Εͨػೳl3BOEPNJ[FFYFDVUJPOPSEFSzΛ ʹΦϯʹͨ͠ w ςετΛϥϯμϜॱʹ࣮ߦ͢ΔϝϦοτ࣮ߦॱʹґଘͨ͠ ςετΛચ͍ग़͢ w ͡Ίͷ͏ͪಛʹͳ͔͕ͬͨɺ͍ͭͷࠒ͔Β͔ʮϥϯμϜ Ͱςετ͕͚͜ΔʯΑ͏ʹͳͬͨ
ܦҢ w 9DPEF͔ΒՃ͞Εͨػೳl3BOEPNJ[FFYFDVUJPOPSEFSzΛ ʹΦϯʹͨ͠ w ςετΛϥϯμϜॱʹ࣮ߦ͢ΔϝϦοτ࣮ߦॱʹґଘͨ͠ ςετΛચ͍ग़͢ w ͡Ίͷ͏ͪಛʹͳ͔͕ͬͨɺ͍ͭͷࠒ͔Β͔ʮϥϯμϜ Ͱςετ͕͚͜ΔʯΑ͏ʹͳͬͨ
w ྑ͘ଊ͑ΕɺςετΛΑΓॻ͘Α͏ʹͳͬͨͷͰ͜ͷ͕ ݦࡏԽͨ͠ͱݴ͑Δ
ݪҼ
ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ
ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ ʢ࣮ࡍʹ͋ͬͨΑΖ͘͠ͳ͍ςετʣ λΠϜκʔϯ͕γεςϜʹґଘͨ͠ͷΛɺ+45લఏͰ࣮ߦ͍ͯͨ͠ςετ
ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦݴޠͳͲʣ
ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦݴޠͳͲʣ ్த͔Βݴޠ͕૿͍͑ͯͬͨͷͰ ʮຊޠʯલఏͰॻ͔Εͨςετमਖ਼͠ͳ͚ΕͳΒͳ͔ͬͨ
ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦݴޠͳͲʣ w ผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ίέΔʢ3Yͷ εέδϡʔϥ·ΘΓଞʣ
ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦݴޠͳͲʣ w ผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ίέΔʢ3Yͷ εέδϡʔϥ·ΘΓଞʣ ʢςετͱͯ͠ͷ༗༻ੑʹ͍ͭͯҰ୴ͳ͠Ͱʣ ࠷ޙʹϦΫΤετ͞Εͨ63-ΛΞαʔτ͢Δςετɻ
Ͱςετ͍ͯ͠ΔϝιουͷதͰ࣮ผͷϦΫΤετΛ͍͛ͯͨΓͨ͠Βʜ
ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦݴޠͳͲʣ w ผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ίέΔʢ3Yͷ εέδϡʔϥ·ΘΓଞʣ w ʢ·ͩղ໌Ͱ͖͍ͯͳ͍ͷ͋Γͦ͏ʜʣ
ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦݴޠͳͲʣ w ผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ίέΔʢ3Yͷ εέδϡʔϥ·ΘΓଞʣ w ʢ·ͩղ໌Ͱ͖͍ͯͳ͍ͷ͋Γͦ͏ʜʣ
ࠓ͢༰ͷରʮΤϥʔ༰͔Β༰қʹݪҼ͕ಛఆͰ͖ͳ͍ʯͷ
ϥϯμϜͰςετ͕͚͜Δͱ Կ͕ͳͷ͔
ʮ࣌ʑςετ͕ίέΔ͚ͩͰ͠ΐʁʯ
ςετ͕ϥϯμϜͰ͚͜Δͱ
ςετ͕ϥϯμϜͰ͚͜Δͱ w ʮຊʹʯςετ͕ίέͨͱ͖ͱͷ۠ผ͕͖ͭͮΒ͍
ςετ͕ϥϯμϜͰ͚͜Δͱ w ʮຊʹʯςετ͕ίέͨͱ͖ͱͷ۠ผ͕͖ͭͮΒ͍ w ૣ͘ίʔυϨϏϡʔͯ͠Β͍ͱ͖ͳͲʹਏ͍ w ʢΦʔϧάϦʔϯͰͳ͍ͱϨϏϡʔґཔͰ͖ͳ͍ʣ
ςετ͕ϥϯμϜͰ͚͜Δͱ w ʮຊʹʯςετ͕ίέͨͱ͖ͱͷ۠ผ͕͖ͭͮΒ͍ w ૣ͘ίʔυϨϏϡʔͯ͠Β͍ͱ͖ͳͲʹਏ͍ w ʢΦʔϧάϦʔϯͰͳ͍ͱϨϏϡʔґཔͰ͖ͳ͍ʣ w ҰݴͰݴ͑։ൃޮΛஶ͘͠Լ͛Δ
ϥϯμϜͰςετ͕͚͜ΔݪҼΛ ಛఆ͢Δ͏͑ͰֶΜͩ5*14
தʹ$*Λճ͠·͘Δ
#JUSJTFͷ4DIFEVMFE#VJMEͰςετΛ࣮ߦ͠·͘Δ
ͳͥʁ
w ϥϯμϜͰ͚͜ΔʮύλʔϯʯͷΑ͏ͳͷ͕Έ͑ͯ͘Δ͜ͱ ͳͥʁ
w ϥϯμϜͰ͚͜ΔʮύλʔϯʯͷΑ͏ͳͷ͕Έ͑ͯ͘Δ͜ͱ w ઌड़ͨ͠ʮผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ ίέΔʯશʹ͜ͷύλʔϯ ͳͥʁ
w ϥϯμϜͰ͚͜ΔʮύλʔϯʯͷΑ͏ͳͷ͕Έ͑ͯ͘Δ͜ͱ w ઌड़ͨ͠ʮผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ ίέΔʯશʹ͜ͷύλʔϯ w ʮ͜ͷςετ͕͚͜Δͱ͖͍ͭͦͷલʹ͋Δςετ͕ͬ ͍ͯΔͳʯΈ͍ͨͳ ͳͥʁ
w ϥϯμϜͰ͚͜ΔʮύλʔϯʯͷΑ͏ͳͷ͕Έ͑ͯ͘Δ͜ͱ w ઌड़ͨ͠ʮผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ ίέΔʯશʹ͜ͷύλʔϯ w ʮ͜ͷςετ͕͚͜Δͱ͖͍ͭͦͷલʹ͋Δςετ͕ͬ ͍ͯΔͳʯΈ͍ͨͳ w ͦͦʮຊʹͬͨͷ͔Ͳ͏͔ʯճ͠ଓ͚ͯ֬ೝ͢Δ͔͠
ͳ͍ʁ ͳͥʁ
ςετ͕͚ͨ͜ͱ͖ͷ ϑΟʔυόοΫΛΑΓૣ͘ड͚Δ
ͱࢥͬͨͷͰɺ ʮςετ͕͚ͨ͜ͱ͖ʹɺ༰ؚΊͯͦͷࢫΛ 4MBDLʹ௨͢Δʯͱ͍͏͜ͱΛͨ͠
ํ๏
w ςετ͕ίέͨͱ͖ʹɺ3FTVMU#VOEMFΛղੳͯ͠Τϥʔͷ༰Λ நग़ͯ͠ɺͦΕΛ4MBDLʹ௨͢Δ ํ๏
w ςετ͕ίέͨͱ͖ʹɺ3FTVMU#VOEMFΛղੳͯ͠Τϥʔͷ༰Λ நग़ͯ͠ɺͦΕΛ4MBDLʹ௨͢Δ w ͬͱ͍͍ํ๏͕͋Δͷ͔͠Εͳ͍͕ɺ3FTVMU#VOEMFΛ৮ͬ ͯΈ͔ͨͬͨͱ͍͏Ϟνϕʔγϣϯ ํ๏
3FTVMU#VOEMF
w 88%$l5FTUJOHJO9DPEF w IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED 3FTVMU#VOEMF
None
w 88%$l5FTUJOHJO9DPEF w IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED w ৽͍͠ ςετΛؚΉ ϨϙʔτϑΝΠϧ w )JHIMZPQUJNJ[FE
TQBDFF⒏DJFOUGPSNBU dYTNBMMFS w ϑΝΠϧαΠζ͕খ͍͞ w 7JFXBCMFJO9DPEF w 9DPEFͰ։͚Δ w 1SPHSBNNBUJDBMMZBDDFTTJCMFDPOUFOUT w ࠓճͷϢʔεέʔεͰ͋ΔʮղੳͰ͖Δʯ 3FTVMU#VOEMF
w தΛ+TPOͱͯ֬͠ೝ͍ͨ͠ • $ xcrun xcresulttool get --format json --path
./some.xcresult 3FTVMU#VOEMF
None
w εΩʔϚΛ֬ೝ͍ͨ͠ • $ xcrun xcresulttool formatDescription get 3FTVMU#VOEMF
None
None
None
w தΛ۷ΓԼ͛ͯ֬ೝ͢ΔʢJEΛࢦఆ͢Δʣ • $ xcrun xcresulttool get --format json --path
./some.xcresult --id 0~hTaRjqdvEmgO42cMIm- tHOIAo1dtH2SPEhVbmvXIMbI_1TyA8AUMnjJsBZfNhWT05xb- MooUTwJ3j1z7hm5oNA== 3FTVMU#VOEMF
None
ςετ͕ίέͨͱ͖ʹ4MBDLʹ௨͢Δ
w 4DBOpMFͷઃఆ w 'BTUpMFͷઃఆ w 3FTVMU#VOEMFͷղੳ ςετ͕ίέͨͱ͖ʹ4MBDLʹ௨͢Δ
4DBOpMFͷઃఆ
ϨϙʔτϑΝΠϧͷอଘઌΛࢦఆ͢Δ
3FTVMU#VOEMFΛੜ͢Δ
ςετࣦഊޙʹʮ3FTVMU#VOEMFͷղੳɺ4MBDL௨ʯΛߦ͍͍ͨͷͰ
'BTUpMFͷઃఆ
3FTVMU#VOEMFͷใΛKTPOͱͯ͠औಘ͢Δ
ίέͨςετใΛղੳɾܗ͢Δ
4MBDL௨͢Δ
'BTUMBOFͷϏϧυΛετοϓ͢Δ
͋͞ɺςετΛ͚ͤͯ͜͞ΈΑ͏
None
ಛఆͷςετ͚ͩΛΒͤΔํ๏
ͳͥʁ
w ͋Δςετ"ͱ͋Δςετ#ͷΈ࣮ߦ͍ͤͨ͞ ͳͥʁ
w ͋Δςετ"ͱ͋Δςετ#ͷΈ࣮ߦ͍ͤͨ͞ w ͱ͍͏ͷɺઌड़ͨ͠ʮผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςε τέʔε͕ίέΔʯ͜ͱΛಛఆ͔ͨͬͨͨ͠Ί ͳͥʁ
w ͋Δςετ"ͱ͋Δςετ#ͷΈ࣮ߦ͍ͤͨ͞ w ͱ͍͏ͷɺઌड़ͨ͠ʮผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςε τέʔε͕ίέΔʯ͜ͱΛಛఆ͔ͨͬͨͨ͠Ί w ͱ͍͏͜ͱͰ͜ΕΛ࣮ݱ͢ΔͨΊʹ5FTU1MBOTΛͬͨ ͳͥʁ
w 88%$l5FTUJOHJO9DPEF w IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED w ʢˢ3FTVMU#VOEMFͷͱಉ͡ηογϣϯʣ 5FTU1MBOT
None
w 88%$l5FTUJOHJO9DPEF w IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED w ʢˢ3FTVMU#VOEMFͷͱ͜Ζͱಉ͡ηογϣϯʣ w ςετͷઃఆʢݴޠͳͲʣΛཧ͢Δػೳ 5FTU1MBOT
w 88%$l5FTUJOHJO9DPEF w IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED w ʢˢ3FTVMU#VOEMFͷͱ͜Ζͱಉ͡ηογϣϯʣ w ςετͷઃఆʢݴޠͳͲʣΛཧ͢Δػೳ w ΈͯͶͰଟݴޠରԠઈࢍਐΊ͍ͯΔͱ͜ΖͳͷͰʢݱࡏɺ
ӳɺؖɺൟͷݴޠରԠʣ͍ͣΕ͓͏ͱࡧத 5FTU1MBOT
5FTU1MBOͰ࣮ߦ͢ΔςετબͰ͖Δ
ʢࠩ͠ࠐΈʣ w ͜Ε·Ͱͷʮ4DIFNFͰςετͷઃఆΛཧ͢Δํ๏ʯͰಉ͡ ͜ͱͰ͖·ͨ͠ w ൃදલʹؾ͖ͮ·ͨ͠ w ͍ͯ͠ݴ͏ͳΒ w 4DIFNFϑΝΠϧͷ6*ૢ࡞ͪΐͬͱѻ͍ͮΒ͍
w ࠩ5FTU1MBOTͷ΄͏͕ݟ͍͢
ʢϓν5*14ʣͯ͢ͷςετΛEJTBCMFʹ͢Δʹɺશબޙʹ ӈΫϦοΫͰz%JTBCMF5FTU4VJUFTzΛԡԼɻνΣοΫϘοΫεԡԼಈ͔ͳ͍ʣ
5FTU1MBOTͷҠߦ؆୯ͳͷͰ ʮͱΓ͋͑ͣʯ͓ͬͯ͘ͷྑͦ͞͏ʁ
9DPEF͕উखʹDPOWFSUͯ͘͠ΕΔ
9DPEF͕উखʹDPOWFSUͯ͘͠ΕΔ
$POpHVSBUJPO֬ೝ͢Δ͜ͱʢࣗͷ߹ςετ࣮ߦॱʮΞϧϑΝϕοτॱʯʹͳͬͨʣ
ϥϯμϜॱͰ࣮ߦ͞Εͨςετͷ ॱ൪Λ࠶ݱͰ͖ͳ͍͔
ଞͷଟ͘ͷςεςΟϯάϑϨʔϜϫʔΫʹ ʮϥϯμϜͰ࣮ߦͨ͠ςετΛ࠶ݱ͢ΔΈʯ ͕͋ΔΒ͍͠ɻ9DPEFʹ·ͩͳ͍
w ΞϧϑΝϕοτॱ w 9$5FTU w ςετΫϥε໊ΛΞϧϑΝϕοτॱ w ςετϝιου໊ΛΞϧϑΝϕοτॱ w 2VJDL
w ςετΫϥε໊ΛΞϧϑΝϕοτॱ w ςετϝιουఆٛॱ w ϥϯμϜ w ͯ͢ϥϯμϜ 9DPEFʹ͓͚Δςετͷ࣮ߦॱΛཧ ˞ʮςετϑΝΠϧʯ໊Ͱͳ͘ʮςετΫϥεʯ໊
͠ΔͳΒ ʮ3FTVMU#VOEMFͳͲͷςετϨϙʔτ͔Β ࣮ߦ͞ΕͨςετใΛऔΓग़͠ɺ ͦΕʹԊͬͯςετͷΫϥεɾϝιου໊Λ ڧҾʹॻ͖͑ΔεΫϦϓτΈ͍ͨͳͷΛॻ͘ʯ ͱ͍͏͜ͱΛ͠ͳ͍͚ͯ͘ͳ͍ʁʁ
ఘΊͨ
ʢෛ͚ݘͷԕ͑ʣ
w ΈͯͶͰ0CKD4XJGU 9$5FTU2VJDL͕ࠞࡏ͍ͯͯͪ͠ΐͬͱਏ ͦ͏ͱײͨͨ͡Ί ʢෛ͚ݘͷԕ͑ʣ
w ΈͯͶͰ0CKD4XJGU 9$5FTU2VJDL͕ࠞࡏ͍ͯͯͪ͠ΐͬͱਏ ͦ͏ͱײͨͨ͡Ί w 9DPEFͷࠓޙʹظʜ ʢෛ͚ݘͷԕ͑ʣ
૬ੑͷѱ͍ςετΛ͚࣮ͯߦ͢Δ
ͳͥʁ
w 5FTU1MBOΛ༻͍ͯɺ͋Δςετ܈ͱͦΕҎ֎ͷςετ܈ͱͰ͚ ࣮ͯߦ͢Δͱ͍͏͜ͱΛͬͯΈͨ ͳͥʁ
w 5FTU1MBOΛ༻͍ͯɺ͋Δςετ܈ͱͦΕҎ֎ͷςετ܈ͱͰ͚ ࣮ͯߦ͢Δͱ͍͏͜ͱΛͬͯΈͨ w Ͳ͏ϥϯμϜͰςετ͕ίέΔݱͷͭʹɺʮ૬ੑͷѱ͍ ςετʯͱ͍͏ͷ͕͋ͬͨͨΊ ͳͥʁ
w 5FTU1MBOΛ༻͍ͯɺ͋Δςετ܈ͱͦΕҎ֎ͷςετ܈ͱͰ͚ ࣮ͯߦ͢Δͱ͍͏͜ͱΛͬͯΈͨ w Ͳ͏ϥϯμϜͰςετ͕ίέΔݱͷͭʹɺʮ૬ੑͷѱ͍ ςετʯͱ͍͏ͷ͕͋ͬͨͨΊ w ํ๏ͱͯ͠ w CVJME@GPS@UFTUJOHςετ༻ʹϏϧυͯ͠
w UFTU@XJUIPVU@CVJMEJOHϏϧυͳ͠ͰςετͷΈߦ͏ w Λ༻͍ΔʢYDPEFCVJMEίϚϯυͷΦϓγϣϯʣ ͳͥʁ
w 5FTU1MBOΛ༻͍ͯɺ͋Δςετ܈ͱͦΕҎ֎ͷςετ܈ͱͰ͚ ࣮ͯߦ͢Δͱ͍͏͜ͱΛͬͯΈͨ w Ͳ͏ϥϯμϜͰςετ͕ίέΔݱͷͭʹɺʮ૬ੑͷѱ͍ ςετʯͱ͍͏ͷ͕͋ͬͨͨΊ w ํ๏ͱͯ͠ w CVJME@GPS@UFTUJOHςετ༻ʹϏϧυͯ͠
w UFTU@XJUIPVU@CVJMEJOHϏϧυͳ͠ͰςετͷΈߦ͏ w Λ༻͍ΔʢYDPEFCVJMEίϚϯυͷΦϓγϣϯʣ w ࣮ߦ࣌ؒʹ΄ͱΜͲӨڹͳ͔ͬͨ ͳͥʁ
݁Ռ
w ࠓޙςετΛՃ͢Δͱ͖ʹͲ͏͢Εྑ͍ͷ͔ͱ͍ͬͨӡ༻͕ ࡶʹͳΔɺͱνʔϜ͔ΒSFKFDU ݁Ռ
w ࠓޙςετΛՃ͢Δͱ͖ʹͲ͏͢Εྑ͍ͷ͔ͱ͍ͬͨӡ༻͕ ࡶʹͳΔɺͱνʔϜ͔ΒSFKFDU w ͦͦݱ࣮ಀආ ݁Ռ
w ࠓޙςετΛՃ͢Δͱ͖ʹͲ͏͢Εྑ͍ͷ͔ͱ͍ͬͨӡ༻͕ ࡶʹͳΔɺͱνʔϜ͔ΒSFKFDU w ͦͦݱ࣮ಀආ w Ͱɺɺɺ w ઌड़ͨ͠ʮ5FTU1MBOTΛͬͯଟݴޠͷςετΛࠓޙ͍͖ͯ͠ ͍ͨʯͱ͍͏ࢥ͍͕͋ΔͷͰɺͦͷલ४උʹͳͬͨ
w ͦͷ߹lCVJME@GPS@UFTUJOHzlUFTU@XJUIPVU@CVJMEJOHzΛ ͏ͣ ݁Ռ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠