Die QualityForward Python-Bibliothek wurde aktualisiert

QualityForward bietet einen Cloud-Service für das Testmanagement. Wir bieten auch eine Web-API an, aber das direkte Ausführen der Web-API ist mühsam. Also entwickeln wir eine Bibliothek für Python (inoffiziell).

goofmint / qualityforward-py: QualityForward Python-Bibliothek

Mit diesem Versions-Upgrade werden alle Modelle der QualityForward-API unterstützt. Bitte beachten Sie, dass es derzeit nur zur Erfassung dient und das Hinzufügen oder Aktualisieren von Daten nicht unterstützt.

Wie benutzt man

Initialisieren Sie wie folgt.

from qualityforward.QualityForward import QualityForward
q = QualityForward("0aa...340") #API-Schlüssel

Projekte und Mieter (Unternehmensinformationen) können wie folgt abgerufen werden.

#Projektakquisition und Mieterakquise
print(q.get_current_project().tenant)

Es ist ein Fluss, um das Testergebnis durch Drilldown aus der Testphase zu erhalten.

#Holen Sie sich die Testphase
for test_phase in q.get_test_phases():
  #Erhalten Sie Test Suite-Zuweisungen für jede Testphase
  for test_suite_assignment in test_phase.test_suite_assignments:
    #Testzyklus abrufen
    for test_cycle in test_suite_assignment.get_cycles():
      #Testzyklusausgabe
      print(test_cycle.get_results())

Es ist ein Fluss, um die Testsuite und Version zu erhalten.

#Holen Sie sich eine Testsuite
for test_suite in q.get_test_suites():
  #Holen Sie sich die Test Suite-Version
  print(test_suite.get_versions())

Zusammenfassung

Wenn Sie ein System mit Python entwickeln oder ein kleines Skript erstellen, das intern verwendet werden kann, sollte die Python-Bibliothek hilfreich sein. Es kann auch verwendet werden, um regelmäßig Testergebnisse zu erhalten und Slack zu benachrichtigen.

QualityForward

Recommended Posts

Die QualityForward Python-Bibliothek wurde aktualisiert
Python 3.6 E-Mail-Bibliothek
Python ast Bibliothek
Python Library Hinweis
Python-Algorithmus Handelsbibliothek
Installieren einer externen Bibliothek für Python
Python-Optimierungsbibliothek Pulp
[Free] Python-Zertifizierungskurs wurde zu freeCodeCamp hinzugefügt!
Ziel Python Library Master (48) Autopep8
Ziel Python Library Master (36) json2html
Ziel Python-Master (49) psidialogs
Ziel Python Library Master (26) easyxml
Ziel Python Library Master (29) table_printer
Python-Evolutionsberechnungsbibliothek Deap
Zielen Sie auf die Namespaces des Python Library Master (55)
Ziel Python Library Master (46) Browserplus
Python-Evolutionsberechnungsbibliothek Deap (3)
Ziel Python Library Master (3) Arbeitskalender
Ziel Python Speed Master (42) Speedrecorder
Ziel Python Library Master (44) Pynetviz
Ziel Python Library Master (52) Marktime
Ziel Python Library Master (7) Numparser
Richten Sie die Anforderungen des Python Library Master (18) aus
Ziel Python Library Master (13) easydev
Ziel Python Library Master (20) Pyyaml
Zielen Sie gleichzeitig auf den Python-Bibliotheksmaster (34)
Ziel ist die Wortsegmentierung des Python Library Master (40)
Ziel Python Library Master (43) cpmoptimize
Ziel Python Library Master (68) Pazudorasolver
Ziel Python Library Master (58) Fälscher
Ziel Python Library Master (11) nlist
Ziel Python Library Master (38) beautiful_print
Ziel Python Library Master (65) Geopy
Ziel Python Library Master (2) Vincent
Ziel Python Library Master (51) Pyautogui
Ziel Python Library Master (10) Timeit
Ziel Python Python Master (0) Links
Ziel Python Library Master (66) youtube-dl
Überschreiben Sie Bibliotheksfunktionen in Python
Ziel Python Library Master (53) Psutil
Ziel Python Library Master (67) httpie
Ziel Python Library Master (45) xlsxwriter
Ziel Python Library Master (9) WebHelpers
Ziel Python Library Master (32) SQL
Ziel Python Library Master (60) Colourettu
Ziel Python Library Master (64) Pretty_cron
Ziel Python Library Master (56) Colorthief
Ziel Python Library Master (61) verschachtelte Suche
Ziel Python Range Master (17) RangeParser
Ziel Python Library Master (47) Deckor
Ziel Python Library Master (25) bestellte Menge
Ziel Python Python Library Master (62) Blicke
Ziel Python Library Master (12) Excel
Python-Evolutionsberechnungsbibliothek Deap (2)
Ziel Python Library Master (24) Combi
Ziel Python Library Master (19) Riemann
Ziel Python Library Master (39) goless
Ziel Python Library Master (54) tqdm
Zielen Sie auf das Byteplay von Python Library Master (16)
Ziel Python Python Master (23) memory_utils