Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Test app di Azure consente agli sviluppatori e ai team di controllo di qualità di eseguire test funzionali e prestazioni su larga scala per identificare i problemi nelle applicazioni. Test app di Azure consente di eseguire test funzionali con aree di lavoro Playwright e test delle prestazioni usando Test di carico di Azure. Dedicare meno tempo alla gestione dell'infrastruttura e meno fatica a sfruttare l'automazione dei test basata sull'intelligenza artificiale per migliorare la qualità e l'innovazione.
Test di carico di Azure consente di generare un carico su larga scala e simulare il traffico per le applicazioni, indipendentemente dalla posizione in cui sono ospitati. Supporta l'esecuzione di test basati su Apache JMeter o test basati su Locust. Consente inoltre di generare il carico da più aree e consente di testare gli endpoint dell'applicazione privata. Fornisce metriche dettagliate e informazioni dettagliate sulle prestazioni dell'applicazione sotto carico, consentendo di identificare i colli di bottiglia e ottimizzare le prestazioni.
Le aree di lavoro playwright consentono di eseguire test end-to-end con parallelizzazione elevata. Supporta l'esecuzione di test in parallelo in più browser e dispositivi, consentendo di convalidare le funzionalità e le prestazioni delle applicazioni su larga scala. Fornisce anche risultati dettagliati dei test e approfondimenti, consentendo di identificare i problemi e ottimizzare i test.
Il diagramma seguente mostra una panoramica del modo in cui Test app di Azure integra queste funzionalità:
Scenari di utilizzo
Test delle app di Azure è progettato per aiutarvi con gli scenari seguenti:
Test di carico: generare carichi elevati per simulare il traffico reale e identificare i colli di bottiglia delle prestazioni delle applicazioni. È possibile eseguire test usando script JMeter o Locust o creare test basati su URL.
Test end-to-end dell'interfaccia utente: eseguire test end-to-end con parallelizzazione elevata usando aree di lavoro Playwright. Convalidare le funzionalità e le prestazioni delle applicazioni in più browser e dispositivi.
Funzionalità principali
Ecco alcune delle funzionalità principali di Test app di Azure:
Test di carico di Azure
Generazione di carico su larga scala: generare carico da più aree per simulare modelli di traffico reali e identificare i colli di bottiglia delle prestazioni.
Creazione e informazioni dettagliate sui test basati sull'intelligenza artificiale: creare facilmente test di carico usando VS Code con la modalità Agente Copilot di GitHub e ottenere informazioni dettagliate guidate dall'intelligenza artificiale nei risultati dei test che rilevano i problemi e consigliano le correzioni.
Supporto per JMeter e Locust: eseguire test usando apache JMeter o script Locust, consentendo di sfruttare gli script e gli strumenti di test esistenti.
Test degli endpoint privati: testare gli endpoint privati delle applicazioni connettendosi in modo sicuro alle applicazioni ospitate in reti virtuali e ambienti locali.
Metriche approfondite e informazioni dettagliate: ottenere metriche e informazioni approfondite sulle prestazioni dell'applicazione sotto carico, aiutando a identificare i colli di bottiglia e ottimizzare le prestazioni.
Spazi di lavoro Playwright
Parallelizzazione elevata: eseguire test end-to-end in parallelo tra più browser e dispositivi, consentendo di velocizzare la convalida end-to-end delle applicazioni.
Test tra browser e tra dispositivi: convalidare le applicazioni in browser e dispositivi diversi, garantendo funzionalità e prestazioni coerenti.
Integrazione perfetta con CI/CD: integrare le aree di lavoro Playwright con le pipeline CI/CD esistenti per automatizzare i test end-to-end e garantire la qualità in ogni fase di sviluppo.
Controllo di sicurezza e accesso: il supporto per identità gestite, accesso al collegamento privato e RBAC (controllo degli accessi in base al ruolo) garantisce l'accesso sicuro e controllato alle risorse dell'area di lavoro.
Residenza dei dati in area geografica e dati inattivi
Test di carico di Azure
Test di carico di Azure non archivia né elabora i dati dei clienti all'esterno dell'area geografica in cui viene distribuita l'istanza del servizio.
Spazi di lavoro Playwright
Playwright Workspaces non archivia o elabora i dati dei clienti all'esterno dell'area in cui si distribuisce l'area di lavoro. Quando si usa la funzionalità di affinità a livello di area, i metadati vengono trasferiti dall'area del browser ospitato nel cloud all'area geografica dell'area di lavoro in modo sicuro e conforme.
Playwright Workspaces crittografa automaticamente tutti i dati archiviati nell'area di lavoro con le chiavi gestite da Microsoft (chiavi gestite dal servizio). Ad esempio, questi dati includono i dettagli dell'area di lavoro, i metadati di esecuzione dei test Playwright, ad esempio l'ora di inizio e di fine, i minuti di test, chi ha eseguito il test e i risultati pubblicati nel servizio.