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.2k
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
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
15
3.4k
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
3
310
テストケースの名前はどうつけるべきか?
orgachem
PRO
2
550
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
21
4.4k
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
170
HOME VR
orgachem
PRO
1
810
uGUI の自動操作の考え方と操作方法
orgachem
PRO
1
1.5k
Swift Macro に備えて構文木を 10min で学ぶ / Learn Syntax Tree for Swift Macro in 10 minutes
orgachem
PRO
1
1.4k
私と Nature Remo E / Nature Remo E
orgachem
PRO
0
27k
Other Decks in Programming
See All in Programming
AWS Summit Japan 2024と2025の比較/はじめてのKiro、今あなたは岐路に立つ
satoshi256kbyte
1
260
Gemini CLI のはじめ方
ttnyt8701
1
110
Android 16KBページサイズ対応をはじめからていねいに
mine2424
0
810
Strands Agents で実現する名刺解析アーキテクチャ
omiya0555
1
110
商品比較サービス「マイベスト」における パーソナライズレコメンドの第一歩
ucchiii43
0
230
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
2
130
[Codecon - 2025] Como não odiar seus testes
camilacampos
0
100
DataformでPythonする / dataform-de-python
snhryt
0
110
PHPカンファレンス関西2025 基調講演
sugimotokei
6
1k
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
2
1.4k
JetBrainsのAI機能の紹介 #jjug
yusuke
0
160
React 使いじゃなくても知っておきたい教養としての React
oukayuka
18
4.7k
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
246
12k
Bash Introduction
62gerente
613
210k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
The Cult of Friendly URLs
andyhume
79
6.5k
How GitHub (no longer) Works
holman
314
140k
Done Done
chrislema
185
16k
For a Future-Friendly Web
brad_frost
179
9.8k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Navigating Team Friction
lara
188
15k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
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ʹߴ͍ٕज़ྗͷઐՈ͕ἧ͍ͬͯΔ