Présentation du CLI

ktm est l'interface en ligne de commande Kapptivate pour exécuter des tests en CI, gérer les ressources et interroger la plateforme depuis votre terminal.

ktm est l'interface en ligne de commande Kapptivate. Il exécute des tests dans les pipelines CI/CD, gère les tests, monitors, variables et collections, et interroge l'API de la plateforme, le tout depuis votre terminal. Chaque commande retourne du JSON par défaut, ce qui permet une intégration fluide avec jq et les scripts.

Points forts

  • Sortie JSON par défaut, avec des formats tableau et texte brut (TSV) quand vous en avez besoin
  • Un binaire unique et autonome, sans dépendances d'exécution
  • Conçu pour la CI : codes de sortie stables, JUnit XML et annotations natives GitHub Actions
  • La même clé API que le serveur MCP et l'application web

Un aperçu rapide

# Découvrez ce à quoi vous avez accès
ktm operators list
ktm products list --operator my-operator

# Lister les tests d'un produit, sous forme de tableau
ktm tests list --operator my-operator --product my-operator~my-product -o table

Authentification

ktm lit votre clé API depuis la variable d'environnement KAPPTIVATE_API_KEY. Toutes les commandes en ont besoin, sauf la validation locale. Consultez Configuration pour plus de détails.

Et ensuite ?

Installation

Installez le binaire sur votre PATH et authentifiez-vous.

Premiers pas

Visite guidée de cinq minutes : découvrir, lister et exécuter.

Référence des commandes

Toutes les commandes, flags et arguments.

CI/CD

Exécutez des tests depuis votre pipeline.

Last updated on