So installieren Sie PyTest unter Linux

So installieren Sie PyTest unter Linux

„PyTest ist ein kostenloses und Open-Source-Python-Test-Tool, mit dem Sie kleine, lesbare und überschaubare Tests erstellen können. Es ist ein beliebter Test -Framework für Python, da es für Anfänger einfach ist und einfach zu komplexe Testvorgänge verarbeiten kann.

Unabhängig davon, ob ein Anfänger oder ein erfahrener Entwickler das Erstellen von Tests für Ihre Programme erstellen können.”

In diesem Artikel wird angezeigt, wie Sie die PyTest -Bibliothek in Ihrer Python -Umgebung installieren.

Anforderungen

Wir haben den in diesem Artikel für Ubuntu 16 und höher bereitgestellten Installationsprozess getestet.

Anforderungen:

  1. Erlaubnis zur Installation von Python -Paketen (sudo oder rootkonto)
  2. Python3- und PIP3 -Paketinstallationsprogramm.
  3. Eine Netzwerkverbindung.

Sobald Sie die oben genannten Anforderungen erfüllt haben, können wir beginnen.

Methode 1 - PyTest mit APT installieren

Der APT -Paketmanager ist die erste und häufigste Methode zur Installation des PyTest -Pakets auf Ihrem System.

Standardmäßig ist das PyTest -Paket in den meisten Linux -Verteilungen verfügbar.

Beginnen Sie mit dem Aktualisieren Ihres Repository -Index:

$ sudo apt-Get-Update

Führen Sie als nächstes den Suchbefehl aus, um zu überprüfen, ob das PyTest -Paket verfügbar ist:

$ sudo Apt Suche Python3-PyTest

In dem Befehl sollte die verfügbaren Pakete für das Python3-PyTest-Paket aufgeführt. Wir interessieren uns für das erste Ergebnis, wie in der obigen Ausgabe gezeigt.

Als nächstes können wir das Paket wie gezeigt ausführen:

$ sudo apt-Get Installieren Sie Python3-PyTest -y

Stellen Sie sicher, dass Sie die neueste Version des Python 3 -Dolmetschers installiert haben und PIP erhältlich ist.

Methode 2 - PyTest mit PIP installieren

Wenn Sie keine Python -Pakete verwenden möchten, können Sie PIP auswählen, da Sie die Zielpaketversion angeben können.

Beginnen Sie mit dem Aktualisieren des Systems Repo -Index:

$ sudo apt-Get-Update

Installieren Sie das PyTest -Paket als nächstes, indem Sie den Befehl ausführen:

$ sudo pip install PyTest

In einigen Fällen kann der obige Befehl fehlschlagen, wenn der PIP -Befehl unter der Binary PIP3 befindet. Führen Sie den folgenden Befehl aus, um ihn zu beheben.

$ sudo pip3 installieren Sie PyTest

Die obigen Befehle sollten das PyTest -Paket auf Ihrem System herunterladen und installieren.

Überprüfen Sie die Paketversion

Überprüfen Sie nach Abschluss die installierte Version, indem Sie den Befehl ausführen:

$ pip3 Show PyTest

Der Befehl sollte Informationen zur installierten Paketversion wie gezeigt zurückgeben:

Beispiel für ein schnelles Test

Der folgende Code zeigt, wie wir das PyTest -Framework verwenden können, um eine einfache Anwendung zu testen.

$ touch Basic.py

Bearbeiten Sie die Datei:

$ nano basic.py

Fügen Sie den Code wie unten gezeigt hinzu:

Def multiplizieren (a, b):
Return a * b
Def test_func ():
Assert (multiplizieren (10, 10))

Der obige Code enthält eine einfache Funktion, die das Produkt von zwei Eingabewerten zurückgibt. Wir verwenden dann die Assert -Funktion, um zu testen, ob die Funktion die Multiplikation von 10 mal 10 übergeht.

Wenn die Funktion 100 zurückgibt, besteht das Programm. Ansonsten scheitert es.

Testen Sie den Code:

$ PyTest Basic.py

Aus der obigen Ausgabe können wir sehen, dass die Funktion übergeht.

Abschluss

In diesem Artikel wurde die Installation und Einrichtung des PyTest -Framework unter Linux behandelt und eingerichtet. Sie können die Dokumente untersuchen, um zu erfahren, wie Sie das PyTest -Framework verwenden.

Danke, dass du dich eingestellt hast und glücklich codiert wurde!!