Vad är python pluggy?

Innehållsförteckning:

Vad är python pluggy?
Vad är python pluggy?

Video: Vad är python pluggy?

Video: Vad är python pluggy?
Video: Python - Grunder - Del 1 - Variabler och listor 2024, November
Anonim

pluggy är den kristalliserade kärnan av plugin-hantering och krok som kräver pytest Det gör det möjligt för 500+ plugins att utöka och anpassa pytests standardbeteende. Även pytest själv är sammansatt som en uppsättning pluggiga plugins som anropas i sekvens enligt en väldefinierad uppsättning protokoll.

Vad är Pytest-plugin?

Pytest-ramverket i sig är ganska enkelt. Den upptäcker och kör helt enkelt testfall Den kan dock utökas med plugins! En plugin är i grunden ett valfritt paket som lägger till nya funktioner till ramverket. I det här kapitlet kommer vi att täcka några populära plugins, samt hur du skriver dina egna plugins.

Vad är Yapsy?

Yapsy är ett litet bibliotek som implementerar de kärnmekanismer som behövs för att bygga ett pluginsystem till en bredare applikationHuvudsyftet är att endast vara beroende av Pythons standardbibliotek (minst version 2.3) och att implementera endast de grundläggande funktioner som behövs för att upptäcka, ladda och hålla reda på flera plugins.

Vad används pytest till?

pytest gör det möjligt för dig att skapa märken, eller anpassade etiketter, för alla test du gillar Ett test kan ha flera etiketter, och du kan använda dem för detaljerad kontroll över vilka tester som ska springa. Längre fram i den här handledningen kommer du att se ett exempel på hur pytest-märken fungerar och lära dig hur du använder dem i en stor testsvit.

Varför använder vi pytest?

PyTest är ett testramverk som låter användare skriva testkoder med Python-programmeringsspråket Det hjälper dig att skriva enkla och skalbara testfall för databaser, API:er eller UI. PyTest används främst för att skriva tester för API:er. Det hjälper att skriva tester från enkla enhetstester till komplexa funktionstester.

Rekommenderad: