Ce este Python Pluggy?

Cuprins:

Ce este Python Pluggy?
Ce este Python Pluggy?

Video: Ce este Python Pluggy?

Video: Ce este Python Pluggy?
Video: Travis Hathaway: Writing Plugin Friendly Python Applications 2024, Noiembrie
Anonim

pluggy este nucleul cristalizat al gestionării pluginurilor și al hook calling pentru pytest Acesta permite peste 500 de plugin-uri să extindă și să personalizeze comportamentul implicit al pytest. Chiar și pytest în sine este compus ca un set de plugin-uri care sunt invocate în succesiune conform unui set bine definit de protocoale.

Ce este pluginul Pytest?

Cadrul pytest în sine este destul de simplu. pur și simplu descoperă și execută cazuri de testare Cu toate acestea, poate fi extins folosind plugin-uri! Un plugin este practic un pachet opțional care adaugă noi capabilități cadrului. În acest capitol, vom aborda câteva plugin-uri populare, precum și cum să vă scrieți propriile plugin-uri.

Ce este Yapsy?

Yapsy este o bibliotecă mică care implementează mecanismele de bază necesare pentru a construi un sistem de plugin într-o aplicație mai largăScopul principal este de a depinde numai de bibliotecile standard Python (cel puțin versiunea 2.3) și de a implementa doar funcționalitățile de bază necesare pentru a detecta, încărca și ține evidența mai multor plugin-uri.

Pentru ce este folosit pytest?

pytest vă permite să creați mărci sau etichete personalizate, pentru orice test care vă place Un test poate avea mai multe etichete și le puteți utiliza pentru un control granular asupra testelor pe care le doriți. alerga. Mai târziu, în acest tutorial, veți vedea un exemplu despre cum funcționează mărcile pytest și veți afla cum să le folosiți într-o suită mare de teste.

De ce folosim pytest?

PyTest este un cadru de testare care permite utilizatorilor să scrie coduri de testare folosind limbajul de programare Python Vă ajută să scrieți cazuri de testare simple și scalabile pentru baze de date, API-uri sau UI. PyTest este folosit în principal pentru scrierea de teste pentru API-uri. Vă ajută să scrieți teste de la teste unitare simple la teste funcționale complexe.

Recomandat: