Che cosa è un buon linguaggio di markup da utilizzare per le prove?
-
09-06-2019 - |
Domanda
Sto scrivendo uno strumento per eseguire una serie di test di integrazione sul mio prodotto.Installare e poi eseguire una serie di comandi su di esso per assicurarsi che si sta facendo quello che si suppone.Sto esplorando diverse opzioni per come ricarico i comandi per ogni caso di test e vi chiedete se la gente aveva intuito per condividere su questo.Sto pensando di utilizzare YAML e fa qualcosa di simile (un po ' adattati da guide infissi):
case:
name: caseN
description: this tests foo to make sure bar happens
expected_results: bar should happen
commands: |
command to run
next command to run
verification: command to see if it worked
Qualcuno ha un'altra, o meglio l'idea?O c'è un linguaggio specifico dominio sono a conoscenza di?
Soluzione
Vai e guarda il XUnit suite di strumenti di test.Questo quadro è stato originariamente progettato per le Chiacchiere da Kent Beck e, penso, Erich Gamma, e ora è stato portato su una pila di altre lingue, ad es. CUnit