Condividi tramite


Supporto per YAML nei piani di test e confronto di Jupyter Notebook

Annotazioni

Aggiornato il 26 giugno 2025: È stato temporaneamente disabilitato il supporto per YAML nella funzionalità Piani di test a causa di un bug e si sta lavorando per risolverlo il più rapidamente possibile. Gli aggiornamenti aggiuntivi in questo articolo verranno condivisi non appena il problema viene risolto.

In risposta ai commenti e suggerimenti, sono state classificate in ordine di priorità più funzionalità in Piani di test e Repository. In Piani di test è ora possibile usare le pipeline YAML durante la configurazione o l'esecuzione di piani di test automatizzati. È stata inoltre aggiunta una nuova sezione dei risultati dei test recenti all'elemento di lavoro del test case per semplificare il monitoraggio dello stato di avanzamento dei test senza cambiare o spostarsi tra i piani di test.

In Repos, è stato aggiunto il supporto per il confronto dei file con estensione .ipynb nelle pull request nell'estensione Jupyter Notebook.

Dai un'occhiata alle note di rilascio per i dettagli.

Sicurezza avanzata di GitHub per Azure DevOps

Azure Boards (Pannelli di Azure)

Azure Pipelines

Azure Repos

Piani di test di Azure

Rendicontazione

Sicurezza avanzata di GitHub per Azure DevOps

Filtro degli avvisi di bassa qualità per gli avvisi di analisi delle dipendenze NuGet

Il rilevatore NuGet di analisi delle dipendenze esistente legge i file seguenti nella directory di analisi: *.nuspec, *.nupkgpackages.config, o project.assets (*.csproj) file. È noto che questo approccio tende a sovrastimare le dipendenze negli scenari di ripristino di NuGet, i quali scaricano tutte le possibili dipendenze prima di risolvere il grafo finale delle dipendenze, portando a falsi positivi.

Basandoci sul feedback dei clienti, abbiamo implementato modifiche al rilevatore NuGet affinché l'analisi delle dipendenze esamini solo i file packages.config e project.assets (*.csproj). Ciò significa che tutti i componenti trovati solo nei *.nuspec file o *.nupkg non creeranno più vulnerabilità e gli avvisi esistenti verranno chiusi automaticamente come risolto all'esecuzione successiva dell'analisi delle dipendenze.

Azure Boards (Pannelli di Azure)

Integrazione di GitHub: menzioni delle richieste pull

È ora possibile utilizzare le menzioni ! per fare riferimento e discutere le pull request di GitHub direttamente da qualsiasi campo di testo esteso o commento.

Gif nelle menzioni delle richieste di pull di GitHub.

Azure Pipelines

Pianificazione del ritiro dell'immagine ospitata di Windows Server 2019

L'immagine di Windows Server 2019 verrà dismessa.

  • Data di inizio deprecazione: 1 giugno 2025
  • Periodo brownout: dal 3 giugno 2025 al 24 giugno 2025
  • Data di rimozione pianificata per l'immagine ospitata di Windows Server 2019: 30 giugno 2025

Per altre informazioni, vedere Aggiornamenti imminenti per le immagini degli agenti di Azure Pipelines - Windows

Azure Repos

Supporto per il diff di Jupyter Notebook nei pull request

In risposta ai feedback dei clienti, abbiamo aggiunto il supporto al confronto dei file .ipynb nelle richieste di pull nell'estensione di Jupyter Notebook. Invece di analizzare il codice JSON non elaborato, si otterrà ora una visualizzazione notebook affiancata che evidenzia le modifiche apportate al codice e alle celle Markdown. Gli output e i metadati sono mostrati in sezioni a scomparsa, e le eventuali modifiche in tali sezioni sono contrassegnate in grassetto.

Piani di test di Azure

Supporto per le pipeline YAML nei piani di test

Annotazioni

Aggiornato il 26 giugno 2025: Questa funzionalità è stata temporaneamente disabilitata a causa di un bug e si sta lavorando per risolverla il più rapidamente possibile. Gli aggiornamenti aggiuntivi in questo articolo verranno condivisi non appena il problema viene risolto.

Oltre alle pipeline classiche, è ora possibile usare le pipeline YAML durante la configurazione dei piani di test o l'esecuzione di test automatizzati da Piani di test.

Questa richiesta è stata assegnata in ordine di priorità in base ai ticket di suggerimento della community degli sviluppatori seguenti.

Visualizzare i risultati dei test recenti in Test Case

È stata aggiunta una nuova sezione Risultati test recenti all'elemento di lavoro del test case, semplificando il monitoraggio dello stato di avanzamento dei test senza cambiare visualizzazione o spostarsi tra i piani di test.

Con questo aggiornamento, è possibile:

  • Visualizzare i primi 4 risultati dei test più recenti direttamente dal test case
  • Visualizza i dettagli chiave a colpo d'occhio: risultato, eseguito da, configurazione e data di completamento.
  • Accedere alla cronologia di esecuzione completa in un clic per un'analisi più approfondita

Screenshot della visualizzazione dei risultati dei test recenti. Questi miglioramenti semplificano la revisione dei test e supportano la tracciabilità basata sui requisiti mantenendo le informazioni dettagliate sull'esecuzione vicino alla posizione in cui risiedono i test case. Questa funzionalità verrà implementata gradualmente e diventerà disponibile nelle prossime settimane. Provaci e inviaci un messaggio di posta elettronica cosa pensi!

Rendicontazione

Disponibilità di dati aggregati delle colonne nel backlog

Sono state aggiornate le colonne di rollup per visualizzare i dati disponibili più recenti. In precedenza, queste colonne potevano apparire vuote per gli elementi di lavoro aggiornati di frequente, causando confusione. Verrà visualizzato anche un timestamp che indica quando i dati sono stati aggiornati per l'ultima volta.

Anche se un certo ritardo nell'elaborazione di Analytics è normale, questi miglioramenti mirano a offrire trasparenza e un'esperienza più fluida quando si lavora con le colonne di rollup.

Passaggi successivi

Annotazioni

Queste funzionalità verranno implementate nelle prossime due o tre settimane. Passare ad Azure DevOps e dare un'occhiata.

Come fornire commenti e suggerimenti

Ci piacerebbe sentire ciò che pensi a queste funzionalità. Usa il menu di aiuto per segnalare un problema o fornire un suggerimento.

Creare un suggerimento È anche possibile ottenere consigli e risposte alle domande della community su Stack Overflow.

Grazie,

Silviu Andrica