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
SoftWare Engineer in Test のおしごと / What is SWET
Search
Kuniwak
PRO
July 10, 2023
Programming
1
1.1k
SoftWare Engineer in Test のおしごと / What is SWET
https://test-talk.connpass.com/event/283332/
Kuniwak
PRO
July 10, 2023
Tweet
Share
More Decks by Kuniwak
See All by Kuniwak
テストケースの名前はどうつけるべきか?
orgachem
PRO
1
410
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
21
4.2k
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
110
HOME VR
orgachem
PRO
1
800
uGUI の自動操作の考え方と操作方法
orgachem
PRO
1
1.4k
Swift Macro に備えて構文木を 10min で学ぶ / Learn Syntax Tree for Swift Macro in 10 minutes
orgachem
PRO
1
1.3k
私と Nature Remo E / Nature Remo E
orgachem
PRO
0
26k
存在しないアセットへの参照と 未公開アセットでのネタバレに どう立ち向かうか / How to prevent missing assets and spoilers by assets
orgachem
PRO
1
1.1k
睡眠する技術 / Technology to Sleep
orgachem
PRO
15
14k
Other Decks in Programming
See All in Programming
Kubernetesで実現できるPlatform Engineering の現在地
nwiizo
3
1.8k
小田原でみんなで一句詠みたいな #phpcon_odawara
stefafafan
0
310
AtCoder Heuristic First-step Vol.1 講義スライド
terryu16
3
1.1k
Boost Your Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
920
これだけは知っておきたいクラス設計の基礎知識 version 2
masuda220
PRO
23
5.4k
フロントエンドテストの育て方
quramy
11
2.9k
Unlock the Potential of Swift Code Generation
rockname
0
210
「影響が少ない」を自分の目でみてみる
o0h
PRO
2
830
リアルタイムレイトレーシング + ニューラルレンダリング簡単紹介 / Real-Time Ray Tracing & Neural Rendering: A Quick Introduction (2025)
shocker_0x15
1
280
リストビュー画面UX改善の振り返り
splcywolf
0
110
AIコーディングワークフローの試行 〜AIエージェント×ワークフローでの自動化を目指して〜
rkaga
2
2.8k
Devinのメモリ活用の学びを自社サービスにどう組み込むか?
itarutomy
0
2k
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
118
51k
Docker and Python
trallard
44
3.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.4k
Facilitating Awesome Meetings
lara
53
6.3k
The Cult of Friendly URLs
andyhume
78
6.3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
510
RailsConf 2023
tenderlove
29
1k
GraphQLの誤解/rethinking-graphql
sonatard
70
10k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
370
A better future with KSS
kneath
239
17k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Transcript
%F/"$P -UE48&5(,VOJXBL 4PGU8BSF&OHJOFFSJO5FTUͷ͓͠͝ͱ
༧උࣝ 2
3 αʔϏε։ൃաఔͰ όά͕ࠞೖ͢Δ ͜ͱආ͚ΒΕͳ͍ όά͕ݟ͔ͭΔͱ࣮ͱ ݕূ͕Γ͠ʹͳΔ ͜ΕΛखΓͱ͍͏
࣮ ݕূ खΓ
48&5ͷϛογϣϯ 4
5 ࣮ ݕূ खΓ 48&5ͷϛογϣϯ खΓͷൃੜλΠϛϯάΛ ͳΔ͘ૣ͘͢Δ͜ͱ
͕࣌ؒܦͭ΄ͲݪҼ͕Θ͔Βͳ͘ͳΔ ༨ܭͳίϛϡχέʔγϣϯ͕૿͑Δ खΓରԠதʹଞͷਓΛͨͤͯ͠·͏ खΓͷλΠϛϯά͕͍ͱʜ
͕࣌ؒܦͭ΄ͲݪҼ͕Θ͔Βͳ͘ͳΔ ͜ΕมͳͷͰݟͯΒ͑·͢ʁ ઌि࣮͚ͨͭͩ͠Ͳ ͲΜͳײ͡ʹ͚ͨͬ͠ʜʁ ಈ࡞֬ೝ୲ ࣮ऀ
༨ܭͳίϛϡχέʔγϣϯ͕૿͑Δ ͜Εόάͬͯ·ͤΜ͔ʁ खॱΛڭ͑ͯΒ͑·͔͢ʁ ͑ʔͱɺ"Λ#͔ͯ͠Βʜ ಈ࡞֬ೝ୲ ࣮ऀ
खΓରԠதʹଞͷਓΛͨͤͯ͠·͏ ࣮ ࣮ ࣮ ϨϏϡʔ ϨϏϡʔ ϨϏϡʔ ಈ࡞֬ೝ खΓରԠ ಈ࡞֬ೝ
$͞Μ ,VOJXBL "͞Μ #͞Μ ͪ ͪ ͪ
10 ࣮ ݕূ खΓ ͠खΓͷλΠϛϯάΛ ૣ͘Ͱ͖ͨΒͲ͏ͳΔ͔
͕࣌ؒܦͭ΄ͲݪҼ͕Θ͔Βͳ͘ͳΔ ͜ΕมͳͷͰݟͯΒ͑·͢ʁ ઌि࣮͚ͨͭͩ͠Ͳ ͲΜͳײ͡ʹ͚ͨͬ͠ʜʁ ಈ࡞֬ೝ୲ ࣮ऀ
͜·Ίʹಈ࡞֬ೝ͢Ε͙͢ݪҼ͕Θ͔Δ ͖࣮ͬͨ͞͠ͱ͜Ζʹ ؒҧ͍͕͋Γͦ͏ͩ ࣮ऀ ಈ࡞֬ೝͨ͠Βڍಈ͕มͩ
༨ܭͳίϛϡχέʔγϣϯ͕૿͑Δ ͜Εόάͬͯ·ͤΜ͔ʁ खॱΛڭ͑ͯΒ͑·͔͢ʁ ͑ʔͱɺ"Λ#͔ͯ͠Βʜ ಈ࡞֬ೝ୲ ࣮ऀ
ࣗͰݟ͚ͭΕίϛϡχέʔγϣϯ͍Βͣ ࣮ऀ "Λ#ͨ͠Βมʹͳͬͨ ಈ࡞֬ೝͨ͠Βڍಈ͕มͩ
खΓରԠதʹଞͷਓΛͨͤͯ͠·͏ ࣮ ࣮ ࣮ ϨϏϡʔ ϨϏϡʔ ϨϏϡʔ ಈ࡞֬ೝ खΓରԠ ಈ࡞֬ೝ
$͞Μ ,VOJXBL "͞Μ #͞Μ ͪ ͪ ͪ
࣮ ࣮ ࣮ ϨϏϡʔ ϨϏϡʔ ϨϏϡʔ खΓରԠ $͞Μ ,VOJXBL "͞Μ
#͞Μ ಈ࡞ ֬ೝ ಈ࡞ ֬ೝ ಈ࡞ ֬ೝ ಈ࡞ ֬ೝ ಈ࡞֬ೝ ଞͷਓΛͨͤͳ͍ͷͰૣ͘ϦϦʔεͰ͖Δ
͜͜·Ͱͷ·ͱΊ 17 खΓͷλΠϛϯάΛૣ͘͢Δͱɺ w ݪҼڀ໌ͷ͕࣌ؒݮΓτʔλϧίετ͕ݮগ͢Δ w ༨ܭͳίϛϡχέʔγϣϯ͕ݮΓτʔλϧίετ͕ݮগ͢Δ w ΑΓૣ͘ϦϦʔεͰ͖ΔΑ͏ʹͳΔ
18 ࣮ ݕূ खΓ 48&5ͷϛογϣϯ खΓͷൃੜλΠϛϯάΛ ͳΔ͘ૣ͘͢Δ͜ͱ
48&5खΓλΠϛϯάΛૣ͘͢Δ తΛͭࠃ৫ͷτοϓϥϯφʔ
खΓͷλΠϛϯάΛ ૣ͘͢ΔͨΊʹඞཁͳ͜ͱ 20
खΓͷλΠϛϯάΛૣ͘͢Δʹ ࣮ऀ͕࣮ࣗޙʹ͜·Ίʹ ಈ࡞֬ೝΛ͢ΕΑ͍ɻ ͜ͷಈ࡞֬ೝ܁Γฦ͠ͷίετΛԼ͛Δ ͨΊʹϓϩάϥϜʹΑΔಈ࡞֬ೝ͢ͳΘͪ ࣗಈςετͰ͋Δ͜ͱ͕·͍͠ɻ
͔ࣗ͠͠ಈςετςετରͷઃܭʹ Ԡ͔͔ͯ͡Δίετ͕େ͖͘มΘΔ͜ͱ͕ ΒΕ͍ͯΔɻ Α͍ઃܭͷϓϩάϥϜখ͍͞ίετͰ ࣗಈςετ͕Ͱ͖Δ͕ɺͦ͏Ͱͳ͍ ϓϩάϥϜͷࣗಈςετʹ͔͔Δίετ
ߴ͔ͭࣗ͘ಈςετͷ৴པੑ͍ɻ 22
·ͱΊΔͱखΓͷλΠϛϯάΛૣ͘͢ΔͨΊʹ ࣮ऀࣗͰࣗಈςετΛͯ͠΄͍͠ɻ ࣮ऀࣗͰࣗಈςετΛ͢Δʹςετରͷ ઃܭ͕ςετ༰қͰ͋Δඞཁ͕͋Δɻ ࣮ͨͩ͠ऀ͕ςετ༰қͳઃܭΛۤखͱ͍ͯ͠Δ ݱগͳ͘ͳ͍ɻͦ͜Ͱ48&5͕͜ΕΛॿ͚Δɻ 23
48&5ςετ༰қͳઃܭͷઐՈͰ ߏ͞ΕΔٕज़ऀूஂɻ ΄ͱΜͲͷϝϯόʔʹେنͳ ٕज़ΧϯϑΝϨϯεͰͷొஃܦݧ ٕज़ॻͷࣥචܦݧ͕͋Δɻ
48&5ͷ࣮ 25
w ίʔυϨϏϡʔϋϯζΦϯͳͲΛܧଓతʹ࣮ࢪɻ ࣮ऀࣗʹΑΔࣗಈςετ͕૿͑ͨͱͷ ϞόΠϧΞϓϦΤϯδχΞ͕ճͨ͠ w 1PDPDIBͷύϑΥʔϚϯεվળʹڠྗɺ࣋ଓతͳΛࢧ͑ͨ w ήʔϜࣄۀ෦ͷϏϧυΤϯδχΞϦϯάʹ͓͍ͯ
ଞࣾΑΓΕ͍ͯͨج൫ͷਫ४Λ࠷ઌͷਫ४ʹͨ͠ w ฐࣾͷήʔϜʹ͓͚Δେόάͷ͏ͪ֯Λࠜઈͨ͠ w όάੳج൫ͷจ͕+B445ͰจಛผΛडͨ͠ 26
·ͱΊ 27 w αʔϏε։ൃͷաఔʹ͓͍ͯखΓආ͚ΒΕͳ͍ w खΓͷλΠϛϯάૣ͍΄ͲΑ͍ w 48&5खΓͷλΠϛϯάΛૣ͘͢Δ͜ͱΛ ࢧԉ͢Δࠃτοϓϥϯφʔͷ৫
w 48&5ʹߴ͍ٕज़ྗͷઐՈ͕ἧ͍ͬͯΔ