次世代 Web カンファレンス 2023 Testing セッション(#nwc_testing)

1
前へ 1 2 ・・ 13 次へ
🐏 narirou @narirow

Streaming SSR時代のテストの行く末は気になる。勝手にContainerパターンを生成したり、BrowserTestを自動実行するパターンが爆誕する? #nwc_testing

2023-12-16 15:23:38
ken7253 @ken7253_

ブラウザでNodeが動けば全て解決だ #nwc_testing

2023-12-16 15:23:28
azu @azu_re

codesandbox みたいにブラウザでNode.jsを実行して、ブラウザでサーバを立てて、ブラウザのサーバでRSCを返してブラウザだけでテストを動かすとかありそう #nwc_testing

2023-12-16 15:23:12
Yosuke Furukawa @yosuke_furukawa

普通に Container / Presentation パターンのように見た目だけ Storybook に寄せるだけで、 RSC 部分は分割しないと難しすぎる。そうじゃないとブラウザで動かすの、なんかbrowserifyみたいな結局ブリッジが必要になっちゃうし、筋があまり良くない気がする。 #nwc_testing

2023-12-16 15:23:02
Yutaro Adachi @yutaroadachi

ブラウザテストはアプリケーションの実装に依存しない点がよいですよね #nwc_testing

2023-12-16 15:22:20
azu @azu_re

#nwc_testing RSCとかブラウザで見ないと実際とは異なることがあるから、ブラウザテストに寄って来るのでは的な話

2023-12-16 15:22:06
akfm_sato(あっきー) @akfm_sato

Next.js側にstorybook的な機能が欲しくなるの同意 #nwc_testing

2023-12-16 15:21:58
ぞうらいおん @elephant_raion

javascriptの処理が実行されてなくて、flaky testになってるなら、setTimeout()とかを実行するだけ良かったな。javascript event queueに実行してほしいeventが残ってることが問題になってる。 #nwc_testing

2023-12-16 15:21:54
ももも @omochicemgr

最終的にブラウザテストになる、わかる #nwc_testing

2023-12-16 15:21:48
akfm_sato(あっきー) @akfm_sato

今のstorybookのRSC対応はサーバーモジュール全部モック前提だから厳しい… #nwc_testing

2023-12-16 15:21:37
Yutaro Adachi @yutaroadachi

Container/Presentationalパターンかブラウザテストかになっていくのかなぁ #nwc_testing

2023-12-16 15:21:30
ken7253 @ken7253_

Alt storybookを作るしかない!! #nwc_testing

2023-12-16 15:21:13
kadoppe | WE UP @kadoppe

MSWってこれか。Mock Service Worker。ローカル開発やテストやStorybookのお供に便利に使えそう?ツール横断で同じモックの定義や仕組みが使いまわせるのがいいところなのか。 #nwc_testing mswjs.io

2023-12-16 15:21:08
akfm_sato(あっきー) @akfm_sato

RSC周り見てると直近はモックサーバー建てるのに回帰したい気持ちになりつつある #nwc_testing

2023-12-16 15:19:44
りょた.tsx@frontend @Ryo54388667

たしかに、テストフレームワークのバージョンを上げた経験ないなぁ。めちゃくちゃ大変そう。。 #nwc_testing

2023-12-16 15:19:42
Yosuke Furukawa @yosuke_furukawa

単純なバージョンアップした時なら過去のテストも残せるけど、リアーキテクチャ及びリライトしちゃったらもう残せないのでは... #nwc_testing

2023-12-16 15:19:30
azu @azu_re

#nwc_testing RSCはflightって独自のフォーマットだから手書きむずい

2023-12-16 15:18:35
ももも @omochicemgr

msw、まだ0.8とかだったよなあ。。。 あげないとねえ #nwc_testing

2023-12-16 15:18:04
3846masa @3846masa

僕は最近 API レスポンスに依存するロジックはすべて msw でモックするのがいい気がしてて、そうしてる もちろんレイヤー分けて実装すると各々のレイヤーでもモックできるんだけど、できるだけ末端でモックしたい #nwc_testing

2023-12-16 15:17:01
ken7253 @ken7253_

UIのテストがFlakyになるの時限処理があったりそもそもUIとして良くないというのもある #nwc_testing

2023-12-16 15:16:22
統合開発環境@マイナポイント受け取り忘れたの引きずってる @sadnessOjisan

useEffect 依存配列ガチャだ #nwc_testing twitter.com/ken7253_/statu…

2023-12-16 15:16:03
ken7253 @ken7253_

Flaky test Reactの場合Reactのレンダリングの仕組みを理解してるかも大きいと思ってる #nwc_testing

2023-12-16 15:14:24
ぞうらいおん @elephant_raion

flakyテストは、-virtual-time-budget オプションでなんとかなって欲しいな。 developer.chrome.com/docs/chromium/… #nwc_testing

2023-12-16 15:15:41
前へ 1 2 ・・ 13 次へ