Slide 1

Slide 1 text

5 Tips when test fails randomly 2020/02/05 @ΈͯͶͷMeetup #6

Slide 2

Slide 2 text

ࣗݾ঺հ w ࠤ౻ढ़ี!VTIJTBOUPBTPCV w J04ΛϝΠϯʹ։ൃɺ"OESPJE3BJMT΋ͪΐͬͱ͚ͩ w ͜ͷࡀͰήʔϜͷૉ੖Β͠͞ʹؾ͍ͮͨͷͰɺࠓ೥ͷ໨ඪ͸ϓϥ ΠϕʔτͰήʔϜΞϓϦΛϦϦʔε͢Δ͜ͱ w ίʔώʔ͕޷͖Ͱ͢ ☕

Slide 3

Slide 3 text

ΞδΣϯμ w ʮϥϯμϜͰςετ͕͚͜Δʯͱ͸Ͳ͏͍͏͜ͱ͔ w ϥϯμϜͰςετ͕͚͜ΔͱԿ͕໰୊ͳͷ͔ w ϥϯμϜͰςετ͕͚͜ΔݪҼΛಛఆ͢Δ͏͑ͰֶΜͩ5*14

Slide 4

Slide 4 text

ʮϥϯμϜͰςετ͕͚͜Δʯͱ͸ Ͳ͏͍͏͜ͱ͔

Slide 5

Slide 5 text

ܦҢ

Slide 6

Slide 6 text

