2010-11-13 7 views
1

J'ai ma propre suite de tests unitaires basée sur la bibliothèque unittest. Je voudrais suivre l'historique de chaque cas de test en cours d'exécution. Je voudrais aussi identifier après chaque passage des tests qui ont passé de PASS à FAIL ou vice versa. J'ai très peu de connaissances sur les bases de données, mais il semble que je pourrais utiliser sqlite3 pour cette tâche. Existe-t-il des solutions existantes qui intègrent unittest et une base de données?Utilisation de sqlite3 pour suivre les résultats des tests unitaires

Répondre

0

Techniquement, oui. La seule chose dont vous avez besoin est un langage de script ou un script shell qui peut parler à sqlite.

Vous devriez penser à une base de données comme un fichier dans un système de fichiers où vous n'avez pas à vous soucier du format de fichier. Vous venez de dire, voici des tableaux de données, avec des colonnes. Et chaque rangée de cela est un enregistrement. Un peu comme dans un tableau Excel. Par conséquent, si vous connaissez les scripts shell ou les outils de ligne de commande d'appel, vous pouvez installer sqlite et utiliser la commande sqlite pour interagir avec la base de données.

Bien que je pense que la première chose que vous devriez faire est d'apprendre le SQL de base. Il y a beaucoup de tutoriels SQL là-bas.

Questions connexes