getsentry / getsentry/sentry-react-native

Add E2E performance product tests

Abierto
#3,685 1 comentario 0 reacciones 0 asignados Ver en GitHub
React-Native Tests Traces
Lenguaje dominante
TypeScript
Estrellas
1.8k
Forks
366
Merge medio
1 d 5 h
PR fusionados (30 d)
93

Descripción

### 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

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza revisando las pruebas E2E existentes, que actualmente se centran en errores, y el contexto relacionado en pull request 3684. Cubre el inicio de la aplicación, los spans activos instrumentados manualmente y la navegación mediante react-navigation o expo-router, comprobando los frames, las mediciones de inicio de la aplicación, los spans HTTP y los spans y mediciones de TTID/TTFD.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
react-native, typescript
Área
mobile, performance, testing
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
48/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.