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
Angular案件でテストが遅すぎるので速くした / Performance tuning f...
Search
OKUNOKENTARO
July 17, 2018
Technology
0
330
Angular案件でテストが遅すぎるので速くした / Performance tuning for the Angular testing
2018/7/17 速くしたい会にて発表したLT資料です。
OKUNOKENTARO
July 17, 2018
Tweet
Share
More Decks by OKUNOKENTARO
See All by OKUNOKENTARO
トレタO/X アーキテクチャ移行記 Next.js App Router化への道のり / TORETA TECH UPDATE 1
okunokentaro
5
11k
Podcastを継続する技術 / refactoradio-240119
okunokentaro
1
190
Webアプリケーション設計の第一歩は ディレクトリの整理から / Encraft 1
okunokentaro
34
10k
JSONとJSON Schemaを改めて理解する / tokyo_study
okunokentaro
9
2.4k
それでもどうしてRecoilを使うのか / Harajuku.ts Meetup Recoil
okunokentaro
19
5.6k
TypeScriptは10年でこんなに進化しました / TechFeed Experts Night 11
okunokentaro
6
1.7k
Hasura.io RDBをサクサク作る方法はARやO/RMだけじゃなくなりました/hasura-io
okunokentaro
5
680
コードには型アノテーションよりも要件アノテーションを増やせ!/harajukuts2
okunokentaro
14
6.4k
10年と3ヶ月でWebサービスを作った話 / Piyogrammer Conference 2021
okunokentaro
2
1.1k
Other Decks in Technology
See All in Technology
[kickflow]20250319_少人数チームでのAutify活用
otouhujej
0
200
Amazon Inspector コードセキュリティで手軽に実現するシフトレフト
maimyyym
0
160
サービスロボット最前線:ugoが挑むPhysical AI活用
kmatsuiugo
0
180
第64回コンピュータビジョン勉強会@関東(後編)
tsukamotokenji
0
210
Engineering Failure-Resilient Systems
infraplumber0
0
130
ECS モニタリング手法大整理
yendoooo
1
110
結局QUICで通信は速くなるの?
kota_yata
9
7.5k
.NET開発者のためのAzureの概要
tomokusaba
0
210
Claude Code x Androidアプリ 開発
kgmyshin
1
490
2025新卒研修・Webアプリケーションセキュリティ #弁護士ドットコム
bengo4com
3
10k
Amazon S3 Vectorsは大規模ベクトル検索を低コスト化するサーバーレスなベクトルデータベースだ #jawsugsaga / S3 Vectors As A Serverless Vector Database
quiver
2
1.1k
Telemetry APIから学ぶGoogle Cloud ObservabilityとOpenTelemetryの現在 / getting-started-telemetry-api-with-google-cloud
k6s4i53rx
0
170
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Typedesign – Prime Four
hannesfritz
42
2.8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
4 Signs Your Business is Dying
shpigford
184
22k
Embracing the Ebb and Flow
colly
87
4.8k
Git: the NoSQL Database
bkeepers
PRO
431
65k
GitHub's CSS Performance
jonrohan
1031
460k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Transcript
"OHVMBSҊ݅Ͱ ςε τ͕͗͢ΔͷͰ͘ ͨ͠ +VM ͘ ͍ͨ͠ձ !PLVOPLFOUBSP
୭ w Ԟݡଠ!PLVOPLFOUBSP w ϑϩϯ τΤϯ υ ɾ ΤϯδχΞ
͍Ζ͍Ζ͍ IUUQTTQFBLFSEFDLDPNPLVOPLFOUBSPMBSHFTDBMFBOHVMBSJOSFBMXPSME
ςε τ͕͍ w "OHVMBS$-*Λར༻͢Δ߹ɺ ςε τ,BSNB +BTNJOFͰಈ࡞ w ݱࡏ୲தͷҊ݅Ͱɺ ςε
τ͕ ۙ͘ ͋Δ w fdescribe()ͳͲΛซ༻ͯ͠ɺ ҰՕॴΛม͚͑ͨͩͰϏϧυ͕Γ ຖճ΄Ͳͨ͞ΕΔ w ͜ͷΑ ͏ͳڥԼͰɺ ςε τۦಈ։ൃͳͲݬ
ͦͦ,BSNBཁΔͷ͔ w "OHVMBSͷςε τͰ,BSNB͕ΘΕ͍ͯΔཧ༝ w $PNQPOFOUͷςε τͰ%0.ΛऔΓѻ͏ͷͰ/PEFKTͰ݁͠ͳ͍͔Β w $PNQPOFOUҎ֎ͷςε τͰ,BSNB͡Όͳ͖ΌͳΒͳ͍ཧ༝
w "OHVMBS$-*͕࠷ॳ͔ΒͦͷΑ ͏ͳઃఆʹͳͬͯΔ͔Β ʢ ʁ ʣ
ͦͦ,BSNBཁΔͷ͔ w "OHVMBSͷςε τͰ,BSNB͕ΘΕ͍ͯΔཧ༝ w $PNQPOFOUͷςε τͰ%0.ΛऔΓѻ͏ͷͰ/PEFKTͰ݁͠ͳ͍͔Β w $PNQPOFOUҎ֎ͷςε τͰ,BSNB͡Όͳ͖ΌͳΒͳ͍ཧ༝
w "OHVMBS$-*͕࠷ॳ͔ΒͦͷΑ ͏ͳઃఆʹͳͬͯΔ͔Β ʢ ʁ ʣ ˢ͜͜վળͰ͖ΔͷͰ
+FTUΛೖΕͨ w IUUQTHJUIVCDPNUIZNJLFFKFTUQSFTFUBOHVMBS w ͜͏͍͏"OHVMBS +FTU༻ͷϓϦηο τ͕͏͋Δ w ͨͩ͠Ҋ݅ͷ్த͔ΒೖΕΔʹ͔ͬͨ͠
ઃఆΛνϡʔχϯάͨ͠ w ઃఆΛಠࣗʹ࡞ͬͨ w KFTUQSFTFUBOHVMBSΛΘͣʹUTKFTUΛୟ͘ Α ͏ʹͨ͠ w jest.config.jsʹΰϦΰϦઃఆΛॻ͘ w
.spec.tsͩͱ,BSNB +BTNJOF .test.tsͩͱ+FTU͕ಈ࡞͢ΔΑ ͏ʹͨ͠ ʢ8PSLBSPVOEײ͋Δʣ w tsconfig.spec.jsonͱtsconfig.test.jsonΛ࡞ͬͨ w ͜͏ ͠ͳ͍ͱ+BTNJOFͱ+FTUͷܕఆٛϑΝΠϧ͕িಥ͢Δ
ߴԽͨ͠ w ,BSNBͩͱ࠶࣮ߦʹֻ͔ͬͨςε τ͕ +FTUͩͱඵʹͳͬͨ w %0.Λ͏ ςε τ,BSNBͷ··ͳͷͰɺ
$*্Ͱ,BSNBىಈΦʔόʔϔο υͱɺ +FTUىಈΦʔόʔϔο υ͕ͬͯ τʔλϧͰ τϯ τϯ w $*ߴԽͯ͠ͳ͍͚ͲϩʔΧϧͰͷ։ൃޮେ෯Ξοϓ
5IBOLZPV