Configurer K-lity¶
Le fichier configuration.yml permet d’ajuster le comportement de K-lity au plus juste.
behave¶
Cette option permet de configurer behave lui-même.
behave:
lang: fr
Valeurs par défaut
La langue est positionnée à « fr ».
databases¶
Cette option permet de configurer une à plusieurs connexions à des bases de données. Il s’agit d’un dictionnaire d’informations de connexions dont la clef représente le nom de la connexion à utiliser dans les requêtes SQL.
Actuellement, seules les connexions postgresql sont gérées.
databases:
db_1:
type: postgresql
host: localhost
database: my_db
user: user
password: password
db_2:
type: postgresql
host: some_server
database: other_db
user: user
password: complex_password
Valeurs par défaut
La liste est vide.
variables¶
Cette option permet de spécifier des variables globales à tous les tests. Les variables sont ré-initialisées à chaque test.
variables:
foo: bar
Valeurs par défaut
La liste est vide.
reporting¶
Cette option permet de configurer les générations de rapport.
reporting:
title: Some title
template: some_template
Valeurs par défaut
title : Default title
template : default
options¶
Cette option permet de configurer le comportement de K-lity.
options:
timeout: 15
headless: True
Valeurs par défaut
timeout : 10
headless : False