Sari la conținutul principal
AcasăPython

Curs

Introducere în testarea în Python

AvansatNivel de competențe
Actualizat 06.2025
Stăpânește testarea Python: Învață metode, creează verificări și asigură cod fără erori cu pytest și unittest.
Începe cursul gratuit
PythonProgramming
4 h
16 videoclipuri
53 Exerciții
4,350 XP
25,265
Certificat de realizare

Creează-ți contul gratuit

Continuă cu GoogleArată mai multe opțiuni

sau


Continuând, accepți Termenii de utilizare, Politica de confidențialitate și că datele tale sunt stocate în SUA.

Îndrăgit de cursanți din mii de companii

Group

Formare pentru o echipă?

Încearcă pentru afaceri

Descrierea cursului

De ce teste?

Mulți oameni scriu cod. Unele dintre ele îl fac să funcționeze și să fie profitabil. Dar uneori, chiar și cei mai buni programatori, oricât de inteligenți ar fi, fac o greșeală care poate costa milioane de dolari. Cum să reduci posibilitatea de a ajunge într-un asemenea fiasco? Cum te asiguri că creezi un program care face exact ceea ce vrei? Răspunsul foarte simplu este: scrieți teste!

Bazele testării în Python

În cadrul acestui parcurs, vei învăța elementele de bază ale creării testelor în Python. Vei întâlni patru tipuri de metode de testare software. Vei crea propriile teste pentru a verifica dacă programul sau un pipeline de date funcționează așa cum te aștepți înainte de a ajunge în producție. Fie că este vorba despre un null neașteptat, o greșeală de tastare în setul tău de date sau semne încurcate în ecuație. Poți, și vei depista acele cazuri cu testele.

Testarea cu pytest și unittest

După finalizarea cursului, vei cunoaște tipurile de metode de testare și vei putea să le alegi pe cele mai potrivite pentru un context specific. De asemenea, vei putea să proiectezi acele teste și să le implementezi în Python folosind bibliotecile `pytest` și `unittest`.

Cerințe prealabile

Writing Functions in PythonSoftware Engineering Principles in Python
1

Crearea testelor cu pytest

Află ce este un test și cum să rulezi primul tău test cu biblioteca pytest! Vei învăța să folosești framework-ul de testare pytest și interfața din linia de comandă. Vei descoperi, de asemenea, cum să gestionezi situații specifice, precum „teste eșuate" și „omiterea unui test", cu ajutorul marcatorilor pytest.
Începe capitolul
2

Fixture-uri în pytest

Află ce este un fixture și cum îți poți simplifica codul folosindu-l în teste. Vei cunoaște decoratorul @pytest.fixture și instrumentele asociate fixture-urilor. Vei analiza codul pentru a identifica „partea de fixture" din el. În final, vei învăța cum să folosești teardown-uri pentru a preveni erorile din software.
Începe capitolul
3

Tipuri de bază ale testării

Învață care sunt tipurile de bază ale testării și care sunt caracteristicile lor. Descoperă cazurile de testare și cum te ajută să implementezi teste. Îți vei îmbunătăți abilitățile de a crea funcții de testare și de a rula pytest din CLI în exerciții practice. La final, vei putea diferenția tipurile de testare și vei ști să creezi teste pentru fiecare dintre ele.
Începe capitolul
4

Scrierea testelor cu unittest

Introducere în testarea în Python
Curs
finalizat

Obține diploma de absolvire

Adaugă această acreditare la profilul tău LinkedIn, CV sau rezumat
Distribuie pe rețelele de socializare și în evaluarea ta de performanță
Înscrie-te acum

Alătură-te celor peste 19 de milioane de cursanți și începe Introducere în testarea în Python astăzi!

Creează-ți contul gratuit

Continuă cu GoogleArată mai multe opțiuni

sau


Continuând, accepți Termenii de utilizare, Politica de confidențialitate și că datele tale sunt stocate în SUA.

Dezvoltați-vă abilitățile de gestionare a datelor cu DataCamp pentru mobil

Fă progrese din mers cu cursurile noastre mobile și provocările zilnice de programare de 5 minute.