Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

supprt new mode of read write

Aperta
#32 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
java
Ambito
testing-qa

Direzione di ricerca

Esamina l'implementazione esistente di Flashback per le modalità di registrazione e riproduzione e il modo in cui i file di scena vengono individuati e aggiornati. Definisci il comportamento READ_WRITE indicato nell'issue: riprodurre le richieste corrispondenti, registrare le richieste senza corrispondenza e aggiungerle senza sovrascrivere le interazioni esistenti; verifica entrambi i percorsi con i test del progetto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Hi,
If i understood correctly, flashback support only 2 modes: record & play. This is great but IMO it misses very important mode. In Betamx, it was called READ_WRITE mode.
Lets say i have a scene file with 1 recorder http request-response from web service1. Now, lets say i want to record another request-response from another service2. If i set mode to record, it will overwrite the already recorded service1 request-response.
So what i want to suggest is to add another mode READ_WRITE . In this mode first we read the scene file if there is a match, play the recorded one, if there isn't go outside and record the new one. The new one will be appended to the file and will not override the previous recorder ones. Just like READ_WRITE in betamax.

IMO this feature is must, i'm using it all the time

Lingua principale
Java
Stelle
580
Fork
48
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di linkedin/flashback

Tutte le issue di linkedin/flashback

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.