getsentry / getsentry/sentry-react-native

Add E2E performance product tests

オープン
#3,685 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
React-Native Tests Traces
主要言語
TypeScript
スター
1.8k
フォーク
366
平均マージ
1日 6時間
マージ済み PR(30日)
94

説明

### Description

Currently, E2E tests only focus on errors.

```[tasklist]
### What scenarios to test?
- [ ] App start
- [ ] Manually instrumented active span
- [ ] Navigation react-navigation or expo-touter
```

```[tasklist]
### What should be checked?
- [ ] Slow/frozen frames
- [ ] Total frames
- [ ] App start measurement
- [ ] Http spans
- [ ] TTID/TTFD spans and measurements
```

Context:
- This kind of bug would be captured https://github.com/getsentry/sentry-react-native/pull/3684

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

現在はエラーに重点を置いている既存の E2E テストと、pull request 3684 の関連コンテキストを確認することから始めてください。アプリの起動、手動で計測されたアクティブな span、react-navigation または expo-router を使用したナビゲーションを対象とし、フレーム、アプリ起動の測定値、HTTP span、TTID/TTFD span および測定値を確認してください。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
react-native, typescript
領域
mobile, performance, testing
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
48/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。