Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
WebFEのテストにおける気持ちの変遷
Hiroyuki ANAI
March 05, 2019
Programming
0
280
WebFEのテストにおける気持ちの変遷
FrontEnd Test Night - Fukuoka #1 - connpass
https://ffs.connpass.com/event/112930/
Hiroyuki ANAI
March 05, 2019
Tweet
Share
More Decks by Hiroyuki ANAI
See All by Hiroyuki ANAI
Go言語による並行処理「4.4 orチャネル」の図
pirosikick
0
140
サイボウズWebフロントエンド脱レガシーの今までとこれから
pirosikick
5
14k
@cybozu/eslint-configから学ぶ、全社共通ESLint configの運用
pirosikick
4
1.3k
Web Share Target API #w3fukuoka
pirosikick
0
410
Google I/O '19のWebをまとめる会
pirosikick
2
630
PuppeteerでいらないCSSを消す
pirosikick
24
23k
Progressive Hydration #react_fukuoka
pirosikick
4
1.1k
私が考えるReactのよさ #fukuokajs
pirosikick
2
550
Reduxの細かい話 #react_fukuoka
pirosikick
0
580
Other Decks in Programming
See All in Programming
SPA/MPA 議論の俯瞰と 現代における設計のポイント - #tfcon 2022 フロントエンド設計
ahomu
3
1.4k
Yumemi.apk #6 ~ゆめみのAndroidエンジニア 日頃の成果大発表会!~ Session 2
blendthink
1
200
Reactでアプリケーションを構築する多様化
sakito
4
3k
About Type Syntax Proposal
quramy
1
880
Securing Kafka Connect Pipelines with Client-Side Field Level Cryptography @ Kafka Summit London 2022
hpgrahsl
0
300
microCMS × Shopifyで、ECサイトがリニューアル後急成長した話
microcms
0
450
あなたの会社の古いシステム、なんとかしませんか?~システム刷新から考えるDX化への道筋とバリエーション~/webinar20220420-grapecity
grapecity_dev
0
130
Develop your CI tools
xgouchet
2
180
Kueue入門/Kueue Introduction
bells17
0
500
TDX22: User-Mode DB Ops
ca_peterson
3
1.1k
プログラミングを勉強したいと言われたら
yuba_4
0
360
Micro Frontends with Module Federation: Beyond the Basics
manfredsteyer
PRO
0
300
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
24
6.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
7
1k
Mobile First: as difficult as doing things right
swwweet
212
7.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
15
900
The Illustrated Children's Guide to Kubernetes
chrisshort
14
34k
4 Signs Your Business is Dying
shpigford
169
20k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
349
27k
Web development in the modern age
philhawksworth
197
9.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
314
19k
The Web Native Designer (August 2011)
paulrobertlloyd
74
1.9k
Infographics Made Easy
chrislema
233
17k
How to Ace a Technical Interview
jacobian
265
21k
Transcript
8FC'&ͷςετʹ͓͚Δ ؾ࣋ͪͷมભ !QJSPTJLJDL 'SPOUFOE5FTU/JHIU'VLVPLB 5VF
ࣗݾհ w ݀Ҫ w !QJSPTJLJDL w ϠϑʔגࣜձࣾΤϯδχΞ ϦονϥϘגࣜձࣾΤϯδχΞ w "QFY-FHFOETɺ͡Ί·ͨ͠ʢ1$൛ʣ
ࠓճͷςʔϚ ࢲ͕ςετʹऔΓΈ࢝Ίͨ ͖͔͚ͬ
ݱঢ়ͷ8FC'&ͷ ςετʹؔ͢Δߟ͑ํ w ςετॻ͜͏ w ʢͰ͖Εʣ5%%Ͱॻ͜͏ w ୠ͠ɺίϯϙʔωϯτͷϢχοτςετ ॻ͔ͳͯ͘Α͍͔ͳʙ
͢͜ͱ w 8FC'&ͷςετʹ͓͚Δؾ࣋ͪͷมભ w ςετ͕ແͯۤ͘࿑ͨ͠ w 5%%Λ͡Ί͖͔͚ͨͬ w ίϯϙʔωϯτͷςετʹؔ͢Δݸਓతͳߟ͑
͞ͳ͍ w ςετϑϨʔϜϫʔΫͷ w ςετίʔυͷॻ͖ํͳͲ w ίʔυ͕શ͘ͳ͍εϥΠυʹͳͬͯ͠·͍·ͨ͠!
ςετ͕ແͯ͘ ۤ࿑ͨ͠
ςετ͕ແͯۤ͘࿑ͨ͠ w डୗ։ൃ w ςετ͕ແ͘ਆʹفΔϦϦʔε w ͲΜͳʹখ͍͞ϦϦʔεͰɺ ͲΜͳʹಈ࡞֬ೝͯ͠ɺ ͓͕ۚབྷΉͱਏ͍
ςετ͕ແͯۤ͘࿑ͨ͠ w 8FC'&ΤϯδχΞ͕ࣗҰਓͷ##πʔϧ։ൃ w ςετ͕ແ͘ɺϨϏϡʔϫʔຖखಈͰಈ࡞֬ೝ w Ϛʔδ·Ͱ͕͍ w ϨϏϡʔϫʔͷෛՙ͕͔ͳΓߴ͘ͳΔ w
13ग़͢ͷΛԯ߷ʹͳΔѱ॥
w ςετΛॻ͔ͳͯ͘։ൃͰ͖Δ w ͕ɺͦͷޙͷӡ༻อक͕ਏ͍ͷͰςετॻ͖·͠ΐ͏ w ʮϦϦʔε͔ͯ͠Βʙ͠Α͏ʯ ϦϦʔε͔ͯ͠Β͕࣌ؒͰ͖ͨ͜ͱ͕ͳ͍ w ࣌ؒΑΓ༏ઌͷ͔
5%%Λ ͡Ί͖͔͚ͨͬ
εϚϑΥͷϦονࠂͷ ୯ମςετ w $44$BOWBTΛ׆༻ͨ͠ಈ͖ͷ͋Δࠂ w ࠂ͓͕ۚབྷΉͷͰςετΛ݁ߏॻ͍͍ͯͨ w NPDIB ,BSNBͰ࣮ϒϥβͰςετ w
ϒϥβͷ"1*Λଟ༻͢ΔͷͰదٓϞοΫΛͬͯςετ w ࣮ޙʹςετΛॻ͘ͱϞοΫ͠ਏ͍͕Օॴ͕ൃੜ͢Δ w 5%%Ͱςετ͍࣮͢͠ʹ͍ͯ͜͠͏ʂ
ͱ͋Δ/VYUҊ݅ w ίϯϙʔωϯτςετΛॻ͍͍͕ͯͨɺɺɺ w ςετ͕͙͢յΕΔ w ༷Ͱͳ࣮͘ʹର͢Δςετέʔεʹͳͬͯͳ͍͔ʁ w ίϯϙʔωϯτ5%%Δͧʂ w
༷ʹର͢Δςετ͕ࣗવͱॻ͚Δͣ w ࣮͕มΘ༷͕ͬͯมΘΒͳ͚Ε ςετյΕͳ͍ͣ
w ίϯϙʔωϯτͷ5%%͍ͬͯͨ ҎԼʹ·ͱΊͯ·͢ w IUUQTXXXTMJEFTIBSFOFUIJSPZVLJBOBJJOTJEF GSPOUFOEJOTJEFGF
5%%ͬͯΈͯ
࣌ؒ w ࠷ॳ͍ͭΑΓ͕͔͔࣌ؒΔΑ͏ʹײ͡Δ w ༷Λߟ͑Δ࣌ؒɺ ͦͦͲ͏͍͏ςετॻ͚͍͍ͷ͔ߟ͑Δ࣌ؒͰख͕ࢭ·Δ w ΰʔϧ͕໌֬ͳͷͰɺ࣮࣌ؒ͘ͳΔ w τʔλϧʢ࣮ʴςετʣϓϥϚΠθϩʹͳΔ
w ख़࿅͢Δͱૣ͘ͳΔ͔ w ࣮ϛε͕ݮΔͷͰ͘ͳΔ͜ͱ͋Δ͔
ςετίʔυ w ͦ͜·ͰมΘΒͳ͍ w 6*ͷςετͲ͏ͯ͠ෳࡶʹͳΔ w ςετίʔυͷϦϑΝΫλผ్ඞཁ w ςετέʔεͷ·ͱ·Γ͕ؔɾϝιουɺQSPQT͔Β ৼΔ͍ʹมΘΔͷΑ͍
ίϯϙʔωϯτͷ ୯ମςετʹ͍ͭͯ
ίϯϙʔωϯτͷ୯ମςετ ʹ͖߹ͬͯࢥͬͨ͜ͱ w ϝϯς͕ͬͺΓਏ͍ w 5%%Ͱͬͯ6*ͷςετίʔυෳࡶʹͳΓ͕ͪ w ϩδοΫͦͦίϯϙʔωϯτ͔ΒΓͤΑ͍ w 3FEVYɺ7VFY
w ྫʣJGจɿSFEVDLTͷTFMFDUPSWVFYͷNVUBUJPOʹ࣋ͨ͢ w ࢹ֬ೝɺಈ࡞֬ೝࣦͤ͘ͳ͍ w Ξχϝʔγϣϯɾݟͨɺϒϥβ"1*Λར༻͍ͯ͠Δ
ίϯϙʔωϯτͷςετʹ ؔ͢Δ࠷ۙͷؾ࣋ͪ w 4UPSZCPPL%PD[Λͬͯ ίϯϙʔωϯτ୯ମͰಈ࡞֬ೝͰ͖ΔڥΛ࡞Δ w ࢹ֬ೝɺಈ࡞֬ೝͷίετΛԼ͛Δ w ίϯϙʔωϯτͷ୯ମςετݪଇॻ͔ͳͯ͘Α͍ w
ίϯϙʔωϯτ͔Βςετ͖͢ϩδοΫΛΓ͢ w ϝϯςਏ͍ͷͰεφοϓγϣοτςετ͘Β͍ʹཹΊΔ w 4UPSZCPPLͰεφοϓγϣοτऔΕΔͷͰ͕ͦͬͪΑ͍͔ w ։ൃख๏ͱͯ͠ෳࡶͳίϯϙʔωϯτͷ։ൃʹ5%%͏ͷ͋Γ
·ͱΊ
w ςετॻ͖·͠ΐ͏ w 5%%Ͱॻ͘ͱ w ༷ʹର͢Δςετ͕ॻ͚Δ w ςετ͍࣮͢͠ʹͳΔ w ίϯϙʔωϯτͷςετ
ίετͱͷόϥϯε͕ඞཁͳؾ͕͢Δ
͋Γ͕ͱ͏ ͍͟͝·ͨ͠