Ciao Richard DeContardi,
L'approccio che stai utilizzando non è errato e riflette il comportamento normale dei Test Plans di Azure DevOps. Quando crei casi di test all'interno di una suite basata sui requisiti, questi vengono collegati al requisito selezionato tramite la relazione "Tested By" (Testato da), e non tramite la relazione "Child" (Figlio).
Questo collegamento è riconosciuto dalla funzionalità Test Plans per tracciare la copertura dei test, ma non influenza la struttura gerarchica visibile in Boards o nelle Query.
Le suite basate sui requisiti utilizzano automaticamente il tipo di collegamento "Tests" o "Tested By", che consente a Test Plans di valutare l’avanzamento dei test, ma non fa apparire i casi di test come elementi figli del requisito nelle query o nelle board. È per questo che i casi di test appaiono in modo piatto e non annidati sotto il work item del requisito.
Se desideri che i casi di test appaiano come elementi figli nei Boards o nelle query ad albero, devi creare esplicitamente una relazione Parent/Child (Genitore/Figlio). Puoi farlo:
— Aggiungendo manualmente un collegamento "Child" da ciascun caso di test al work item del requisito — Utilizzando Excel o PowerShell per modificare in blocco e creare collegamenti gerarchici in modo programmatico
Questa separazione tra collegamenti per i test e la gerarchia della pianificazione è una scelta progettuale deliberata.
Per ulteriori dettagli, fai riferimento alla documentazione ufficiale Microsoft: https://learn.microsoft.com/it-it/azure/devops/test/create-a-test-plan?view=azure-devops
Spero che queste informazioni ti siano state utili!
Se qualcosa non è chiaro o hai ancora dubbi, lascia pure un commento qui sotto.
Ho tradotto la mia risposta dall’inglese all’italiano. Ti prego di scusare eventuali errori grammaticali.
Se la risposta ti è stata utile, clicca su "Accetta" per aiutare anche altri utenti a trovare rapidamente una soluzione.