Test avanzati con pytest

Principiante
Sviluppatore
Student
Azure

Migliorare i test multi-input con parametrizza e usare le fixture pytest per il codice riutilizzabile.

Obiettivi di apprendimento

Al termine di questo modulo, si sarà in grado di:

  • Usare il framework e i pytest relativi helper di libreria per risolvere i problemi comuni di test
  • Usare parametrizza per creare test con più valori di input
  • Creare e usare fixture, che consentono di estendere e condividere funzionalità di test.

Prerequisiti

  • Possibilità di scrivere script Python
  • Familiarità con gli strumenti da riga di comando e l'esecuzione di script
  • Python 3.6 o versione successiva e un ambiente virtuale con pytest installato nel computer. Seguire la procedura descritta nel modulo Install Python 3 (Installare Python 3 ). Nella parte superiore dell'articolo che descrive come installare Python, selezionare l'ambiente: Windows, Linux o macOS.

Inizia a usare Azure

Scegliere l'account Azure più adatto per l'utente. Pagamento a consumo o prova gratuita di Azure per un massimo di 30 giorni. Iscriviti.