Come faccio a inviare una segnalazione di bug? Segui
Il processo di sviluppo del software è spesso arduo. Le applicazioni su larga scala possono contenere milioni di linee di codice che devono funzionare su più piattaforme e tenere conto di un numero quasi infinito di possibili condizioni a runtime. Di conseguenza, il software su questa scala è raramente perfetto e potrebbe non comportarsi sempre come previsto. We generally refer to flaws, errors, or otherwise unintended behavior as bugs.
Brave è un progetto nuovo, innovativo e ambizioso con molte parti in movimento. Mentre il nostro team è estremamente talentuoso e motivato, è probabile che incontriate dei bug a volte durante la navigazione. Potete aiutarci a migliorare il nostro prodotto e offrire una migliore esperienza di navigazione portando alla nostra attenzione questi bug che incontrate.
The best places to submit issues to are:
- On our Community support website
- On our official Github page
- On our Brave browser subreddit
However, the fastest and easiest way is by visiting our Community website and posting the issue you are encountering for our Support and Brave Team staff to see. It also includes the benefit of many Community members and mods who are always willing to help solve your issues as well.
If you are posting on Community, you can follow these guidelines to ensure you receive the best support:
Man mano che continuiamo a crescere, cresce anche il numero di richieste di supporto che riceviamo. Prima di pubblicare nella Community, prendetevi un momento per fare quanto segue:
-
Esaminate questa base di conoscenze
È costruita per rispondere a molte domande comuni e problemi noti. Sebbene sia ancora in fase di sviluppo, il contenuto verrà aggiunto regolarmente ed è sempre utile controllare qui per vedere se il vostro problema è già trattato. -
Verificate se il problema è già stato segnalato
Dato il numero di segnalazioni/richieste che riceviamo ogni giorno, è probabile che qualcun altro abbia già sollevato il vostro problema o che sia stato risolto. Prima di pubblicare, utilizzate la barra di ricerca nell'angolo in alto a destra del sito web per vedere se altri utenti hanno sollevato la stessa preoccupazione.
Quando pubblicate un nuovo argomento nella Community, potreste notare che l'editor viene precompilato con alcune informazioni. Quello che state vedendo è il modello di segnalazione di bug che abbiamo inserito per rendere la presentazione delle richieste di supporto e la segnalazione dei problemi il più semplice possibile.
Leggete le istruzioni nella parte superiore del modello e inserite semplicemente le vostre informazioni nella sezione appropriata. Quando il modello è compilato correttamente, fornirà idealmente ai membri del team di Brave tutte le informazioni necessarie per comprendere il problema a colpo d'occhio ed elimina risposte inutili avanti e indietro utilizzate per discernere alcune informazioni di base necessarie per diagnosticare un problema. Inoltre, il titolo del vostro post dovrebbe essere sintetico e informativo.
Quando compilato correttamente, il vostro rapporto dovrebbe apparire come segue:
Descrizione del problema:
Brave non aprirà nuove schede tranne quando aperto dal menu contestuale (menu clic destro).
Steps to Reproduce (add as many as necessary):
1. Launch Brave
2. Visit any website, then press CTRL + T (or CMD + T) to open a new tab
3. Ripetere per altri modi in cui si aprono le schede - cliccando sul segno + nella barra delle schede, dal menu principale, ecc.
Actual Result (gifs and screenshots are welcome!):
New tab is not opened
Expected Result:
A new tab should be opened
Reproduces how often:
Always
Brave Version(See the About Brave page in the main menu):
Brave release - v0.60.0
Informazioni aggiuntive:
Sto usando macOS Mojave v 10.1.14
Per gli utenti nuovi al reporting dei bug e allo sviluppo open source, ho delineato il tipo di informazioni da includere quando si compila ciascuna sezione del modello:
-
Description of the Issue
While it may seem obvious, this section will comprise the bulk of your report and not all descriptions are useful. Incoraggiamo chiunque segnali di fornire il maggior numero di dettagli possibile sul problema in questione.
Esempio di una cattiva descrizione: "Alcuni video funzionano su Brave."
Esempio di una buona descrizione: "I video di YouTube non si riproducono su Brave. Quando si tenta di fare lo streaming, il lettore rimane nero e il simbolo di caricamento gira all'infinito. When trying with Shields down, the ad before the video will play, but the actual content continues to load infinitely once the ad is done."
-
Passaggi per Riprodurre
Spesso è utile conoscere i passaggi esatti che producono il comportamento descritto nella descrizione del problema. STR is different from the issue description in that it's comprised of a numbered list of clearly defined and easy to follow actions that one would execute that produce the issue described.
Example:
1. Avvia Brave
2. Naviga su YouTube
3. Prova a fare lo streaming di un video
4. Turn Shields off and try streaming again
-
Actual Result
This is the result you see after performing the above steps on your end. Una sorta di versione breve del vostro problema.
Esempio: Con le Protezioni attivate il lettore video mostra la schermata di caricamento per sempre - con le Protezioni disattivate, l'annuncio prima del video si riproduce, poi ritorna alla schermata di caricamento per sempre.
-
Expected result
This is what you (specifically) think should be happening after performing the above steps.
Example: The selected video streams.
-
Versione di Brave
Conoscere quale build di Brave e numero di versione state utilizzando può aiutare a capire se il problema è nuovo, conosciuto o un bug precedentemente risolto che ora è ricomparso (regressione). Conferma anche se il browser ha gli ultimi aggiornamenti e correzioni che potrebbero essere la causa del bug. You can find your version and build information by going to selecting About Brave from the Main menu.
Example: Version 0.55.22 Chromium: 70.0.3538.77 (Official Build) (64-bit)
-
Additional Information
Any additional details you'd like to add or comments to make once the above sections are filled you can put here. Gli screenshot o le registrazioni dello schermo sono anche particolarmente utili nella diagnosi di un problema, anche se non sono certamente obbligatori. Se decidete di includerli nel vostro report, lasciateli qui.
Vi preghiamo di fornire informazioni in quante più sezioni possibile per aiutarci a risolvere o registrare il problema in modo efficiente. The entirety of the example issue used above is ~530 characters total (less than two Tweets!).
NOTE: Any "One liner", overtly vague, or bug reports/support requests that otherwise entirely ignore the above guidelines will not be responded to. Pubblicare ripetutamente tali articoli ti farà segnare o bannare.