La bibliothèque QualityForward Python a été mise à niveau

QualityForward fournit un service cloud pour la gestion des tests. Nous fournissons également une API Web, mais exécuter directement l'API Web est fastidieuse. Nous développons donc une bibliothèque pour Python (non officielle).

goofmint / qualityforward-py: bibliothèque QualityForward Python

Avec cette mise à niveau de version, tous les modèles d'API QualityForward sont pris en charge. Veuillez noter qu'actuellement, il est uniquement pour l'acquisition et ne prend pas en charge l'ajout ou la mise à jour de données.

Comment utiliser

Initialisez comme suit.

from qualityforward.QualityForward import QualityForward
q = QualityForward("0aa...340") #Clé API

Les projets et les locataires (informations sur l'entreprise) peuvent être obtenus comme suit.

#Acquisition de projet et acquisition de locataires
print(q.get_current_project().tenant)

C'est un flux pour obtenir le résultat du test en descendant à partir de la phase de test.

#Obtenir la phase de test
for test_phase in q.get_test_phases():
  #Obtenez des attributions de suite de tests pour chaque phase de test
  for test_suite_assignment in test_phase.test_suite_assignments:
    #Obtenir le cycle de test
    for test_cycle in test_suite_assignment.get_cycles():
      #Sortie du cycle de test
      print(test_cycle.get_results())

C'est un flux pour obtenir la suite de tests et la version.

#Obtenez une suite de tests
for test_suite in q.get_test_suites():
  #Obtenir la version de la suite de tests
  print(test_suite.get_versions())

Résumé

Si vous développez un système utilisant Python ou créez un petit script qui peut être utilisé en interne, la bibliothèque Python devrait être utile. Il peut également être utilisé pour obtenir des résultats de gestion des tests sur une base régulière et pour notifier Slack.

QualityForward

Recommended Posts

La bibliothèque QualityForward Python a été mise à niveau
Bibliothèque de messagerie Python 3.6
Bibliothèque Python AST
Note sur la bibliothèque Python
bibliothèque de commerce d'algorithmes python
Installer une bibliothèque externe pour python
Bibliothèque d'optimisation Python Pulp
[Gratuit] Le cours de certification Python a été ajouté à freeCodeCamp!
Aim Python Library Master (48) Autopep8
Aim Python Library Master (36) json2html
Aim Python Library Master (49) psidialogs
Aim Python Library Master (26) easyxml
Aim python library master (29) table_printer
Bibliothèque de calcul d'évolution Python Deap
Espaces de noms Aim Python Library Master (55)
AIM Python Library Master (46) BrowserPlus
Bibliothèque de calcul d'évolution Python Deap (3)
AIM Python Library Master (3) Workalendar
Aim Python Library Master (42) Speedrecorder
Aim Python Library Master (44) pynetviz
Aim Python Library Master (52) Marktime
Aim Python Library Master (7) Numparser
Viser les requêtes du maître de bibliothèque python (18)
Aim Python Library Master (13) Easydev
Aim Python Library Master (20) Pyyaml
Aim Python Library Master (34) simultané
Viser la segmentation de mots du maître de la bibliothèque python
Aim Python Library Master (43) cpmoptimize
Aim Python Library Master (68) pazudorasolver
Aim Python Library Master (58) Faker
Aim Python Library Master (11) nlist
Aimez le maître de la bibliothèque python (38) beautiful_print
Aim Python Library Master (65) Geopy
Aim Python Library Master (2) Vincenty
Aim Python Library Master (51) Pyautogui
Aim Python Library Master (10) Timeit
Aim Python Library Master (0) Liens
Aim Python Library Master (66) youtube-dl
Remplacer les fonctions de bibliothèque en Python
Aim Python Library Master (53) psutil
Aim Python Library Master (67) httpie
Aim Python Library Master (45) xlsxwriter
Aim Python Library Master (9) WebHelpers
Aim Python Library Master (32) SQL
Aim Python Library Master (60) Colourettu
Viser maître de la bibliothèque python (64) pretty_cron
Aim Python Library Master (56) colorthief
Aim Python Library Master (61) recherche imbriquée
Aim Python Library Master (17) Rangeparser
Aim Python Library Master (47) Deckor
Aim Python Library Master (25) Orderset
Viser le maître de la bibliothèque python (62)
Aim Python Library Master (12) Excel
Bibliothèque de calcul d'évolution Python Deap (2)
Aim Python Library Master (24) combi
Aim Python Library Master (19) Riemann
Aim Python Library Master (39) Goless
Aim Python Library Master (54) tqdm
Aim Python Library Master (16) byteplay
Aim Python Library Master (23) memory_utils