ܦҢ w 9DPEF͔Β௥Ճ͞Εͨػೳl3BOEPNJ[FFYFDVUJPOPSEFSzΛ ʹΦϯʹͨ͠

Slide 7

Slide 7 text

ܦҢ w 9DPEF͔Β௥Ճ͞Εͨػೳl3BOEPNJ[FFYFDVUJPOPSEFSzΛ ʹΦϯʹͨ͠ w ςετΛϥϯμϜॱʹ࣮ߦ͢ΔϝϦοτ࣮ߦॱʹґଘͨ͠ ςετΛચ͍ग़͢

Slide 8

Slide 8 text

ܦҢ w 9DPEF͔Β௥Ճ͞Εͨػೳl3BOEPNJ[FFYFDVUJPOPSEFSzΛ ʹΦϯʹͨ͠ w ςετΛϥϯμϜॱʹ࣮ߦ͢ΔϝϦοτ࣮ߦॱʹґଘͨ͠ ςετΛચ͍ग़͢ w ͸͡Ίͷ͏ͪ͸ಛʹ໰୊ͳ͔͕ͬͨɺ͍ͭͷࠒ͔Β͔ʮϥϯμϜ Ͱςετ͕͚͜ΔʯΑ͏ʹͳͬͨ

Slide 9

Slide 9 text

ܦҢ w 9DPEF͔Β௥Ճ͞Εͨػೳl3BOEPNJ[FFYFDVUJPOPSEFSzΛ ʹΦϯʹͨ͠ w ςετΛϥϯμϜॱʹ࣮ߦ͢ΔϝϦοτ࣮ߦॱʹґଘͨ͠ ςετΛચ͍ग़͢ w ͸͡Ίͷ͏ͪ͸ಛʹ໰୊ͳ͔͕ͬͨɺ͍ͭͷࠒ͔Β͔ʮϥϯμϜ Ͱςετ͕͚͜ΔʯΑ͏ʹͳͬͨ w ྑ͘ଊ͑Ε͹ɺςετΛΑΓॻ͘Α͏ʹͳͬͨͷͰ͜ͷ໰୊͕ ݦࡏԽͨ͠ͱ΋ݴ͑Δ

Slide 10

Slide 10 text

ݪҼ

Slide 11

Slide 11 text

ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ

Slide 12

Slide 12 text

ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ ʢ࣮ࡍʹ͋ͬͨΑΖ͘͠ͳ͍ςετʣ λΠϜκʔϯ͕γεςϜʹґଘͨ͠΋ͷΛɺ+45લఏͰ࣮ߦ͍ͯͨ͠ςετ

Slide 13

Slide 13 text

ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦ಺ݴޠͳͲʣ

Slide 14

Slide 14 text

ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦ಺ݴޠͳͲʣ ్த͔Βݴޠ͕૿͍͑ͯͬͨͷͰ ʮ೔ຊޠʯલఏͰॻ͔Εͨςετ͸मਖ਼͠ͳ͚Ε͹ͳΒͳ͔ͬͨ

Slide 15

Slide 15 text

ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦ಺ݴޠͳͲʣ w ผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ίέΔʢ3Yͷ εέδϡʔϥ·ΘΓଞʣ

Slide 16

Slide 16 text

ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦ಺ݴޠͳͲʣ w ผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ίέΔʢ3Yͷ εέδϡʔϥ·ΘΓଞʣ ʢςετͱͯ͠ͷ༗༻ੑʹ͍ͭͯ͸Ұ୴ͳ͠Ͱʣ ࠷ޙʹϦΫΤετ͞Εͨ63-ΛΞαʔτ͢Δςετɻ Ͱ΋ςετ͍ͯ͠ΔϝιουͷதͰ࣮͸ผͷϦΫΤετΛ౤͍͛ͯͨΓͨ͠Βʜ

Slide 17

Slide 17 text

ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦ಺ݴޠͳͲʣ w ผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ίέΔʢ3Yͷ εέδϡʔϥ·ΘΓଞʣ w ʢ·ͩղ໌Ͱ͖͍ͯͳ͍΋ͷ΋͋Γͦ͏ʜʣ

Slide 18

Slide 18 text

ݪҼ w ࣌ؒଳʹΑͬͯίέΔʢλΠϜκʔϯͷߟྀ࿙ΕͳͲʣ w ʮ͋ΔલఏʯͰॻ͔ΕͨςετέʔεʢΞϓϦ಺ݴޠͳͲʣ w ผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ίέΔʢ3Yͷ εέδϡʔϥ·ΘΓଞʣ w ʢ·ͩղ໌Ͱ͖͍ͯͳ͍΋ͷ΋͋Γͦ͏ʜʣ ࠓ೔࿩͢಺༰ͷର৅͸ʮΤϥʔ಺༰͔Β͸༰қʹݪҼ͕ಛఆͰ͖ͳ͍ʯ΋ͷ

Slide 19

Slide 19 text

ϥϯμϜͰςετ͕͚͜Δͱ Կ͕໰୊ͳͷ͔

Slide 20

Slide 20 text

ʮ࣌ʑςετ͕ίέΔ͚ͩͰ͠ΐʁʯ

Slide 21

Slide 21 text

ςετ͕ϥϯμϜͰ͚͜Δͱ

Slide 22

Slide 22 text

ςετ͕ϥϯμϜͰ͚͜Δͱ w ʮຊ౰ʹʯςετ͕ίέͨͱ͖ͱͷ۠ผ͕͖ͭͮΒ͍

Slide 23

Slide 23 text

ςετ͕ϥϯμϜͰ͚͜Δͱ w ʮຊ౰ʹʯςετ͕ίέͨͱ͖ͱͷ۠ผ͕͖ͭͮΒ͍ w ૣ͘ίʔυϨϏϡʔͯ͠΋Β͍ͱ͖ͳͲʹਏ͍ w ʢΦʔϧάϦʔϯͰͳ͍ͱϨϏϡʔґཔͰ͖ͳ͍ʣ

Slide 24

Slide 24 text

ςετ͕ϥϯμϜͰ͚͜Δͱ w ʮຊ౰ʹʯςετ͕ίέͨͱ͖ͱͷ۠ผ͕͖ͭͮΒ͍ w ૣ͘ίʔυϨϏϡʔͯ͠΋Β͍ͱ͖ͳͲʹਏ͍ w ʢΦʔϧάϦʔϯͰͳ͍ͱϨϏϡʔґཔͰ͖ͳ͍ʣ w ҰݴͰݴ͑͹։ൃޮ཰Λஶ͘͠Լ͛Δ

Slide 25

Slide 25 text

ϥϯμϜͰςετ͕͚͜ΔݪҼΛ ಛఆ͢Δ͏͑ͰֶΜͩ5*14

Slide 26

Slide 26 text

໷தʹ$*Λճ͠·͘Δ

Slide 27

Slide 27 text

#JUSJTFͷ4DIFEVMFE#VJMEͰςετΛ࣮ߦ͠·͘Δ

Slide 28

Slide 28 text

ͳͥʁ

Slide 29

Slide 29 text

w ϥϯμϜͰ͚͜ΔʮύλʔϯʯͷΑ͏ͳ΋ͷ͕Έ͑ͯ͘Δ͜ͱ΋ ͳͥʁ

Slide 30

Slide 30 text

w ϥϯμϜͰ͚͜ΔʮύλʔϯʯͷΑ͏ͳ΋ͷ͕Έ͑ͯ͘Δ͜ͱ΋ w ઌड़ͨ͠ʮผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ ίέΔʯ͸׬શʹ͜ͷύλʔϯ ͳͥʁ

Slide 31

Slide 31 text

w ϥϯμϜͰ͚͜ΔʮύλʔϯʯͷΑ͏ͳ΋ͷ͕Έ͑ͯ͘Δ͜ͱ΋ w ઌड़ͨ͠ʮผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ ίέΔʯ͸׬શʹ͜ͷύλʔϯ w ʮ͜ͷςετ͕͚͜Δͱ͖͸͍ͭ΋ͦͷલʹ͋Δςετ͕૸ͬ ͍ͯΔͳʯΈ͍ͨͳ ͳͥʁ

Slide 32

Slide 32 text

w ϥϯμϜͰ͚͜ΔʮύλʔϯʯͷΑ͏ͳ΋ͷ͕Έ͑ͯ͘Δ͜ͱ΋ w ઌड़ͨ͠ʮผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςετέʔε͕ ίέΔʯ͸׬શʹ͜ͷύλʔϯ w ʮ͜ͷςετ͕͚͜Δͱ͖͸͍ͭ΋ͦͷલʹ͋Δςετ͕૸ͬ ͍ͯΔͳʯΈ͍ͨͳ w ͦ΋ͦ΋ʮຊ౰ʹ௚ͬͨͷ͔Ͳ͏͔ʯ΋ճ͠ଓ͚ͯ֬ೝ͢Δ͔͠ ͳ͍ʁ ͳͥʁ

Slide 33

Slide 33 text

ςετ͕͚ͨ͜ͱ͖ͷ ϑΟʔυόοΫΛΑΓૣ͘ड͚Δ

Slide 34

Slide 34 text

ͱࢥͬͨͷͰɺ ʮςετ͕͚ͨ͜ͱ͖ʹɺ಺༰΋ؚΊͯͦͷࢫΛ 4MBDLʹ௨஌͢Δʯͱ͍͏͜ͱΛͨ͠

Slide 35

Slide 35 text

ํ๏

Slide 36

Slide 36 text

w ςετ͕ίέͨͱ͖ʹɺ3FTVMU#VOEMFΛղੳͯ͠Τϥʔͷ಺༰Λ நग़ͯ͠ɺͦΕΛ4MBDLʹ௨஌͢Δ ํ๏

Slide 37

Slide 37 text

w ςετ͕ίέͨͱ͖ʹɺ3FTVMU#VOEMFΛղੳͯ͠Τϥʔͷ಺༰Λ நग़ͯ͠ɺͦΕΛ4MBDLʹ௨஌͢Δ w ΋ͬͱ͍͍ํ๏͕͋Δͷ͔΋͠Εͳ͍͕ɺ3FTVMU#VOEMFΛ৮ͬ ͯΈ͔ͨͬͨͱ͍͏Ϟνϕʔγϣϯ ํ๏

Slide 38

Slide 38 text

3FTVMU#VOEMF

Slide 39

Slide 39 text

w 88%$l5FTUJOHJO9DPEF w IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED 3FTVMU#VOEMF

Slide 40

Slide 40 text

No content

Slide 41

Slide 41 text

w 88%$l5FTUJOHJO9DPEF w IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED w ৽͍͠ ςετΛؚΉ ϨϙʔτϑΝΠϧ w )JHIMZPQUJNJ[FE TQBDFF⒏DJFOUGPSNBU dYTNBMMFS  w ϑΝΠϧαΠζ͕খ͍͞ w 7JFXBCMFJO9DPEF w 9DPEFͰ։͚Δ w 1SPHSBNNBUJDBMMZBDDFTTJCMFDPOUFOUT w ࠓճͷϢʔεέʔεͰ͋ΔʮղੳͰ͖Δʯ 3FTVMU#VOEMF

Slide 42

Slide 42 text

w த਎Λ+TPOͱͯ֬͠ೝ͍ͨ͠ • $ xcrun xcresulttool get --format json --path ./some.xcresult 3FTVMU#VOEMF

Slide 43

Slide 43 text

No content

Slide 44

Slide 44 text

w εΩʔϚΛ֬ೝ͍ͨ͠ • $ xcrun xcresulttool formatDescription get 3FTVMU#VOEMF

Slide 45

Slide 45 text

No content

Slide 46

Slide 46 text

No content

Slide 47

Slide 47 text

No content

Slide 48

Slide 48 text

w த਎Λ۷ΓԼ͛ͯ֬ೝ͢ΔʢJEΛࢦఆ͢Δʣ • $ xcrun xcresulttool get --format json --path ./some.xcresult --id 0~hTaRjqdvEmgO42cMIm- tHOIAo1dtH2SPEhVbmvXIMbI_1TyA8AUMnjJsBZfNhWT05xb- MooUTwJ3j1z7hm5oNA== 3FTVMU#VOEMF

Slide 49

Slide 49 text

No content

Slide 50

Slide 50 text

ςετ͕ίέͨͱ͖ʹ4MBDLʹ௨஌͢Δ

Slide 51

Slide 51 text

w 4DBOpMFͷઃఆ w 'BTUpMFͷઃఆ w 3FTVMU#VOEMFͷղੳ ςετ͕ίέͨͱ͖ʹ4MBDLʹ௨஌͢Δ

Slide 52

Slide 52 text

4DBOpMFͷઃఆ

Slide 53

Slide 53 text

ϨϙʔτϑΝΠϧͷอଘઌΛࢦఆ͢Δ

Slide 54

Slide 54 text

3FTVMU#VOEMFΛੜ੒͢Δ

Slide 55

Slide 55 text

ςετࣦഊޙʹʮ3FTVMU#VOEMFͷղੳɺ4MBDL௨஌ʯΛߦ͍͍ͨͷͰ

Slide 56

Slide 56 text

'BTUpMFͷઃఆ

Slide 57

Slide 57 text

3FTVMU#VOEMFͷ৘ใΛKTPOͱͯ͠औಘ͢Δ

Slide 58

Slide 58 text

ίέͨςετ৘ใΛղੳɾ੔ܗ͢Δ

Slide 59

Slide 59 text

4MBDL௨஌͢Δ

Slide 60

Slide 60 text

'BTUMBOFͷϏϧυΛετοϓ͢Δ

Slide 61

Slide 61 text

͋͞ɺςετΛ͚ͤͯ͜͞ΈΑ͏

Slide 62

Slide 62 text

No content

Slide 63

Slide 63 text

ಛఆͷςετ͚ͩΛ૸ΒͤΔํ๏

Slide 64

Slide 64 text

ͳͥʁ

Slide 65

Slide 65 text

w ͋Δςετ"ͱ͋Δςετ#ͷΈ࣮ߦ͍ͤͨ͞ ͳͥʁ

Slide 66

Slide 66 text

w ͋Δςετ"ͱ͋Δςετ#ͷΈ࣮ߦ͍ͤͨ͞ w ͱ͍͏ͷ΋ɺઌड़ͨ͠ʮผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςε τέʔε͕ίέΔʯ͜ͱΛಛఆ͔ͨͬͨͨ͠Ί ͳͥʁ

Slide 67

Slide 67 text

w ͋Δςετ"ͱ͋Δςετ#ͷΈ࣮ߦ͍ͤͨ͞ w ͱ͍͏ͷ΋ɺઌड़ͨ͠ʮผͷςετέʔεͷ෭࡞༻Ͱɺ͋Δςε τέʔε͕ίέΔʯ͜ͱΛಛఆ͔ͨͬͨͨ͠Ί w ͱ͍͏͜ͱͰ͜ΕΛ࣮ݱ͢ΔͨΊʹ5FTU1MBOTΛ࢖ͬͨ ͳͥʁ

Slide 68

Slide 68 text

w 88%$l5FTUJOHJO9DPEF w IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED w ʢˢ3FTVMU#VOEMFͷͱಉ͡ηογϣϯʣ 5FTU1MBOT

Slide 69

Slide 69 text

No content

Slide 70

Slide 70 text

w 88%$l5FTUJOHJO9DPEF w IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED w ʢˢ3FTVMU#VOEMFͷͱ͜Ζͱಉ͡ηογϣϯʣ w ςετͷઃఆʢݴޠͳͲʣΛ؅ཧ͢Δػೳ 5FTU1MBOT

Slide 71

Slide 71 text

w 88%$l5FTUJOHJO9DPEF w IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED w ʢˢ3FTVMU#VOEMFͷͱ͜Ζͱಉ͡ηογϣϯʣ w ςετͷઃఆʢݴޠͳͲʣΛ؅ཧ͢Δػೳ w ΈͯͶͰ΋ଟݴޠରԠઈࢍਐΊ͍ͯΔͱ͜ΖͳͷͰʢݱࡏ͸೔ɺ ӳɺؖɺൟͷݴޠରԠʣ͍ͣΕ࢖͓͏ͱ໛ࡧத 5FTU1MBOT

Slide 72

Slide 72 text

5FTU1MBOͰ͸࣮ߦ͢Δςετ΋બ୒Ͱ͖Δ

Slide 73

Slide 73 text

ʢࠩ͠ࠐΈʣ w ͜Ε·Ͱͷʮ4DIFNFͰςετͷઃఆΛ؅ཧ͢Δํ๏ʯͰ΋ಉ͡ ͜ͱͰ͖·ͨ͠ w ൃද೔લʹؾ͖ͮ·ͨ͠ w ͍ͯ͠ݴ͏ͳΒ w 4DIFNFϑΝΠϧͷ6*ૢ࡞͸ͪΐͬͱѻ͍ͮΒ͍ w ࠩ෼΋5FTU1MBOTͷ΄͏͕ݟ΍͍͢

Slide 74

Slide 74 text

ʢϓν5*14ʣ͢΂ͯͷςετΛEJTBCMFʹ͢Δʹ͸ɺશબ୒ޙʹ ӈΫϦοΫͰz%JTBCMF5FTU4VJUFTzΛԡԼɻνΣοΫϘοΫεԡԼ͸ಈ͔ͳ͍ʣ

Slide 75

Slide 75 text

5FTU1MBOT΁ͷҠߦ͸؆୯ͳͷͰ ʮͱΓ͋͑ͣʯ΍͓ͬͯ͘ͷ΋ྑͦ͞͏ʁ

Slide 76

Slide 76 text

9DPEF͕উखʹDPOWFSUͯ͘͠ΕΔ

Slide 77

Slide 77 text

9DPEF͕উखʹDPOWFSUͯ͘͠ΕΔ

Slide 78

Slide 78 text

$POpHVSBUJPO͸֬ೝ͢Δ͜ͱʢࣗ෼ͷ৔߹ςετ࣮ߦॱ͸ʮΞϧϑΝϕοτॱʯʹͳͬͨʣ

Slide 79

Slide 79 text

ϥϯμϜॱͰ࣮ߦ͞Εͨςετͷ ॱ൪Λ࠶ݱͰ͖ͳ͍͔

Slide 80

Slide 80 text

ଞͷଟ͘ͷςεςΟϯάϑϨʔϜϫʔΫʹ͸ ʮϥϯμϜͰ࣮ߦͨ͠ςετΛ࠶ݱ͢Δ࢓૊Έʯ ͕͋ΔΒ͍͠ɻ9DPEFʹ͸·ͩͳ͍

Slide 81

Slide 81 text

w ΞϧϑΝϕοτॱ w 9$5FTU w ςετΫϥε໊ΛΞϧϑΝϕοτॱ w ςετϝιου໊ΛΞϧϑΝϕοτॱ w 2VJDL w ςετΫϥε໊ΛΞϧϑΝϕοτॱ w ςετϝιου͸ఆٛॱ w ϥϯμϜ w ͢΂ͯϥϯμϜ 9DPEFʹ͓͚Δςετͷ࣮ߦॱΛ੔ཧ ˞ʮςετϑΝΠϧʯ໊Ͱ͸ͳ͘ʮςετΫϥεʯ໊

Slide 82

Slide 82 text

΋͠΍ΔͳΒ ʮ3FTVMU#VOEMFͳͲͷςετϨϙʔτ͔Β ࣮ߦ͞Εͨςετ৘ใΛऔΓग़͠ɺ ͦΕʹԊͬͯςετͷΫϥεɾϝιου໊Λ ڧҾʹॻ͖׵͑ΔεΫϦϓτΈ͍ͨͳͷΛॻ͘ʯ ͱ͍͏͜ͱΛ͠ͳͯ͘͸͍͚ͳ͍ʁʁ

Slide 83

Slide 83 text

ఘΊͨ

Slide 84

Slide 84 text

ʢෛ͚ݘͷԕ๸͑ʣ

Slide 85

Slide 85 text

w ΈͯͶͰ͸0CKD4XJGU 9$5FTU2VJDL͕ࠞࡏ͍ͯͯͪ͠ΐͬͱਏ ͦ͏ͱײͨͨ͡Ί ʢෛ͚ݘͷԕ๸͑ʣ

Slide 86

Slide 86 text

w ΈͯͶͰ͸0CKD4XJGU 9$5FTU2VJDL͕ࠞࡏ͍ͯͯͪ͠ΐͬͱਏ ͦ͏ͱײͨͨ͡Ί w 9DPEFͷࠓޙʹظ଴ʜ ʢෛ͚ݘͷԕ๸͑ʣ

Slide 87

Slide 87 text

૬ੑͷѱ͍ςετΛ෼͚࣮ͯߦ͢Δ

Slide 88

Slide 88 text

ͳͥʁ

Slide 89

Slide 89 text

w 5FTU1MBOΛ༻͍ͯɺ͋Δςετ܈ͱͦΕҎ֎ͷςετ܈ͱͰ෼͚ ࣮ͯߦ͢Δͱ͍͏͜ͱΛ΍ͬͯΈͨ ͳͥʁ

Slide 90

Slide 90 text

w 5FTU1MBOΛ༻͍ͯɺ͋Δςετ܈ͱͦΕҎ֎ͷςετ܈ͱͰ෼͚ ࣮ͯߦ͢Δͱ͍͏͜ͱΛ΍ͬͯΈͨ w Ͳ͏΋ϥϯμϜͰςετ͕ίέΔݱ৅ͷͭʹɺʮ૬ੑͷѱ͍ ςετʯͱ͍͏΋ͷ͕͋ͬͨͨΊ ͳͥʁ

Slide 91

Slide 91 text

w 5FTU1MBOΛ༻͍ͯɺ͋Δςετ܈ͱͦΕҎ֎ͷςετ܈ͱͰ෼͚ ࣮ͯߦ͢Δͱ͍͏͜ͱΛ΍ͬͯΈͨ w Ͳ͏΋ϥϯμϜͰςετ͕ίέΔݱ৅ͷͭʹɺʮ૬ੑͷѱ͍ ςετʯͱ͍͏΋ͷ͕͋ͬͨͨΊ w ํ๏ͱͯ͠͸ w CVJME@GPS@UFTUJOHςετ༻ʹϏϧυͯ͠ w UFTU@XJUIPVU@CVJMEJOHϏϧυͳ͠ͰςετͷΈߦ͏ w Λ༻͍ΔʢYDPEFCVJMEίϚϯυͷΦϓγϣϯʣ ͳͥʁ

Slide 92

Slide 92 text

w 5FTU1MBOΛ༻͍ͯɺ͋Δςετ܈ͱͦΕҎ֎ͷςετ܈ͱͰ෼͚ ࣮ͯߦ͢Δͱ͍͏͜ͱΛ΍ͬͯΈͨ w Ͳ͏΋ϥϯμϜͰςετ͕ίέΔݱ৅ͷͭʹɺʮ૬ੑͷѱ͍ ςετʯͱ͍͏΋ͷ͕͋ͬͨͨΊ w ํ๏ͱͯ͠͸ w CVJME@GPS@UFTUJOHςετ༻ʹϏϧυͯ͠ w UFTU@XJUIPVU@CVJMEJOHϏϧυͳ͠ͰςετͷΈߦ͏ w Λ༻͍ΔʢYDPEFCVJMEίϚϯυͷΦϓγϣϯʣ w ࣮ߦ࣌ؒʹ΋΄ͱΜͲӨڹͳ͔ͬͨ ͳͥʁ

Slide 93

Slide 93 text

݁Ռ

Slide 94

Slide 94 text

w ࠓޙςετΛ௥Ճ͢Δͱ͖ʹͲ͏͢Ε͹ྑ͍ͷ͔ͱ͍ͬͨӡ༻͕ ൥ࡶʹͳΔɺͱνʔϜ͔ΒSFKFDU ݁Ռ

Slide 95

Slide 95 text

w ࠓޙςετΛ௥Ճ͢Δͱ͖ʹͲ͏͢Ε͹ྑ͍ͷ͔ͱ͍ͬͨӡ༻͕ ൥ࡶʹͳΔɺͱνʔϜ͔ΒSFKFDU w ͦ΋ͦ΋ݱ࣮ಀආ ݁Ռ

Slide 96

Slide 96 text

w ࠓޙςετΛ௥Ճ͢Δͱ͖ʹͲ͏͢Ε͹ྑ͍ͷ͔ͱ͍ͬͨӡ༻͕ ൥ࡶʹͳΔɺͱνʔϜ͔ΒSFKFDU w ͦ΋ͦ΋ݱ࣮ಀආ w Ͱ΋ɺɺɺ w ઌड़ͨ͠ʮ5FTU1MBOTΛ࢖ͬͯଟݴޠͷςετΛࠓޙ͍͖ͯ͠ ͍ͨʯͱ͍͏ࢥ͍͕͋ΔͷͰɺͦͷલ४උʹ͸ͳͬͨ w ͦͷ৔߹lCVJME@GPS@UFTUJOHz΍lUFTU@XJUIPVU@CVJMEJOHzΛ ࢖͏͸ͣ ݁Ռ

Slide 97

Slide 97 text

͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